Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Vues:
145
Note:
(4)
Publié:
Mise à jour:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Le service fournit une représentation plus descriptive et intuitive des positions ouvertes et des opérations connexes sur les graphiques que celle offerte par défaut par le terminal. Plus précisément, vous pouvez voir l'heure et le prix de la transaction d'ouverture et éventuellement d'autres transactions, telles qu'une clôture partielle ou l'ajout de volume à une position dans un compte de compensation.

Le service surveille l'état du compte pour les positions ouvertes et crée des objets graphiques sur un graphique actif (affiché en haut ou maximisé) si son symbole correspond à au moins une des positions existantes.

Entrées

  • TimeInterval (secondes) - 5 par défaut ;
  • LinePrefix - préfixe commun pour les objets graphiques, tel que "TradeTag" ;
  • LineColorProfit - couleur pour les lignes des positions profitables (clrDodgerBlue) ;
  • LineColorLoss - couleur pour les lignes des positions déficitaires (clrCoral) ;
  • LineStyle - style de dessin des lignes (STYLE_DASHDOT) ;
  • LineWidth - largeur des lignes (1) ;
  • LineType - type de lignes - OBJ_TREND (par défaut) ou OBJ_VLINE ;
  • ShowDeals - option permettant d'afficher des flèches pour les offres (true) ;
  • KeepLinesOnCharts - option permettant de conserver les objets graphiques sur le graphique après la fermeture de la position (false) ;
  • Logging - permet d'enregistrer ou non les événements principaux (true) ;

Le service enregistre tous les objets ajoutés sur la carte dans la liste des variables globales. Cela aide le programme à détecter les objets à supprimer lorsqu'une position est fermée et que KeepLinesOnCharts est faux. Si KeepLinesOnCharts est vrai, le service conserve les objets correspondants sur les graphiques (ils sont laissés au contrôle manuel de l'utilisateur), mais dans tous les cas, les variables globales pertinentes (décrivant les positions fermées et leurs transactions) sont supprimées lors de la fermeture de la position.

Objets graphiques pour la position ouverte et ses transactions

Tous les objets reçoivent des descriptions textuelles avec les propriétés les plus importantes des positions et des transactions, qui peuvent être vues dans des infobulles (au survol de la souris) et à droite sur le graphique (si l'option correspondante est activée dans les paramètres du graphique).

Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/68713

Binary tradng based on candle colors Binary tradng based on candle colors

Une stratégie simple de trading binaire qui compte les couleurs des bougies.

Сode d'enregistrement des graphiques d'équilibre et d'équité et de calcul de critères d'optimisation supplémentaires. Сode d'enregistrement des graphiques d'équilibre et d'équité et de calcul de critères d'optimisation supplémentaires.

Si vous avez accès au code du conseiller expert, vous pouvez enregistrer des graphiques de solde et d'équité et calculer des critères d'optimisation supplémentaires en ajoutant du code additionnel à partir de cette bibliothèque.

Combine Multi Timeframe Trends into one trend using MA. Combine Multi Timeframe Trends into one trend using MA.

Combine Multi Timeframe Trends into one trend using MA.

CExecutionSafety - Ping + Execution Latency Guard for MQL5 EAs CExecutionSafety - Ping + Execution Latency Guard for MQL5 EAs

Include class that validates combined terminal ping + execution latency before trade operations. Returns false if threshold is exceeded.