NexusFi: Find Your Edge


Home Menu

 





Renko charts | Live versus Backtest


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one patbateman with 4 posts (2 thanks)
    2. looks_two NJAMC with 2 posts (0 thanks)
    3. looks_3 wavey with 1 posts (0 thanks)
    4. looks_4 Big Mike with 1 posts (2 thanks)
    1. trending_up 7,515 views
    2. thumb_up 4 thanks given
    3. group 3 followers
    1. forum 8 posts
    2. attach_file 0 attachments




 
Search this Thread

Renko charts | Live versus Backtest

  #1 (permalink)
 
patbateman's Avatar
 patbateman 
NY, NY
 
Experience: None
Platform: T4, NinjaTrader
Trading: All!
Posts: 235 since Mar 2012
Thanks Given: 113
Thanks Received: 200

Hello all,

I'm working with Renko charts in Ninja. I've substantially read past posts on this topic, and understand these points have been somewhat discussed before, however I'm not not very clear -
  1. Since backtesting bid/ask doesn't work in Ninja (big time bug), is using market orders with 1 tick of slippage per fill acceptable?
  2. My backtest trades are VERY DIFFERENT than my live trades, however the statistics are similar. Market replay and live are the same. Is this a problem? It seems to just pick a random tick off the bat. I get the impression that NT curve fits Renko backtests based on the best open tick point, although this is unconfirmed
  3. After heavily analyzing the charts, it looks like Ninja does not play games with backtesting Renko charts, an issue that has been discussed substantially before.
  4. Most importantly... I have several systems that work well in Renko charts, however using just raw Renkos (buy on green, sell on red) still work the best with the right brick sizes, albeit smaller profit factors, the average trades are very large and drawdowns very minimum. What's the problem with this?




    I really appreciate the great posters on this board for sharing... retail traders got each other's backs!

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Futures True Range Report
The Elite Circle
NexusFi Journal Challenge - April 2024
Feedback and Announcements
The space time continuum and the dynamics of a financial …
Emini and Emicro Index
Exit Strategy
NinjaTrader
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Get funded firms 2023/2024 - Any recommendations or word …
61 thanks
Funded Trader platforms
38 thanks
NexusFi site changelog and issues/problem reporting
26 thanks
GFIs1 1 DAX trade per day journal
19 thanks
The Program
18 thanks
  #3 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,398 since Jun 2009
Thanks Given: 33,173
Thanks Received: 101,537


Renko = false Open. Will never work in a backtest using that as the primary dataseries.

You can use Better Renko as a more/mostly accurate replacement, or you can use a secondary 1-range dataseries for order execution, which is an advanced topic.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #4 (permalink)
 
patbateman's Avatar
 patbateman 
NY, NY
 
Experience: None
Platform: T4, NinjaTrader
Trading: All!
Posts: 235 since Mar 2012
Thanks Given: 113
Thanks Received: 200

Okay nice...

I've spent allot of time working on different systems that go on top of Renko bars to improve their performance. Two of them work very well. I'll go ahead and post these in one of the elite forums here today if they haven't already been built and shared already. I've noticed as the brick size increases, the profit factor increases and the draw down decreases. With good filters, one can reduce the brick size while keeping a similar profit factor as a high brick size, which equates to a significantly smaller draw down.

Also on the Ninja back testing - is it fair enough to use one tick of slippage on market orders since limit orders don't work currently in back tests?

Started this thread Reply With Quote
Thanked by:
  #5 (permalink)
 
NJAMC's Avatar
 NJAMC 
Atkinson, NH USA
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader 8/TensorFlow
Broker: NinjaTrader Brokerage
Trading: Futures, CL, ES, ZB
Posts: 1,970 since Dec 2010
Thanks Given: 3,037
Thanks Received: 2,394


patbateman View Post
Okay nice...

I've spent allot of time working on different systems that go on top of Renko bars to improve their performance. Two of them work very well. I'll go ahead and post these in one of the elite forums here today if they haven't already been built and shared already. I've noticed as the brick size increases, the profit factor increases and the draw down decreases. With good filters, one can reduce the brick size while keeping a similar profit factor as a high brick size, which equates to a significantly smaller draw down.

Also on the Ninja back testing - is it fair enough to use one tick of slippage on market orders since limit orders don't work currently in back tests?

Thanks, I look forward to seeing your different systems. I have played with Renko and always loved the simplicity, but wasted lots of time testing ideas through backtesting thinking it was so good an approach. If you want to test using the Renko, you should always Forward test live on the market or at a minimum us "Replay" in NT which is Tick based.

