NexusFi: Find Your Edge


Home Menu

 





Need a good Easy Language programmer


Discussion in EasyLanguage Programming

Updated
      Top Posters
    1. looks_one vmodus with 3 posts (5 thanks)
    2. looks_two ShadowFox with 2 posts (5 thanks)
    3. looks_3 bobbakerr with 1 posts (1 thanks)
    4. looks_4 kwcampbell with 1 posts (1 thanks)
      Best Posters
    1. looks_one ShadowFox with 2.5 thanks per post
    2. looks_two bchip with 2 thanks per post
    3. looks_3 vmodus with 1.7 thanks per post
    4. looks_4 kwcampbell with 1 thanks per post
    1. trending_up 4,466 views
    2. thumb_up 14 thanks given
    3. group 5 followers
    1. forum 7 posts
    2. attach_file 0 attachments




 
Search this Thread

Need a good Easy Language programmer

  #1 (permalink)
 
bobbakerr's Avatar
 bobbakerr 
Riverdale, Idaho, USA
 
Experience: Intermediate
Platform: Optimus Futures + MultiCharts + TradeStation
Broker: Optimus Futures, Rithmic Data, TradeStation
Trading: CL, ES
Posts: 115 since Aug 2010
Thanks Given: 241
Thanks Received: 51

Hello. I've been writing my own code in Power Language for about 10 years now. But there is one big problem I have that I am willing to pay someone to solve. I need a program that can be automated to Buy/Sell based on the steepest trendlines over 3 bars or more, of fixed-tick bars (say they are 1000 ticks).

I already have an automated program that does well, based mostly on Moving Averages. But, I've found that if I manually draw the uptrend/downtrend lines between these 3 (or more) bars, to get the steepest one, and *going in the same direction* as a certain moving average that I use over these bars, I can get much better results. The difficulty is keeping up with a fast-moving market. Thus, it needs to be an automated program.

I have over 4 years of tick data of the ES for historical backtesting. Everything I code is backtested over this period. The trendlines do not have to be drawn on the chart. Just the formulas that produce them need to be developed. I can then check the results of the code by manually drawing the needed trendlines to compare with what the new code says to do.

If anyone is interested, and is pretty certain they can do it, then please PM me.

Thanks,
Bob Baker

P.S. I don't have MultiCharts.net -- just the regular MultCharts.

Started this thread Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Quant vue
Trading Reviews and Vendors
Trade idea based off three indicators.
Traders Hideout
MC PL editor upgrade
MultiCharts
NexusFi Journal Challenge - May 2024
Feedback and Announcements
How to apply profiles
Traders Hideout
 
  #2 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853

I recommend @ABCTG. Contact them through direct message. They have been greatly helpful to me on a variety of different problems here on FIO.

I can point you to their website if you need it.

(not a shill and have no affiliation with @ABCTG)

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #3 (permalink)
 bchip 
Torino, Italy
 
Experience: Advanced
Platform: TradeStation
Trading: ES,YM,CL,GC
Posts: 132 since Sep 2017
Thanks Given: 160
Thanks Received: 116



bobbakerr View Post
Hello. I've been writing my own code in Power Language for about 10 years now. But there is one big problem I have that I am willing to pay someone to solve. I need a program that can be automated to Buy/Sell based on the steepest trendlines over 3 bars or more, of fixed-tick bars (say they are 1000 ticks).

I already have an automated program that does well, based mostly on Moving Averages. But, I've found that if I manually draw the uptrend/downtrend lines between these 3 (or more) bars, to get the steepest one, and *going in the same direction* as a certain moving average that I use over these bars, I can get much better results. The difficulty is keeping up with a fast-moving market. Thus, it needs to be an automated program.

I have over 4 years of tick data of the ES for historical backtesting. Everything I code is backtested over this period. The trendlines do not have to be drawn on the chart. Just the formulas that produce them need to be developed. I can then check the results of the code by manually drawing the needed trendlines to compare with what the new code says to do.

If anyone is interested, and is pretty certain they can do it, then please PM me.

Theres a problem though with "drawing" trendlines in algorithms. Computers dont really see things in the way we do,
with scaling you could draw any trend line you want really.

You'll probably find that you have to use a more mathematical approach, for example it is possible with trigonometry to measure angles between equally spaced points.
Or Rate of Change or Linear Regression might be used.

Anyways, just my 2c
welcome to ping me if you wanted to chat.

Reply With Quote
Thanked by:
  #4 (permalink)
 
ShadowFox's Avatar
 ShadowFox 
CO/USA
 
Experience: Intermediate
Platform: TradeStation, Multicharts
Trading: Stocks, Futures
Posts: 129 since Jun 2020
Thanks Given: 70
Thanks Received: 157

