Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

  • Welcome Guests

    Welcome. You are currently viewing the forum as a guest which does not give you access to all the great features at Traders Laboratory such as interacting with members, access to all forums, downloading attachments, and eligibility to win free giveaways. Registration is fast, simple and absolutely free. Create a FREE Traders Laboratory account here.

imamushroom

Tradestation EasyLanguage Question

Recommended Posts

Hi,

 

I'm investigating which trading application to use in order to automate my trading. I'm very interested in TradeStation but need to know whether something is possible in EasyLanguage before I go ahead and open an account.

 

Is it possible to create a strategy which references two different time frames, for instance if the SMA6 and SMA14 are positive for the day AND the SMA6 on hour has been crossed by the market then buy or sell or whatever.

 

Is this possible? Could someone send me a basic example? I'm a Java programmer so know programming and will understand the example I'm sure.

 

Thanks for your time and help.

Share this post


Link to post
Share on other sites
Hi,

 

I'm investigating which trading application to use in order to automate my trading. I'm very interested in TradeStation but need to know whether something is possible in EasyLanguage before I go ahead and open an account.

 

Is it possible to create a strategy which references two different time frames, for instance if the SMA6 and SMA14 are positive for the day AND the SMA6 on hour has been crossed by the market then buy or sell or whatever.

 

Is this possible? Could someone send me a basic example? I'm a Java programmer so know programming and will understand the example I'm sure.

 

Thanks for your time and help.

 

This is very, very easy to do with EL, and I'm sure if you're programming with Java it won't require much explanation. The code to create an order condition would look like this (assuming by 'positive for the day' you mean trading above the SMA):

 

If C of Data1 > Average(C of Data1, 6) and C of Data2 > Average(C of Data2, 6) then . . .

 

The important bit to grasp is that you must set up your chart so that you've inserted the two relevant timeframes as Data1 and Data2. This is very easy - just right click, insert symbol, add the symbol which will appear as a subpane, right click, and adjust to the appropriate timeframe. If this second timeframe is only required for reference by the strategy and you don't need it for visual on-screen reference, then you can hide it.

 

Obviously Data2 could be a different symbol, allowing you to make trading decisions based on more than one instrument. However, you can't mix symbols with different delays in the same window, so here's a handy tip: find another derivative that is heavily arbitraged against the one you cannot insert and use that as a surrogate reference. For example, you can't mix the $TICK (based on NYSE data feeds) with the @ES futures (based on CME data feeds). But you could substitute the SPY Exchange Traded Fund (NYSE) but still use this to trade the @ES futures in most cash-session scenarios.

 

Hope that's helpful.

Edited by BlueHorseshoe
Embarassing Mistake In Simple EL Code!!!

Share this post


Link to post
Share on other sites
Is it possible to create a strategy which references two different time frames,

 

Here's a picture of a chart with a 1 min. and 9 minute time frame. The one minute data is a line, the 9 minute data is candlesticks.

 

I didn't know how to do this until I tried it. This could be useful. The bars can be made bigger, to make everything easier to view.

TwoTimeFrames.jpg.21b5ee93c0923d3ba44bc5a795b35e07.jpg

Share this post


Link to post
Share on other sites
.

 

The important bit to grasp is that you must set up your chart so that you've inserted the two relevant timeframes as Data1 and Data2.

 

In fact with Tradestation 9.1 which uses Object Oriented Easy Language, you don't even need to set up 2 charts and hide them. You set up two Priceseriesproviders. Each one can have different timeframes or symbols, which can be manipulated either in charts or on the same row of radarscreen.

Share this post


Link to post
Share on other sites

Hi BlueHorseShoe,

 

So, easyLanguage is now Object Orientated!! Excellent. Could you show me an example of the code associated with this example so that I get an idea of what you are talking about?

 

Thanks in advance.

Share this post


Link to post
Share on other sites

With multiple data sources, a strategy will not allow orders to be placed intrabar.

 

[intrabarOrderGeneration = True] ;

 

If the above line of code is present in a strategy that has multiple data streams in the chart, the strategy will automatically be turned off by the platform.

Share this post


Link to post
Share on other sites
With multiple data sources, a strategy will not allow orders to be placed intrabar.

 

[intrabarOrderGeneration = True] ;

 

If the above line of code is present in a strategy that has multiple data streams in the chart, the strategy will automatically be turned off by the platform.

 

MultiCharts can handle multi-data stream and intrabarordergeneration.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Topics

  • Posts

    • $CSCO Cisco Systems stock, nice top of range breakout, from Stocks to Watch at https://stockconsultant.com/?CSCOSEPN Septerna stock watch for a bottom breakout, good upside price gap
    • $CSCO Cisco Systems stock, nice top of range breakout, from Stocks to Watch at https://stockconsultant.com/?CSCOSEPN Septerna stock watch for a bottom breakout, good upside price gap
    • MNST Monster Beverage stock, top of range breakout above 60.45, from Stocks to Watch at https://stockconsultant.com/?MNST
    • ...hallucinates.... Student: “What if we gave the monkey LSD?” Guru: “The monkey already did LSD”
    • Question: To those that had/have cancer, what were the signs that made you think “something is not right here” to make you go see a doctor? Answer: So, 5/25/2018, I woke up, got ready for work, and as I walked to my car, I started gagging. Like something was stuck in my throat and I needed to clear it. And then it went away.   But 10 minutes after that, I was T-boned at 40mph on the driver side door. But what made me see a doctor was while my muscles felt better and bruises were going away, the gagging still continued, I started having fevers, my neck felt swollen, I was having such a hard time breathing, and I'd have random sharp pains in my chest, but not from where the seat belt saved me.   2 weeks after the accident, I finally see an urgent care doctor, who looks me over, tells me I'm fine, but luckily requests a neck X-ray. And I ask for a chest X-ray, which he rolls his eyes but let me have (most of my pain was in the neck, so I understand).   The very next day, he calls and says “So, that chest X-ray shows there's a 4 inch mass on your heart and lungs, and your lungs have been filling up with fluid, as well as in your pericardial (heart) wall. We need you to come in tomorrow.”   Turns out the big mass, due to the accident, caused my heart and lungs to tear and fill with fluid, the swollen neck and gagging was caused by 2 metastasized tumors, and the fevers and weight loss were symptoms. Stage 4b Hodgkin's Lymphoma.   But thankfully, we went very aggressive with chemo (and had a lot of bad side effects that don't normally happen to patients), and now I'm about 16 months cancer-free. Yay lucky X-rays! Rachel Jurina, Quora Source: https://www.quora.com/To-those-that-had-have-cancer-what-were-the-signs-that-made-you-think-something-is-not-right-here-to-make-you-go-see-a-doctor   Profits from free accurate cryptos signals: https://www.predictmag.com/  
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.