Rejoignez notre page de fans
Module de signaux de trading basé sur l'indicateur Heiken_Ashi_Smoothhed - bibliothèque pour MetaTrader 5
- Vues:
- 45
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Le signal est formé au moment de la fermeture de la barre. Le signal d'ouverture de position est un changement de couleur de la bougie formée par l'indicateur Heiken_Ashi_Smoothed.
Pour un fonctionnement correct de l'Expert Advisor généré, il est nécessaire d'avoir le fichier compilé de l'indicateur Heiken_Ashi_Smoothed.ex5 dans le répertoire terminal_data_terminal\MQL5\Indicators.
Le processus de création d'un robot de trading basé sur ce module de signaux de trading ne présente aucune particularité et est décrit en détail dans l'article"MQL5 Wizard for Dummies". L'idée générale de la construction d'un module de signaux de trading est présentée dans l'article "Les systèmes de trading les plus simples utilisant des indicateurs sémaphores".
Dans les tests ci-dessous, les paramètres d'entrée par défaut de l'Expert Advisor ont été utilisés. Le Stop Loss et le Take Profit n'ont pas été utilisés dans les tests.

Fig.1 Exemples de transactions sur le graphique
Résultats des tests pour 2011 sur XAUUSD H4 :

Fig.2 Graphique des résultats des tests
Remarque :
Le conseiller expert généré à l'aide de l'assistant MQL5 prend la décision d'ouvrir ou de fermer une position en fonction des résultats du "vote" des modules de signaux de trading ajoutés lors de la création du conseiller expert. Le module principal (contenant tous les modules ajoutés) de signaux de trading participe également au "vote", mais ses méthodes LongCondition() et ShortCondition() renvoient toujours 0.
Puisque le calcul des "votes" est basé sur la moyenne du nombre de modules présents (le module principal + un module ajouté), les valeurs des seuils doivent être spécifiées en tenant compte de cela. Pour cette raison, après avoir créé le code EA à l'aide de l'assistant MQL5, les valeurs de Signal_ThresholdOpen et Signal_ThresholdClose doivent être définies respectivement à 40=(0+80)/2 et 20=(0+40)/2.
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/833
Indicateur de signal RSI MA
Un indicateur de signal simple basé sur le RSI et la moyenne mobile. Dessine des flèches d'achat/vente lorsque le RSI est supérieur/inférieur à 50 et que le prix est supérieur/inférieur à la moyenne mobile.
RSI MA Signal Indicator
Un indicateur de signal simple basé sur le RSI et la moyenne mobile. Il trace des flèches d'achat/vente lorsque le RSI est supérieur/inférieur à 50 et que le prix est supérieur/inférieur à la moyenne mobile.
Module de signaux de trading basé sur l'indicateur BykovTrend
Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est l'apparition de la flèche colorée de l'indicateur BykovTrend.
Module de signaux de trading basé sur l'indicateur LeManSignal
Module de signaux de trading pour l'assistant MQL5. Le signal d'ouverture des positions est l'apparition d'un point coloré de l'indicateur LeManSignal.