I did post some code a while back that might be helpful to this. It does draw lines like an indicator (not using trendline function, which can be hard to access future cross values in a strategy). It uses a similar approach as a swing indicator which means it falls under the same downfalls of a swing indicator. Must wait a certain amount of bars after swing, and therefore trendline confirmation. Once you have two points on the line, its easy to calculate any future value and set limit or stop orders accordingly (y=mx+b).

I guarantee that this is not the optimum way to do this, but it works.

Forgot to post the link

Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #5 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853


ShadowFox View Post
I did post some code a while back that might be helpful to this. It does draw lines like an indicator (not using trendline function, which can be hard to access future cross values in a strategy). It uses a similar approach as a swing indicator which means it falls under the same downfalls of a swing indicator. Must wait a certain amount of bars before swing, and therefore trendline confirmation. Once you have two points on the line, its easy to calculate any future value and set limit or stop orders accordingly (y=mx+b).

I guarantee that this is not the optimum way to do this, but it works.

Forgot to post the link

Thanks for sharing @ShadowFox. Have you thought of adding it to the Downloads/Indicators section?

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #6 (permalink)
 
ShadowFox's Avatar
 ShadowFox 
CO/USA
 
Experience: Intermediate
Platform: TradeStation, Multicharts
Trading: Stocks, Futures
Posts: 129 since Jun 2020
Thanks Given: 70
Thanks Received: 157


vmodus View Post
Thanks for sharing @ShadowFox. Have you thought of adding it to the Downloads/Indicators section?

I have not thought about adding it to the downloads section as I do not like the cleanliness of the code. I think it needs some cleanup and some additional input selections for code reset. I am an engineer and tend to do things in the most efficient way that I can think of at the time. Sometimes this translates poorly to others. The purpose of my programming is for my trading only and I don't really have the time to spend cleaning things up for publication. Not trying to be rude.

That being said, anyone is welcome to take this and clean it as they see fit and post it as their own. Honestly I took the bones of this from some swing indicator that I found somewhere long ago. I couldn't even try to site that person at this time. I hope it helps someone down the road, and they continue to pass on things that they have learned.

Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #7 (permalink)
 
vmodus's Avatar
 vmodus 
Somewhere, Delaware, USA
 
Experience: Intermediate
Platform: MultiCharts
Broker: Barchart.com
Trading: Everything, it all tastes like chicken
Posts: 1,271 since Feb 2017
Thanks Given: 2,958
Thanks Received: 2,853


ShadowFox View Post
I have not thought about adding it to the downloads section as I do not like the cleanliness of the code. I think it needs some cleanup and some additional input selections for code reset. I am an engineer and tend to do things in the most efficient way that I can think of at the time. Sometimes this translates poorly to others. The purpose of my programming is for my trading only and I don't really have the time to spend cleaning things up for publication. Not trying to be rude.

That being said, anyone is welcome to take this and clean it as they see fit and post it as their own. Honestly I took the bones of this from some swing indicator that I found somewhere long ago. I couldn't even try to site that person at this time. I hope it helps someone down the road, and they continue to pass on things that they have learned.

Okay, maybe I will take a crack at it if I have time. I will reference the original threads either in the code or the notes.

Thanks @ShadowFox!

~vmodus

Enjoy everything!
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #8 (permalink)
 kwcampbell 
London Ontario Canada
 
Experience: Intermediate
Platform: Tradestation
Trading: Oil
Posts: 2 since Jan 2014
Thanks Given: 7
Thanks Received: 1

Hi Bob,

I can recommend Lee Liebfarth with Powerzone Trading. Lee is highly knowledgable with Tradestation EasyLanguage and can solve your problem I am sure. Lee has done programming for me over 10years.

Regards,
Karl Campbell


bobbakerr View Post
Hello. I've been writing my own code in Power Language for about 10 years now. But there is one big problem I have that I am willing to pay someone to solve. I need a program that can be automated to Buy/Sell based on the steepest trendlines over 3 bars or more, of fixed-tick bars (say they are 1000 ticks).

I already have an automated program that does well, based mostly on Moving Averages. But, I've found that if I manually draw the uptrend/downtrend lines between these 3 (or more) bars, to get the steepest one, and *going in the same direction* as a certain moving average that I use over these bars, I can get much better results. The difficulty is keeping up with a fast-moving market. Thus, it needs to be an automated program.

I have over 4 years of tick data of the ES for historical backtesting. Everything I code is backtested over this period. The trendlines do not have to be drawn on the chart. Just the formulas that produce them need to be developed. I can then check the results of the code by manually drawing the needed trendlines to compare with what the new code says to do.

If anyone is interested, and is pretty certain they can do it, then please PM me.

Thanks,
Bob Baker

P.S. I don't have MultiCharts.net -- just the regular MultCharts.


Reply With Quote
Thanked by:




Last Updated on June 5, 2022


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts