NexusFi: Find Your Edge


Home Menu

 





TS Trend Strategy - Futures - Feedback


Discussion in TradeStation

Updated
      Top Posters
    1. looks_one FutureTrader112 with 14 posts (14 thanks)
    2. looks_two AllSeeker with 4 posts (3 thanks)
    3. looks_3 kevinkdog with 3 posts (12 thanks)
    4. looks_4 ABCTG with 2 posts (4 thanks)
      Best Posters
    1. looks_one kevinkdog with 4 thanks per post
    2. looks_two ABCTG with 2 thanks per post
    3. looks_3 FutureTrader112 with 1 thanks per post
    4. looks_4 AllSeeker with 0.8 thanks per post
    1. trending_up 9,059 views
    2. thumb_up 43 thanks given
    3. group 15 followers
    1. forum 30 posts
    2. attach_file 3 attachments




 
Search this Thread

TS Trend Strategy - Futures - Feedback

  #21 (permalink)
 ABCTG   is a Vendor
 
Posts: 2,433 since Apr 2013
Thanks Given: 481
Thanks Received: 1,627

FutureTrader112,

Tradestation will only be aware of four data points per bar by default - Open, High, Low, and Close. However, it will not be aware of how the bar developed from Open to Close, and will make assumptions. These assumptions will not necessarily reflect what actually happened at that time and can/will lead to backtesting results that are different to how the strategy would have behaved in real time at that time.

The look inside bar backtesting feature gives Tradestation the ability to load a finer resolution in the background and with that it is able to more accurately tell how the bars developed which in turn helps in getting a more accurate result. If your strategy can enter or exit during a bar you will usually want to use this feature.

One way of avoiding the need for tick data could be to design systems that only issue market orders at the end of the bar. If I recall it correctly @kevinkdog showed a few examples of profitable strategies designed this way in his webinars he did for futures.io.

Regards,

ABCTG


FutureTrader112 View Post
Any suggestions how to avoid that? Should I use a "normal" TP?

Atm its a floating riskmanagement and without it I would think the efficiency of the strategy would decrease significally


Follow me on Twitter Reply With Quote

Can you help answer these questions
from other members on NexusFi?
PowerLanguage & EasyLanguage. How to get the platfor …
EasyLanguage Programming
REcommedations for programming help
Sierra Chart
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
How to apply profiles
Traders Hideout
Better Renko Gaps
The Elite Circle
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
30 thanks
Spoo-nalysis ES e-mini futures S&P 500
28 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
20 thanks
GFIs1 1 DAX trade per day journal
16 thanks
  #22 (permalink)
FutureTrader112
Amsterdam Netherlands
 
Posts: 34 since Aug 2020
Thanks Given: 10
Thanks Received: 17


ABCTG View Post
FutureTrader112,

Tradestation will only be aware of four data points per bar by default - Open, High, Low, and Close. However, it will not be aware of how the bar developed from Open to Close, and will make assumptions. These assumptions will not necessarily reflect what actually happened at that time and can/will lead to backtesting results that are different to how the strategy would have behaved in real time at that time.

The look inside bar backtesting feature gives Tradestation the ability to load a finer resolution in the background and with that it is able to more accurately tell how the bars developed which in turn helps in getting a more accurate result. If your strategy can enter or exit during a bar you will usually want to use this feature.

One way of avoiding the need for tick data could be to design systems that only issue market orders at the end of the bar. If I recall it correctly @kevinkdog showed a few examples of profitable strategies designed this way in his webinars he did for futures.io.

Regards,

ABCTG

Hi ABCTG,

thanks for your explanation, its more clear now.

I dont want to go into to much detail here, but the strategy buys via a Market Order at next Bar only the Close could be inside a Bar with the SL or TP. Maybe they solve the "issue" with interactive regarding the Tickdata soon.

So far I monitored the trades in real time and it looks good, I will keep you guys updated and I will definitly have a look at the webinars of @kevinkdog

Reply With Quote
  #23 (permalink)
 kevinkdog   is a Vendor
 
Posts: 3,663 since Jul 2012
Thanks Given: 1,892
Thanks Received: 7,357



FutureTrader112 View Post
Any suggestions how to avoid that? Should I use a "normal" TP?

Atm its a floating riskmanagement and without it I would think the efficiency of the strategy would decrease significally


Avoid it by not using it. You can create a trailing stop yourself (or find one already created, maybe here or at Tradestation forum, for example) that does not need tick data.

Follow me on Twitter Reply With Quote
  #24 (permalink)
FutureTrader112
Amsterdam Netherlands
 
Posts: 34 since Aug 2020
Thanks Given: 10
Thanks Received: 17

Hi all,

Iam sorry I didnt follow up on this thread. Iam to busy at work right now, because of an acquisition we did. I hope I can put some time in during Christmas.

Cheers,
FutureTrader112

Reply With Quote
Thanked by:
  #25 (permalink)
 njh1618 
Provo, Utah
 
