Looking for EasyLanguage Programmer (TS) - futures io
futures io



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 (7 thanks)
    4. looks_4 syswizard with 4 posts (4 thanks)
      Best Posters
    1. looks_one kevinkdog with 1.8 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 3,165 views
    2. thumb_up 13 thanks given
    3. group 10 followers
    1. forum 25 posts
    2. attach_file 1 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 150,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

 
Search this Thread
 

Looking for EasyLanguage Programmer (TS)

(login for full post details)
  #1 (permalink)
maxv
Seattle, USA
 
 
Posts: 2 since Sep 2022
Thanks: 0 given, 0 received

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 futures io?
Market on Close data within IB
Platforms and Indicators
help with take profit several targets
TradeStation
Dissect open interest data
Crypto Futures
NT8 Order Management Strategy
The Elite Circle
How do I create Strategy with the Second Entry indicator
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on futures io
Is anyone actually making money?
123 thanks
ApexTraderFunding.com experience and review
11 thanks
Want your NinjaTrader indicator created, free?
7 thanks
Artificial Intelligence (AI) and Chat GPT
7 thanks
Dax market profile (FDAX, TPO)
7 thanks
 
(login for full post details)
  #2 (permalink)
Orlie33
NICE - FRANCE
 
 
Posts: 1 since Sep 2022
Thanks: 0 given, 1 received

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
The following user says Thank You to Orlie33 for this post:
 
(login for full post details)
  #3 (permalink)
bluethunderdt
Mountain Home, AR United states of America
 
 
Posts: 2 since Sep 2022
Thanks: 1 given, 0 received


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

Reply With Quote
 
(login for full post details)
  #4 (permalink)
ravindran
Livonia, MI, USA
 
 
Posts: 1 since May 2018
Thanks: 0 given, 0 received


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
 
(login for full post details)
  #5 (permalink)
OMEGAA
milan italy
 
 
Posts: 2 since Nov 2022
Thanks: 0 given, 0 received

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

Reply With Quote
 
(login for full post details)
  #6 (permalink)
 Billiwon 
Los Angeles, California
 
Experience: Intermediate
Platform: TradeStation
Trading: Index futures, etc.
 
Posts: 43 since Aug 2014
Thanks: 73 given, 19 received


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
 
(login for full post details)
  #7 (permalink)
 Billiwon 
Los Angeles, California
 
Experience: Intermediate
Platform: TradeStation
Trading: Index futures, etc.
 
Posts: 43 since Aug 2014
Thanks: 73 given, 19 received


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
 
(login for full post details)
  #8 (permalink)
 syswizard 
Philadelphia PA
 
Experience: Advanced
Platform: Multicharts
Broker: Ironbeam, Rithmic
Trading: Emini ES / NQ / CL / RTY / YM / BTC
 
syswizard's Avatar
 
Posts: 344 since Jan 2019
Thanks: 20 given, 138 received


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
The following user says Thank You to syswizard for this post:
 
(login for full post details)
  #9 (permalink)
 Billiwon 
Los Angeles, California
 
Experience: Intermediate
Platform: TradeStation
Trading: Index futures, etc.
 
Posts: 43 since Aug 2014
Thanks: 73 given, 19 received


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
 
(login for full post details)
  #10 (permalink)
OccamsRazorTrader
Fort Myers Florida/USA
 
 
Posts: 70 since May 2020
Thanks: 43 given, 63 received


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


futures io Trading Community Platforms and Indicators EasyLanguage Programming > Looking for EasyLanguage Programmer (TS)


Last Updated on January 1, 2023


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
     



Copyright © 2023 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada), info@futures.io
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.
no new posts