Rejoignez notre page de fans
Module de signaux de trading basé sur la stratégie de « cassure de la barre interne » - bibliothèque pour MetaTrader 5
- Vues:
- 234
- Note:
- Publié:
- Mise à jour:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Le concept de « wizard » permet au trader de construire sa stratégie de trading à partir de « modules », qui ne doivent pas nécessairement tous avoir été développés par un seul programmeur.
Voici un exemple : le module de signaux de trading est développé en interne ; sa fonction consiste à générer un signal d’ouverture de position, tandis que les autres fonctionnalités (stops, take-profit, trailing stops, gestion des capitaux) sont mises en œuvre par d’autres programmeurs.
La stratégie de trading mise en œuvre par la bibliothèque est la suivante : lorsqu’une condition définissant la barre externe est remplie, on vérifie si la barre interne a été franchie dans le sens de la tendance précédente ; si c’est le cas, un signal d’ouverture de position est généré. Une barre est considérée comme « externe » lorsque son plus haut est supérieur au plus haut de la barre suivante et que son plus bas est inférieur au plus bas de celle-ci. Un « franchissement » correspond au croisement du cours avec l’extrémité de la barre interne.
La direction de la tendance est déterminée par la couleur de la barre externe. Étant donné qu’à l’heure actuelle, le Wizard ne permet d’utiliser que les signaux basés sur des barres fermées, la stratégie a été légèrement modifiée comme suit : la position est ouverte après la clôture de la barre sur laquelle le signal s’est formé.
Exemple de signal d’ouverture d’une position longue :

Description des signaux
Pour activer le module, placez le fichier innerbarsignal.mqh dans le dossier répertoire_de_données_du_terminal\MQL5\Include\Expert\Signal\MySignals. Si le fichier est correctement installé, un nouveau module devrait apparaître dans le Wizard :

Module de signal dans le Wizard
Résultats du conseiller sur la paire EURUSD en timeframe D1 pour les années 2010-2011 :

Résultats des tests
Paramètres en points : take profit – 300, stop loss – 300, trailing stop – 100.
Ces paramètres ont été choisis en fonction des considérations suivantes. La taille du stop doit être égale à celle du take profit et correspondre à la durée du mouvement attendu après le franchissement du support/de la résistance.
Dès que possible, la position est ramenée au seuil de rentabilité et un trailing stop relativement court est mis en place.
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/358
STALIN
L'indicateur STALIN, basé sur deux moyennes mobiles (Moving Averages, MA), avec des alertes et des filtres.
Keltner Channel MT5
Canal de Keltner (indicateur MetaTrader) - est un indicateur d'analyse technique classique développé par Chester W. Keltner en 1960. L'indicateur est quelque peu similaire aux bandes et enveloppes de Bollinger. Il utilise trois lignes de tracé : la ligne médiane est la moyenne mobile simple sur 10 jours appliquée au prix typique ((haut + bas + clôture) / 3), les bandes supérieure et inférieure sont produites en ajoutant et en soustrayant la moyenne mobile de la fourchette de prix quotidienne (différence entre le haut et le bas) de la ligne médiane. De cette manière, un canal basé sur la volatilité est construit. Dans cette version de l'indicateur, vous pouvez modifier tous les paramètres de la MA. L'indicateur est disponible pour les versions MT4 et MT5 de la plateforme.
L'indicateur de momentum Blau_Mtm
L'indicateur de momentum de William Blau.
Gain/Loss Info MT5
L'indicateur Gain/Loss Info MetaTrader - affiche les gains et les pertes pour toutes les bougies où le seuil donné est dépassé. Les valeurs sont calculées en points et en pourcentage. L'indicateur peut calculer les gains/pertes en deux modes : différence entre la clôture et l'ouverture du chandelier, et différence entre la clôture actuelle et la clôture précédente. Vous pouvez définir des limites minimales de changement (pour les pips et le pourcentage), les modes de changement, et vous pouvez également contrôler la couleur de la police des chiffres de sortie. L'indicateur est disponible pour MT4 et MT5.