The Chikou + Bollinger strategy
Forums › ProRealTime English forum › ProOrder support › The Chikou + Bollinger strategy
- This topic has 5 replies, 4 voices, and was last updated 5 years ago by
mr blue.
-
-
02/26/2018 at 6:35 PM #63983
Hi all,
I hope you are fine, since the last time.
Here is a simple strategy using 3 trend indicators :
– a moving average
– Bollinger bands
– the chikou of IchimokuThe rules are simple :
LONG if :
– close > the simple moving average
– close crosses over the upper Bollinger limit
– chikou crosses over the upper Bollinger
SHORT if : inverted conditionsFor closing the trades :
– 1st option : you are always in position, you go long or short, that’s all
– 2nd option : you close the trade earlier, if the close crosses under the upper BollingerAs this stratety uses 3 trend indicators, it’s obvious that it’s performing well with trending markets.
The results are better with optimized variables :
– period of the Bollinger (B)
– standard deviation of the Bollinger (D)
– period of the moving average (M)Results are quite good on some stocks / index / forex pairs. It works best on high timeframes, but can be efficient on smaller timeframes.
The screenshot shows the result on EUR/USD, daily timeframe (with optimized variables, and the 2nd option for closing the trades)
Nice profit factor > 4,2Of course, you can say (and you should be right) that it could be overoptimized.
But this strategy shows that it can work well on most of the markets tested.You can test and adapt it, I’m sure that some other work can make it a very profitable strategy.
Best regards
102/26/2018 at 6:48 PM #64002Thank you for sharing, but I do not understand why you take time to post strategies that you know to be well overoptimized ???
It’s actually very simple to find performances with ratios higher than 4 as you stipulate using the optimizer platform … There is now the tool of Walk Forward, it should be used for you to understand what it serves and that it represents the basis of any strategy development if it is used optimization.
I know it’s not easy when you start 🙂 Good luck!02/26/2018 at 8:07 PM #6401102/26/2018 at 8:38 PM #64017Here it is,
Best regards
123456789101112131415161718192021222324252627282930313233Defparam cumulateorders = false// Taille des positionsn = 1<span style="color: #0000ff;">// VARIABLES</span>//B : période de la Bollinger//D : déviation standard//M : valeur de la moyenne mobileBollUp = Average[B](close)+D*std[B](close[26])BollDown = Average[B](close)-D*std[B](close[26])MM = average[M](close)// LONGIF close crosses over BollUp and close > MM THENbuy n shares at marketENDIF<span style="color: #ff0000;">// SORTIE OPTIONNELLE</span>IF close crosses under Average[B](close)+D*std[B](close) THENsell at marketENDIF// SHORTIF close crosses under BollDown and close < MM THENsellshort n shares at marketENDIF<span style="color: #ff0000;">// SORTIE OPTIONNELLE</span>IF close crosses over Average[B](close)-D*std[B](close) THENexitshort at marketENDIF02/26/2018 at 8:39 PM #64018Oops, it doesn’t like when I set the colors…
Here it is :123456789101112131415161718192021222324252627282930313233Defparam cumulateorders = false// Taille des positionsn = 1// VARIABLES//B : période de la Bollinger//D : déviation standard//M : valeur de la moyenne mobileBollUp = Average[B](close)+D*std[B](close[26])BollDown = Average[B](close)-D*std[B](close[26])MM = average[M](close)// LONGIF close crosses over BollUp and close > MM THENbuy n shares at marketENDIF// SORTIE OPTIONNELLEIF close crosses under Average[B](close)+D*std[B](close) THENsell at marketENDIF// SHORTIF close crosses under BollDown and close < MM THENsellshort n shares at marketENDIF// SORTIE OPTIONNELLEIF close crosses over Average[B](close)-D*std[B](close) THENexitshort at marketENDIF02/02/2020 at 6:39 AM #118461 -
AuthorPosts
Find exclusive trading pro-tools on