Rejoignez notre page de fans
Module de signaux de trading basé sur l'indicateur Chande Momentum Oscillator - bibliothèque pour MetaTrader 5
- Vues:
- 256
- Note:
- Publié:
- Mise à jour:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Les signaux sont générés à la clôture de la bougie. L'indicateur Chande Momentum Oscillator est utilisé comme indicateur personnalisé.
Le signal d'ouverture d'une position longue correspond au croisement de la ligne de l'indicateur avec la valeur -50 de haut en bas ; pour l'ouverture d'une position courte, il s'agit du croisement de la ligne de l'indicateur avec la valeur 50 de bas en haut.
Les paramètres suivants ont été utilisés pour les tests présentés ci-dessous :
- Paramètre de l'indicateur CMO_period : 9 ;
- Paramètre de l'indicateur CMO_Shift : 0 ;
- Période : D1 ;
- Instrument : EURUSD ;
- Lot : fixe à 0,1 ;
- Stop Loss, Take Profit, Trailing : non utilisés.
Pour que le module de signaux soit disponible dans le générateur d'experts MQL5.Wizard, les fichiers chande_momentum_oscillatorsignal.mqh et basedonindicatorexpertsignal.mqh doivent être enregistrés dans le dossier répertoire_de_données_du_terminal\MQL5\Include\Expert\MySignals.
Pour que l'expert généré fonctionne correctement, le fichier chande_momentum_oscillator.mq5 doit se trouver dans le répertoire répertoire_de_données_du_terminal\MQL5\Indicators.
La bibliothèque smoothalgorithms.mqh doit être placée dans le répertoire_de_données_du_terminal\MQL5\Include.

Exemples de transactions sur le graphique
Résultats des tests depuis le 01/01/2010 :

Graphique des résultats des tests
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/444
CoeffofLine
L'oscillateur CoeffofLine indique la direction probable de l'évolution future des cours.
BBMA ZoneZeroLoss (ZZL) Grand-mère Ally
L'histogramme BBMA ZoneZeroLoss montre les zones de trading, par ex. pour la configuration "Reentry" pour la minimisation des risques.