NexusFi: Find Your Edge


Home Menu

 





Looking for EasyLanguage Programmer (TS)


Discussion in EasyLanguage Programming

Updated
      Top Posters
    1. looks_one OccamsRazorTrader with 7 posts (1 thanks)
    2. looks_two Billiwon with 5 posts (0 thanks)
    3. looks_3 kevinkdog with 4 posts (8 thanks)
    4. looks_4 syswizard with 4 posts (4 thanks)
      Best Posters
    1. looks_one kevinkdog with 2 thanks per post
    2. looks_two syswizard with 1 thanks per post
    3. looks_3 Orlie33 with 1 thanks per post
    4. looks_4 OccamsRazorTrader with 0.1 thanks per post
    1. trending_up 6,102 views
    2. thumb_up 14 thanks given
    3. group 10 followers
    1. forum 25 posts
    2. attach_file 1 attachments




 
Search this Thread

Looking for EasyLanguage Programmer (TS)

  #1 (permalink)
maxv
Seattle, USA
 
Posts: 2 since Sep 2022
Thanks Given: 0
Thanks Received: 0

I'm looking for someone to program an automated strategy in TradeStation. My apologies if this is not the right area of the forum to post about it. Cheers!

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Cheap historycal L1 data for stocks
Stocks and ETFs
How to apply profiles
Traders Hideout
Better Renko Gaps
The Elite Circle
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
MC PL editor upgrade
MultiCharts
 
  #2 (permalink)
Orlie33
NICE - FRANCE
 
Posts: 1 since Sep 2022
Thanks Given: 0
Thanks Received: 1

Hello, I am programming on tradestation since 20 years. If I can do something for you, let me know what do you need and I will let you know if I can do it.
(Please excuse my english because I am french
Orlie

Reply With Quote
Thanked by:
  #3 (permalink)
bluethunderdt
Mountain Home, AR United states of America
 
Posts: 2 since Sep 2022
Thanks Given: 1
Thanks Received: 0


You can check out Markplex.com they do programming. Good luck!

Reply With Quote
  #4 (permalink)
ravindran
Livonia, MI, USA
 
Posts: 1 since May 2018
Thanks Given: 0
Thanks Received: 0


Orlie33 View Post
Hello, I am programming on tradestation since 20 years. If I can do something for you, let me know what do you need and I will let you know if I can do it.
(Please excuse my english because I am french
Orlie

Hello,
I am also looking for one. How do I contact you?

Reply With Quote
  #5 (permalink)
OMEGAA
milan italy
 
Posts: 10 since Nov 2022
Thanks Given: 0
Thanks Received: 0

write here what you need, and I will gladly help you.
t

Reply With Quote
  #6 (permalink)
 Billiwon 
Los Angeles, California
 
Experience: Intermediate
Platform: TradeStation
Trading: Index futures, etc.
Posts: 53 since Aug 2014
Thanks Given: 93
Thanks Received: 26


OMEGAA View Post
write here what you need, and I will gladly help you.
t

Hello, hope you can help.
Here is something I would like to be programmed in EasyLanguage to do automated trading in TradeStation.

Let's say I have two hypothetical strategies that I like to use to trade QQQ at the same time.

1. (Data1 is QQQ 5-min bars)
If AverageFC(C,20) crosses over AverageFC(C,50) then buy ("LE-MAcross") next bar at market;
If AverageFC(C,20) crosses below AverageFC(C,50) then sell short ("SE-MAcross") next bar at market;
SetStopLoss(100);

2. (Data1 is QQQ 1000sh-volume bars)
If Close > AverageFC(C,20) and Close < Low[1] then buy ("LE-Retrace") next bar at market;
If Close < AverageFC(C,20) and Close > High[1] then sell short ("SE-Retrace") net bar at market;
SetStopLoss(250);

(These strategies are for example use only, they don't have all the detail needed for actual trading. I just wrote them out of thin air applying very simple trading strategy concepts without really backtesting them, so they are likely not profitable).

Somehow TradeStation does not allow trading more than one strategy on the same symbol at the same time. I think there are EasyLanguage techniques to get around that. IF someone can please write an EasyLanguage program for me to do this, that would be great. Let me know if there is fair charge for this. Thanks.

Reply With Quote
  #7 (permalink)
 Billiwon 
Los Angeles, California
 
Experience: Intermediate
Platform: TradeStation
Trading: Index futures, etc.
Posts: 53 since Aug 2014
Thanks Given: 93
Thanks Received: 26


Billiwon View Post
Hello, hope you can help.
Here is something I would like to be programmed in EasyLanguage to do automated trading in TradeStation.

Let's say I have two hypothetical strategies that I like to use to trade QQQ at the same time.

1. (Data1 is QQQ 5-min bars)
If AverageFC(C,20) crosses over AverageFC(C,50) then buy ("LE-MAcross") next bar at market;
If AverageFC(C,20) crosses below AverageFC(C,50) then sell short ("SE-MAcross") next bar at market;
SetStopLoss(100);

2. (Data1 is QQQ 1000sh-volume bars)
If Close > AverageFC(C,20) and Close < Low[1] then buy ("LE-Retrace") next bar at market;
If Close < AverageFC(C,20) and Close > High[1] then sell short ("SE-Retrace") next bar at market;
SetStopLoss(250);

(These strategies are for example use only, they don't have all the detail needed for actual trading. I just wrote them out of thin air applying very simple trading strategy concepts without really backtesting them, so they are likely not profitable).

Somehow TradeStation does not allow trading more than one strategy on the same symbol in the same account at the same time. I think there are EasyLanguage techniques to get around that. IF someone can please write an EasyLanguage program for me to do this, that would be great. Let me know if there is fair charge for this. Thanks.

-----
There has been no response to my request above, probably due to lack of interest because I said the two strategies may not be profitable without backtesting. My intent for showing the strategies above were just as sample strategies for those programmers who can use them to add /write some code so TradeStation will allow them to be traded in the same account.

To stimulate interest to those who can code what I would like to have per above, I slightly modified my strategy codes above and ran a backtest on them. Each strategy seems to show nice profits for at least the past 6 months. Hopefully a capable programmer can add / write code for me to allow TradeStation to trade them in the same broker account. The modified strategies are below --

{Strategy 2. (Data is QQQ 6-minute bars. From 1/1/2022 till today)}
If Close < Average(C,20) and Close > High[1] then buy ("ReverseUp") next bar at market;
If Close > Average(C,20) and Close < Low[1] then sell short ("ReverseDown") next bar at market;
SetStopLoss(1000);

For simplicity and for the programmer's convenience, I even used the same code for Stategy 1 and Strategy 2, on a different bar type.

{Strategy 1. (Data is QQQ Classic Renko 0.5 brick size. From 5/25/2022 till today. TS data allows only 6 months back for non-time bars)}
If Close < Average(C,20) and Close > High[1] then buy ("ReverseUp") next bar at market;
If Close > Average(C,20) and Close < Low[1] then sell short ("ReverseDown") next bar at market;
SetStopLoss(1000);

Here are the equity curves for each. (Caution -- These strategies have not been optimized or validated OOS. Don't trade them without your own valuation and testing. Do so at your risk.)
If a programmer can do what I want and will need to charge me, please let me know. Thanks.

Q strategies

Reply With Quote
  #8 (permalink)
 
syswizard's Avatar
 syswizard 
Philadelphia PA
 
Experience: Advanced
Platform: Multicharts
Broker: Ironbeam, Rithmic
Trading: Emini ES / NQ / CL / RTY / YM / BTC
Posts: 344 since Jan 2019
Thanks Given: 20
Thanks Received: 146


Billiwon View Post
Here are the equity curves for each. (Caution -- These strategies have not been optimized or validated OOS. Don't trade them without your own valuation and testing. Do so at your risk.)
If a programmer can do what I want and will need to charge me, please let me know. Thanks.

Nice equity curves. However, you cannot trade the same instrument (QQQ) with two separate trading systems in the same account.
Two alternatives:
1) move to Emini futures and trade one system with NQ and the other system with MNQ
2) get a separate brokerage account and trade one system with one account and the other system with the other account.

Reply With Quote
Thanked by:
  #9 (permalink)
 Billiwon 
Los Angeles, California
 
Experience: Intermediate
Platform: TradeStation
Trading: Index futures, etc.
Posts: 53 since Aug 2014
Thanks Given: 93
Thanks Received: 26


syswizard View Post
Nice equity curves. However, you cannot trade the same instrument (QQQ) with two separate trading systems in the same account.
Two alternatives:
1) move to Emini futures and trade one system with NQ and the other system with MNQ
2) get a separate brokerage account and trade one system with one account and the other system with the other account.

Your liking the equity curves means a lot to me. Thanks.
Your suggestions are great. But ...
For number 1) I am already doing that in my futures account.
For number 2) So far trading in multiple accounts is the only solution I am able to do. However I am still hoping somebody will have a way using EasyLanguage techniques (including OOEL) to do this in one account. My goal is to increase the opportunity in achieving a smoother combined equity curve, and one account is less capital intensive than two.

Happy Thanksgiving.

Reply With Quote
  #10 (permalink)
OccamsRazorTrader
Fort Myers Florida/USA
 
Posts: 70 since May 2020
Thanks Given: 43
Thanks Received: 67


The problem as I see it are opposing signals. If one system takes a long position and the other a short position the result is no position. In the end profit from a long position (or loss) is negated or offset by a loss or profit from the short position, it’s a wash, but could throw the program into a weird loop??
Just a thought ….
I previously used two systems, fast and slow, but segregated my account, one would be for all long signals and the other for short positions. Psychologically it was better for me to trade the opposing signals rather then just going flat.

Reply With Quote




Last Updated on January 1, 2023


© 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