Posted By: Oligon
Is this renko implementation an error? - 11/28/17 19:33
Hi guys!
I tried to experiment these last few days with the renko bars example found on the zorro manual:
Then I coded a very simple strategy to buy after two consecutive bullish bars and sell after two consecutive renko bars. The results were too good to be true, so I thought that there must be something wrong. The logic seems fine and when I zoomed on the resulting chart, it seemed ok and to be executing the trades correctly.
My last experiment was to trade it live on a demo account yesterday and today I did the simulation for yesterday just to compare. When I did that, I found that Zorro is not doing the same on the demo account as it did on the simulation. Of course, the demo test was a complete fail, with trades resulting in fractions of a cent and doing a ton more trades than the simulation on the same period of time.
Can anyone help me understand what is going on here? Is there a bug on the backtesting of renko bars? Do I have to set up something additional to make it work in live or demo trading?
Any help would be very helpful, thank you!!
I tried to experiment these last few days with the renko bars example found on the zorro manual:
Code:
var BarRange = 0.0005; int bar(vars Open,vars High,vars Low,vars Close) { Open[0] = round(Close[1],BarRange); if(Close[0]-Open[0] >= BarRange) { Close[0] = Open[0]+BarRange; High[0] = Close[0]; Low[0] = Open[0]; return 1; } if(Open[0]-Close[0] >= BarRange) { Close[0] = Open[0]-BarRange; High[0] = Open[0]; Low[0] = Close[0]; return 1; } return 4; }
Then I coded a very simple strategy to buy after two consecutive bullish bars and sell after two consecutive renko bars. The results were too good to be true, so I thought that there must be something wrong. The logic seems fine and when I zoomed on the resulting chart, it seemed ok and to be executing the trades correctly.
My last experiment was to trade it live on a demo account yesterday and today I did the simulation for yesterday just to compare. When I did that, I found that Zorro is not doing the same on the demo account as it did on the simulation. Of course, the demo test was a complete fail, with trades resulting in fractions of a cent and doing a ton more trades than the simulation on the same period of time.
Can anyone help me understand what is going on here? Is there a bug on the backtesting of renko bars? Do I have to set up something additional to make it work in live or demo trading?
Any help would be very helpful, thank you!!