Expert advisor multi-bougies sur ProRealTime

  • Qui a voté?
  • 1012
  • 1
Cela fait un moment que l'on me demande l'EA (expert advisor) multi-bougies pour la plateforme ProRealTime. Sachez qu'il existe désormais le site ProRealCode (bibliothèque de screeners et code ProRealTime) sur lequel vous pouvez demander la programmation d'un indicateur technique ou d'un système de trading pour ProRealTime.
Ce support est gratuit à partir du moment où la demande est faite "publiquement" sur le forum, et permet à tous les utilisateur d'en profiter.
NB: si vous souhaitez que votre demande reste "privée", ProRealCode propose également un service de programmation sur mesure mais ce service vous coûtera quelques euros.

Voici donc la demande que j'ai faite sur ProRealCode afin d'obtenir l'EA Multi-Bougies : EA Multi-Bougies pour ProRealTime

Principe de l'Expert advisor multi-bougies :
L'Expert advisor attend X bougies consécutives ayant le même sens pour ouvrir une position.
Exemple : le graphique vient de former 6 bougies consécutives haussières, et je souhaite qu'à l'ouverture de la 7ème bougie, le système ouvre en automatique un trade short (avec stop loss et take profit). C'est ce que l'on appelle le trading automatique.

Paramétrage de l'Expert advisor
Size = 1 //position size
StopLoss = 30 //stoploss in points
TakeProfit = 10 //takeprofit in points
Xcandlesticks = 7 //consecutive bullish or bearish candlesticks to open a new position
InverseTrading = 1 //(0=false ; 1=true) trade in the same direction of the candlesticks pattern or not
CumulateOrder = 0 //(0=false ; 1=true) cumulate or not a new trade if the current candlestick is in the same trend as the pattern

Avec ces paramètres, l'Expert advisor ouvre une position de 1 lot à contre-sens lorsque 7 bougies consécutives sont formés dans le même sens (ex : formation de 7 bougies haussières consécutives).
NB : cumulateOrder étant fixé sur "False", l'Expert advisor n'ouvrira pas de nouvelle position si la 8ème bougie est également dans le sens des 7 bougies précédentes.

Télécharger l'Expert advisor Multi-Bougies
Le système automatique Multi-Bougies est téléchargeable via la pièce jointe associée de ce message.
Vous pouvez également retrouver ce système dans la librairie de ProRealCode : Multiple consecutive candlesticks strategy

Mon avis concernant l'Expert advisor Multi-Bougies
On pourrait dire que le principe du Multi-bougies est assez "stupide", mais l'Expert advisor se révèle performant avec certains paramétrages...

Il est important de comprendre qu'avec ce système plus le paramètre Xcandlesticks est élevé, meilleurs sont les résultats, mais moins les trades sont nombreux.
Exemple : si Xcandlesticks est fixé à 5 le système n'attend donc que 5 bougies consécutive haussières ou baissières pour ouvrir une position. Cette configuration est assez fréquente si vous regardez votre graphique, et le potentiel de correction n'est pas encore très grand (au cas où vous auriez fixé également InverseTrading = 1).
En revanche, si vous fixez Xcandlesticks sur 10 il faudra donc 10 bougies consécutives dans le même sens afin que le système ouvre une position; C'est déjà moins fréquent, et le potentiel de correction est bien plus important.

Pour info : 10 bougies consécutives sur le graphique EUR/USD 5min ne s'est présenté que 14 fois en 2 ans.

Avec ou sans stop?
C'est LA grande question pour cet Expert advisor... Sans stop loss c'est la porte ouverte au fait de conserver un trade dans le mauvais sens jusqu'au rasage de compte...
Mais si un stoploss est toujours bien utilisé, j'ai beaucoup de mal à voir comment peut-on garder un ratio perte/gain positif. La théorie veut qu'en trading nous ayons un ratio 1:3, c'est à dire que l'on risque 1 pour gagner 3. Avec cet Expert advisor, et si on utilise les stops, difficile de faire mieux qu'un ratio 3:, c'est à dire que l'on risque 3 pour gagner 1... Mais avec un pourcentage de trade gagnants à plus de 66,66% bien sûr!

Ce qui peut-être intéressant de faire :
Fixer l'Expert advisor sur des dizaines de produits, et toutes unités de temps, mais toujours fixer Xcandlesticks à un assez haut niveau. Tout ceci afin de palier au manque de trades passés si Xcandlesticks est fixé haut.
Ex: on fixe l'Expert advisor sur EUR/USD - USD/JPY - USD/CAD - etc... et à chaque fois sur toutes les UT 5min/10min/15min/30min...etc... sans oublier de fixer Xcandlesticks à un haut niveau (ex: 8 ou 10)

N'hésitez pas à intervenir si vous avez des questions. Vos backtests de l'Expert advisor sont les bienvenues!

A propos du posteur

  • 878
  • 4542
  • 17622
  • 7306

Ajouter un commentaire

no pic

Commentaires

1 Commentaires