Le TS est mis en œuvre sur les cassures des niveaux de résistance et de support quotidiens, calculés à l'aide de l'indicateur Pivot.
Voici les règles de trading :
- Effectuer des trades sur une échelle horaire ;
- Calculer les niveaux Pivot, Résist1, Résist2, Résist3, Support1, Support2, Support3 après 00h00 du jour en cours ;
- Faire des achats après la clôture de la bougie horaire au-dessus du Pivot, en plaçant le stop-loss au niveau Support(n) et le take-profit au niveau Résist(n) ;
- Utiliser un trailing stop pour déplacer le stop-loss au point sans perte ;
- Inversement, effectuer des ventes après la clôture de la bougie horaire en dessous du Pivot, le stop-loss étant placé au niveau Résist(n) et le take-profit au niveau Support(n).
Je vais vous expliquer la signification de certains paramètres d'entrée :
- La variable TgtProfit spécifie les niveaux de stop et de profit et doit avoir les valeurs : 1, 2 ou 3 ;
- Si TgtProfit=1, alors le stop-loss (achat/vente) = Résist1/Support1, et le take-profit (achat/vente) = Support1/Résist1 ;
- Si TgtProfit=2, alors le stop-loss (achat/vente) = Résist1/Support1, et le take-profit (achat/vente) = Support2/Résist2 ;
- Si TgtProfit=3, alors le stop-loss (achat/vente) = Résist2/Support2, et le take-profit (achat/vente) = Support3/Résist3 ;
- La variable isTradeDay détermine comment les positions ouvertes seront fermées. Si isTradeDay = vrai, alors les ordres ouverts seront fermés obligatoirement à la fin de la journée, sinon les ordres resteront sur le marché jusqu'à ce qu'ils soient fermés par le stop ou le profit ;
- Si vous définissez isTrace = vrai, alors les informations de débogage de tous types seront écrites dans le fichier journal pour un débogage ultérieur du TS.
Résultats des tests : le niveau de rentabilité n'a pas été atteint sur chaque paire de devises en utilisant cette approche de cassure.
Le TS sur le recul à partir des mêmes niveaux sera mis en œuvre dans le prochain EA.
Commentaire 0