Nil per os
-NJAMC [Generic Programmer]

LOM WIKI: NT-Local-Order-Manager-LOM-Guide
Artificial Bee Colony Optimization
Visit my NexusFi Trade Journal Reply With Quote
  #6 (permalink)
 
patbateman's Avatar
 patbateman 
NY, NY
 
Experience: None
Platform: T4, NinjaTrader
Trading: All!
Posts: 235 since Mar 2012
Thanks Given: 113
Thanks Received: 200

I compared market replay to live data, and it is nearly identical... I always run systems live on Sim101 and a demo account I have setup with my broker on their servers (basically a live trading account without cash - for maximum realism), but it is very time consuming.

I'll make a thread in the Elite Circle this afternoon (shortly) with code... maybe we can get some other elites to toss in their ideas and come out with some real progress.

My biggest issue is the reliability of NT Renko. It's unclear if backtesting NT Renko automatically picks the best open tick point (curve fit) - although I can't get NT support to confirm this, it seems like this is true based off of the numerous past comments, as well as Mike's post above. Using "raw" Renko bricks seems like a very reliable method by itself, but it seems too easy to be true, and all of the other comments around here would probably say if it were a viable system. Brick sizes above 6 work well in terms of consistent daily net profit, and sizes 12 and above have nice profit factors and fair enough constancy. I noticed that while profit factors increase with brick size, maximum time to recover is a parabola, minimizing at a 9 tick brick size on almost all contracts. Larger brick sizes also drawdown more often.

Started this thread Reply With Quote
Thanked by:
  #7 (permalink)
 
NJAMC's Avatar
 NJAMC 
Atkinson, NH USA
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader 8/TensorFlow
Broker: NinjaTrader Brokerage
Trading: Futures, CL, ES, ZB
Posts: 1,970 since Dec 2010
Thanks Given: 3,037
Thanks Received: 2,394


patbateman View Post
I compared market replay to live data, and it is nearly identical... I always run systems live on Sim101 and a demo account I have setup with my broker on their servers (basically a live trading account without cash - for maximum realism), but it is very time consuming.

I'll make a thread in the Elite Circle this afternoon (shortly) with code... maybe we can get some other elites to toss in their ideas and come out with some real progress.

My biggest issue is the reliability of NT Renko. It's unclear if backtesting NT Renko automatically picks the best open tick point (curve fit) - although I can't get NT support to confirm this, it seems like this is true based off of the numerous past comments, as well as Mike's post above. Using "raw" Renko bricks seems like a very reliable method by itself, but it seems too easy to be true, and all of the other comments around here would probably say if it were a viable system. Brick sizes above 6 work well in terms of consistent daily net profit, and sizes 12 and above have nice profit factors and fair enough constancy. I noticed that while profit factors increase with brick size, maximum time to recover is a parabola, minimizing at a 9 tick brick size on almost all contracts. Larger brick sizes also drawdown more often.

My feeling is if you are worried about ticks with a strategy on Renko, don't use backtesting as I have seen strange things (sometimes seems like it used the average value of the bar for entry/exit points). If you have trades open for long periods of time where you are trying to take 50+ ticks in a strategy, Renko backtesting might give you a good idea how it works.

Nil per os
-NJAMC [Generic Programmer]

LOM WIKI: NT-Local-Order-Manager-LOM-Guide
Artificial Bee Colony Optimization
Visit my NexusFi Trade Journal Reply With Quote
  #8 (permalink)
 
patbateman's Avatar
 patbateman 
NY, NY
 
Experience: None
Platform: T4, NinjaTrader
Trading: All!
Posts: 235 since Mar 2012
Thanks Given: 113
Thanks Received: 200

Alright, I imported the BetterRenko and will also check out the other renko types. I apologize for being basic about these questions, but I just want to be clear before I keep going forward with strategy development in renko charts :



NT Renko seems to have big problems with backtests versus live - mainly due to the opening position. Should I expect better renko to have the same backtest and live charts?



And lastly, is it fair to use market orders with one tick of slippage on betterRenko?

Started this thread Reply With Quote
  #9 (permalink)
 wavey 
Germany / Italy
 
Experience: Advanced
Platform: NT8, TS, TV
Trading: Index Futures, FX
Posts: 83 since Nov 2009
Thanks Given: 51
Thanks Received: 37

Care to share what results you got from switching to better renko?

Thanks!

Reply With Quote




Last Updated on July 31, 2012


© 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