Experience: Advanced
Platform: TradeStation
Trading: NQ, YM, RTY, ES, US, CL, EC, JY
Posts: 5 since Mar 2020
Thanks Given: 1
Thanks Received: 5

Hi FutureTrader112,

I just saw this post today (2021-01-23).

Are you still looking for feedback?

Is it working well in real-time?

Do you have a current Strategy Performance Report?

Reply With Quote
Thanked by:
  #26 (permalink)
FutureTrader112
Amsterdam Netherlands
 
Posts: 34 since Aug 2020
Thanks Given: 10
Thanks Received: 17


njhprovo View Post
Hi FutureTrader112,

I just saw this post today (2021-01-23).

Are you still looking for feedback?

Is it working well in real-time?

Do you have a current Strategy Performance Report?

Hi,

Yes Iam still looking for feedback! Its highly appreciated!

ATM Iam not able to trade it on a live or demo account, because of my current working hours.

Thanks,
FutureTrader112

Reply With Quote
Thanked by:
  #27 (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

From my experience this strategy will not backtest correctly without tick data. Without tick data the backtesting engine does not know which direction the bar went first and it is giving you the benefit of the doubt that your trailing stop filled prior to your stop loss. The easiest solution would be to get tick data (6 months may be all you get) and test with that. I guarantee your equity curve will look far different. Even removing the trailing stop and utilizing hard profit and stop losses will not backtest this correctly without tick data. You are only guaranteed to do it correctly if both your stop and profit target don't both occur in the same bar, otherwise Tradestation doesn't know which hit first.

Visit my NexusFi Trade Journal Reply With Quote
  #28 (permalink)
 kevinkdog   is a Vendor
 
Posts: 3,663 since Jul 2012
Thanks Given: 1,892
Thanks Received: 7,357


ShadowFox View Post
From my experience this strategy will not backtest correctly without tick data. Without tick data the backtesting engine does not know which direction the bar went first and it is giving you the benefit of the doubt that your trailing stop filled prior to your stop loss. The easiest solution would be to get tick data (6 months may be all you get) and test with that. I guarantee your equity curve will look far different. Even removing the trailing stop and utilizing hard profit and stop losses will not backtest this correctly without tick data. You are only guaranteed to do it correctly if both your stop and profit target don't both occur in the same bar, otherwise Tradestation doesn't know which hit first.

The trailing stop - definitely needs tick data.

Hard Profit and Stop Losses - may need tick data if they are both small values (think scalping). Otherwise using 1 minute Look Inside Bar Backtest resolution should be fine - that is what I use on almost all my strategies.

I agree a simple 3 month test is the best way to see:
A) No Look Inside Bar Backtesting
B) Look Inside Bar Backtesting set at 1 minute
C) Look Inside Bar Backtesting set at 1 tick


If A&B or A&C give same results, then LIBB is not needed.

If B&C give same results, different than A, then 1 minute LIBB is likely sufficient

If A, B and C are all different, 1 tick resolution is likely needed, which limits backtest length to 6 months.

Follow me on Twitter Reply With Quote
  #29 (permalink)
momentumB
Seattle
 
Posts: 2 since Feb 2021
Thanks Given: 0
Thanks Received: 3

When back testing my strategies, I usually start with 10 years of data, that covers a bull market and 2020's chaos. After I have refined my strategy to perform to my expectations through every month, I then refine my strategy for current market conditions (2 year back test). Every quarter I optimize my variables using 2 years of data from that point to keep my strat relevant. I run hard stops in my code and the results of my back testing vs actual market conditions are in align with each other.

Reply With Quote
Thanked by:
  #30 (permalink)
 Deetee 
Amsterdam, The Netherlands
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader / IB /Rithmic
Broker: EdgeClear / InteractiveBrokers / Rithmic
Trading: DAX / (M)NQ / (M)ES
Frequency: Daily
Duration: Hours
Posts: 631 since Jul 2019
Thanks Given: 2,822
Thanks Received: 787


Hi FutureTrader112,

Working from home is great for part time traders unless they stuff you full of work of course.

As far as I know, Interactive Brokers doesn't have historical tick data.

Would your strategy have 1 trade active at the time, or could that be more?
Anyway, I would recommend to start with paper trading to make sure it is generating profits real-time. Then move to either a CFD (IBDE30 at Interactive Brokers, 1 euro per point) or FDXM (5 euro per point). This CFD doesn't have the same price as FDAX (currently 13 points difference), but it moves similar. FDXM is just the mini of the FDAX and trades well. Build up some profits, and use a pre defined scheme when you increase the number of contracts to trade, and when to decrease as well. So, the more you made, the more contracts you trade, and work your way up to FDAX.

I'm not a backtesting expert, but I think others give some valuable input in this thread already.

I hope you are able to continue at some point and to show your results here. Good luck!!

Cheers
Deetee

edit: Also DAX micros (1 euro per point) are coming up 19th April. I assume liquidity will be low at the start:

Visit my NexusFi Trade Journal Reply With Quote




Last Updated on April 15, 2021


© 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