The best trading strategies of PRC for Prorealtime – Backtests update & Rankings
Forums › ProRealTime English forum › General trading discussions › The best trading strategies of PRC for Prorealtime – Backtests update & Rankings
- This topic has 63 replies, 13 voices, and was last updated 1 month ago by Meta Signals Pro.
-
-
06/28/2023 at 5:56 PM #216932
🏁 StratSENTINEL Signal 🏁
🟢 We are going LIVE with this version of Timehunter
https://www.prorealcode.com/topic/strategy-barhunter-dax-v1p/page/13/#post-123072
👉 If you want to know more about StratSENTINEL and why we launch this ** stars strategy now
https://market.prorealcode.com/product/stratsentinel-daily-licence/
06/28/2023 at 7:44 PM #216937Hello Chris
Could you be so kind to check these strategies
https://www.prorealcode.com/topic/another-bollinger-band-strategy/
Merci
Reb
PS: thanks for your great job
06/28/2023 at 9:29 PM #216941with some modifications, but still without stoploss
1 user thanked author for this post.
06/29/2023 at 4:42 AM #21695406/29/2023 at 12:26 PM #216980Hello @reb,
I’ve added the following code to the input condition1and open>low and high>close and (open[2]<close or close[3]<close or open[1]<indicator5[1] or indicator5[10]<indicator5 or high[2]<high or low[2]<low or dopen(0)<close or dopen(1)<dopen(0)or dclose(1)>dopen(0))2 users thanked author for this post.
06/29/2023 at 6:33 PM #216998Hi @fifi743 @reb
This is great; thanks guys for your inputs; this hereunder strategy modified which is better than the first one will be added and monitored on best-trading-algos.comThe backtest is just impressive ^^^; never seen a 99% ratio of win ^^^^
Please continue to post here all the stategies that you want me to monitor scatered in all the threads;
thanks for your feed abck on our work ^^^^;
FYI, this hereunder strategy is already listed:-) it’s a * star (one star) performer unfortunetlyDOW M15 BB Engulfing v1.412345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667//==========================================================================================================// Code: TEST Bollinger Band Engulfing (Long Only)// Source: Inspired by all things trading related// Author: samsampop// Version 1// 1.4 fifi743 : adding these conditions in the input// and open>low and high>close and (open[2]<close or close[3]<close or open[1]<indicator5[1] or indicator5[10]<indicator5 or high[2]<high or low[2]<low or dopen(0)<close or dopen(1)<dopen(0)or dclose(1)>dopen(0))// Index: DJI// TF: 15 min// TZ: EU// Spread: 3//// Next Needs stop loss// Add shorting strategy//==========================================================================================================DEFPARAM CumulateOrders = False // Cumulating positions deactivatedDefparam Preloadbars = 1000//stp = 2000//Risk ManagementPositionSize=1tp = abs(close-average[20,1](open))//StopLoss=stp//=== Entry Filter ===//Only go long when close is above the close of 1 week priorpriorweekclose=close[480]bubba = close[480]-close //pointsdiff = bubba/priorweekclose //as percentage//graph bubba//graph diff//Identify an up trend in the market on same timeframeindicator3=average[55,7] //71indicator4=average[145,7] //174F1 = indicator3>indicator4// Conditions to enter long positionsHeadroom = average[20,1] - 5indicator5 = BollingerDown[20](close)c1 = (close[1] < indicator5)c2 = open < closec3 = (close > open[1])c4 = close[1] <= open[1]c5 = close < HeadroomIF F1 and c1 AND c2 AND c3 AND c4 AND c5 AND bubba > 0 and open>low and high>close and (open[2]<close or close[3]<close or open[1]<indicator5[1] or indicator5[10]<indicator5 or high[2]<high or low[2]<low or dopen(0)<close or dopen(1)<dopen(0)or dclose(1)>dopen(0)) THENBUY PositionSize CONTRACT AT MARKETset target profit tp//set stop $loss StopLossENDIF// Exit Zombie TradeEZT = 1if EZT thenIF longonmarket and (barindex-tradeindex(1)>= 200 and positionperf>0) or (barindex-tradeindex(1)>= 500 and positionperf<0) thensell at marketendifendif06/30/2023 at 4:21 AM #217021The backtest is just impressive ^^^; never seen a 99% ratio of win ^^^^
Less than one star from me. 😉 And still subtract one star for the lacking SL.
The trades/revenue you see in the 1st attachment could be of any substance. But spread over 1,5 years ? forget it. You can’t even by bread from it. But this is okay of course and to each his own. However, the fun really fades if you see what you need to do for it. That shows in attachment #2.
I post this, not to rain on someone’s parade, but to show to people how to interpret Systems which look to good to be true.
A kind of positive (though subjective) remark : This System is super decent and it doesn’t even require a SL. But on the other hand, that’s exactly where the tradeoff is hidden : it is so decent that it trades so few times that nothing can be made of it.
🙂
06/30/2023 at 6:56 AM #217025Just one thing to add
I am using it from beginning 2022, and no discrepancy between Backtest and real account
At this stage 2 494 points won, 100% W, 134 tradesThks @samsampop, the creator who unfortunately is no longer on this website
3 users thanked author for this post.
06/30/2023 at 8:25 AM #217030100% W, 134 trades
Wait, so why do I have 9 trades only then (in Backtest but that should not matter if all is right) ?
Do you use another TimeFrame ?
OK, I am doing this on IB. I wouldn’t think this matters for this System ?06/30/2023 at 8:40 AM #217035OK, again :The backtest is just impressive ^^^; never seen a 99% ratio of win ^^^^
Right !
Now on to the why of the difference. I hope I used the correct instrument on IB ?
Btw, I used the $2 cash here (could not find the $1 quickly).1 user thanked author for this post.
06/30/2023 at 9:17 AM #21703906/30/2023 at 9:30 AM #217042IB and IG are totally incomparable. See the first picture for about the same time span. IB starts at 15:30 (Amsterdam) and ends at 22:00. IG starts at 00:00 and ends at 23:00.
In this DJI case there’s even sufficient volatility outside trading hours.
So … Peter should have taken the IB DJI Future because IB’s DJI Index is only active during RTH.
This DJI Future coincidentally does not work out for the best because it runs into the “Zombie” protection (500 bars) once – and in bad shape of the trade. The IG Index also runs into that protection but with a coincidental very low loss.So a SL or other measure is still needed and that will make the win rate lower. Of course you can also make the zombie protection more weak (like 1000 bars) but hey …
I did that in the 4th attachment and we see that it is not quite for the better. So it is still a bit of too good to be true, but you must run unlucky in order to be bothered by that. 😉1 user thanked author for this post.
06/30/2023 at 5:35 PM #217095100% W, 134 trades
Wait, so why do I have 9 trades only then (in Backtest but that should not matter if all is right) ?
Do you use another TimeFrame ?
OK, I am doing this on IB. I wouldn’t think this matters for this System ?
My mistake, it isn’t 134 but 45 trades (I read the wrong line on my xls file)
07/01/2023 at 3:39 PM #217128Sorry if i’m wrong, but the only way to exit an order in loss is located here:
1234567// Exit Zombie TradeEZT = 1if EZT thenIF longonmarket and (barindex-tradeindex(1)>= 200 and positionperf>0) or (barindex-tradeindex(1)>= 500 and positionperf<0) thensell at marketendifendifAllow an order to exit in loss ONLY if it has last for at least 500 bars of 15-minutes: 96 days!
So it’s not the entries that generate a positive result, it is the way the losses are handled: bet on price will go up someday! Which is most of the time with indices as DOW, but what about the drawdown during bear market?
1 user thanked author for this post.
07/01/2023 at 4:43 PM #217129Hi,
500 bars of 15 minutes = 7500 minutes = 125 hours = 5,2 days (not 96 days?)
1 user thanked author for this post.
-
AuthorPosts