Rejoignez notre page de fans
Indicateur des sessions de trading. Sans utilisation d'objets. - indicateur pour MetaTrader 5
- Vues:
- 436
- Note:
- Publié:
- Mise à jour:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Indicateur des sessions de trading utilisant les tampons DRAW_FILLING. Il ne nécessite aucun paramètre d'entrée grâce aux fonctions TimeTradeServer() et TimeGMT().

Les horaires des sessions peuvent présenter des imprécisions, je les ai récupérés sur le premier site venu :))
Vous pouvez modifier ces valeurs dans le bloc de constantes, veillez à toujours indiquer le fuseau horaire GMT.
// Les constantes de temps sont exprimées par rapport à Greenwich const int AsiaOpen=0; const int AsiaClose=9; const int AsiaOpenSummertime=1; // La séance asiatique, en tenant compte de l'heure d'été et de l'heure d'hiver const int AsiaCloseSummertime=10; // La séance asiatique est décalée lors du passage à l'heure d'été const int EuropaOpen=6; const int EuropaClose=15; const int AmericaOpen=13; const int AmericaClose=22;
La gestion du passage à l'heure d'été est prévue, mais elle est pour l'instant rudimentaire et s'effectue à l'aide de la fonction TimeDaylightSavings().
//+--------------------------------------------------------------------+ // Définition de l'heure d'été - réservée aux calculs futurs // Définition de l'heure d'été - réservé pour de futurs calculs //+--------------------------------------------------------------------+ bool Summertime(datetime time) { if(TimeDaylightSavings()!=0) return(true); else return(false); }
Autrement dit, lors du passage à l'heure d'été, l'historique complet est converti à l'heure d'été, et inversement.
J'ai publié cet indicateur pour la première fois sur le site mql4.com
Correction des erreurs liées à l'adaptation à MQL5.
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/86
Price_Channel
Cet indicateur bien connu affiche les valeurs maximale et minimale du cours sur les n dernières barres, ainsi que la moyenne entre ces deux valeurs.
Ranging Market Detector
Un indicateur qui tente de mettre en évidence une zone de marché en expansion
DemoBufferPattern
Pour une démonstration du modèle « buffer » : Candles + Fractals + ZigzagColor + ColorMaLine.
Withdrawal Tracking
Il s'agit d'un morceau de code à ajouter à un Expert advisor existant pour suivre les retraits de votre compte sur lequel l'EA est exécuté. Il aide l'utilisateur à surveiller ses retraits d'un compte particulier.