NexusFi: Find Your Edge


Home Menu

 





Getting Strategy Analyzer To Give Same Results as Replay


Discussion in NinjaTrader

Updated
    1. trending_up 3,771 views
    2. thumb_up 0 thanks given
    3. group 2 followers
    1. forum 4 posts
    2. attach_file 0 attachments




 
Search this Thread

Getting Strategy Analyzer To Give Same Results as Replay

  #1 (permalink)
AM4042
New York, NY
 
Posts: 7 since Mar 2016
Thanks Given: 6
Thanks Received: 1

Has anyone out there ever built an Execution Simulator (or some other type of plugin) that makes the results of backtests (and optimizations) done in NT8’s Strategy Analyzer the same as the results from backtests done via NT8’s Market Replay?

Some specifics of this would involve getting the Strategy Analyzer to:
1. Fill long market entry orders (and short market exit orders) at the Ask price.
2. Fill long market exit orders (and short market entry orders) at the Bid price.
3. Fill an entry order as soon as the entry signal is given (not on the first tick of the bar after the entry signal is given).
4. Everything else that makes Replay backtest results different then Strategy Analyzer backtest results.


I’m hoping to buy a prebuilt execution simulator (or plugin) that does this. Or possibly pay someone to build one from scratch if a prebuilt one does not exist.

Thanks!

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
MC PL editor upgrade
MultiCharts
REcommedations for programming help
Sierra Chart
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Trade idea based off three indicators.
Traders Hideout
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Just another trading journal: PA, Wyckoff & Trends
25 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
23 thanks
GFIs1 1 DAX trade per day journal
17 thanks
  #3 (permalink)
goodoboy
Houston
 
Posts: 380 since Dec 2016
Thanks Given: 344
Thanks Received: 246



AM4042 View Post
Has anyone out there ever built an Execution Simulator (or some other type of plugin) that makes the results of backtests (and optimizations) done in NT8’s Strategy Analyzer the same as the results from backtests done via NT8’s Market Replay?

Some specifics of this would involve getting the Strategy Analyzer to:
1. Fill long market entry orders (and short market exit orders) at the Ask price.
2. Fill long market exit orders (and short market entry orders) at the Bid price.
3. Fill an entry order as soon as the entry signal is given (not on the first tick of the bar after the entry signal is given).
4. Everything else that makes Replay backtest results different then Strategy Analyzer backtest results.


I’m hoping to buy a prebuilt execution simulator (or plugin) that does this. Or possibly pay someone to build one from scratch if a prebuilt one does not exist.

Thanks!

Hello AM4042,

I am bit new to NT7 Strategy Analyzer as well and I have researched the accuracy in back testing, as I intra-day trade and accuracy (or close to possible) is better for me.

Perhaps we can join forces on this on this enhancement/problem.

Have you tried the "Selecting order fill resolution of "High" " options for your back testing which allows you adding a secondary data series for which would give you intrabar granularity and thus mimic High Order Fill resolution and thus give you more realistic backtest results.

I have not tried this yet as I am still developing a strategy, but I plan to test this NT7.

Please let me know if that option help you

Thanks,

Reply With Quote
  #4 (permalink)
AM4042
New York, NY
 
Posts: 7 since Mar 2016
Thanks Given: 6
Thanks Received: 1

Hi Goodboy,

NT8 (and NT7) has declared an all out war against making it possible to have Strategy Analyzer give accurate results like Replay.

You can read about is here Incorrect Fill Price even when using tickreplay and having [AUTOLINK]bid[/AUTOLINK]/ask. - Page 3 - [AUTOLINK]NinjaTrader[/AUTOLINK] Support Forum

Its so sad how much time NT8 has invested in making additional ways (such as Tick replay) to give fake results in Strategy Analyzer, rather then just adding a way to get Strategy Analyzer to give the same results as Replay.


Sure lets Join forces. I'll post here if I find a way to fix this, please do the same.

Here is one tip for now, I've been using smartquant.com's OQ2014 platform way more then NT8 simply because OQ2014 makes accurate backtesting possible.

Reply With Quote
  #5 (permalink)
goodoboy
Houston
 
Posts: 380 since Dec 2016
Thanks Given: 344
Thanks Received: 246


AM4042 View Post
Hi Goodboy,

NT8 (and NT7) has declared an all out war against making it possible to have Strategy Analyzer give accurate results like Replay.

You can read about is here Incorrect Fill Price even when using tickreplay and having [AUTOLINK]bid[/AUTOLINK]/ask. - Page 3 - [AUTOLINK]NinjaTrader[/AUTOLINK] Support Forum

Its so sad how much time NT8 has invested in making additional ways (such as Tick replay) to give fake results in Strategy Analyzer, rather then just adding a way to get Strategy Analyzer to give the same results as Replay.


Sure lets Join forces. I'll post here if I find a way to fix this, please do the same.

Here is one tip for now, I've been using smartquant.com's OQ2014 platform way more then NT8 simply because OQ2014 makes accurate backtesting possible.

Thanks AM4042,

I am still working on a strategy to build in NT7 and review with my own eyes if I see any discrepancy between Strategy Analyzer and Market replay.

I will reply if I see any major discrepancy. If its small discrepancy, I will just have to live with. Nothing will be perfect, I need consistency and 1 platform to learn.

Reply With Quote




Last Updated on March 5, 2017


© 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