Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
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:
270
Note:
(61)
Publié:
Mise à jour:
\MQL5\Include\
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Panneau de négociation eInTradePanel.

Panneau de négociation eInTradePanel

Fig. 1. Éléments de commande du panneau de trading

  1. Bouton d'affichage/de masquage du panneau de trading.
  2. Bouton d'activation de l'alerte sonore en cas de déclenchement d'un stop-loss/take-profit et d'ordres différés.
  3. Bouton permettant d'activer l'envoi d'un e-mail lors des mêmes événements que ceux mentionnés au point 2.
  4. Boutons de sélection du type d’ordre : « b » - achat au marché, « s » - vente au marché, « bs » - ordre buy-stop différé, « ss » - ordre sell-stop différé, « bl » - ordre buy-limit différé, « sl » - ordre sell-limit différé, « bsl » : ordre buy-stop-limit différé, « ssl » : ordre sell-stop-limit différé.
  5. Boutons d'ouverture d'un ordre.
  6. Champ de saisie du volume de l'ordre.
  7. Champ de saisie/affichage de la valeur du stop-loss en points.
  8. Champ de saisie/affichage de la valeur du take profit en points.

Le panneau peut être utilisé selon deux modes : mode 1 (fig. 1) : ouverture d’une position au marché avec un stop-loss et un take-profit indiqués en points. Mode 2 (fig. 2) : ouverture/définition de n'importe quel type d'ordre avec un stop-loss/take-profit et des niveaux d'ouverture déterminés par la position des lignes horizontales. Si aucun bouton de sélection du type d'ordre n'est enfoncé, le panneau fonctionne en mode 1.

Lorsque vous cliquez sur l'un des boutons de sélection du type d'ordre, les boutons « Sell » et « Buy » sont remplacés par un seul bouton correspondant au type d'ordre sélectionné, et des lignes apparaissent sur le graphique pour définir les niveaux de cet ordre ; ces lignes peuvent être déplacées à l'aide de la souris :

Panneau de trading en mode 2 (ordre « buystoplimit » sélectionné)

Fig. 2. Panneau de trading en mode 2 (ordre « buystoplimit » sélectionné)


Lignes

  • Ligne orange: niveau de stop-loss (couleur identique pour tous les types d'ordres).
  • La ligne verte correspond au niveau de take profit (la couleur est la même pour tous les types d'ordres).
  • La ligne bleue correspond au niveau d'ouverture des ordres « buystop » et « buylimit ».
  • Ligne rose: niveau d'ouverture des ordres « sellstop » et « selllimit ».
  • Ligne bleue : niveau de conversion d'un ordre « buystoplimit » en ordre « buylimit ».
  • La ligne rouge correspond au niveau de transition d'un ordre « buystoplimit » en ordre « buylimit ».
  • Ligne verticale: heure d'expiration de l'ordre. Si la ligne est située à gauche, aucune heure d'expiration n'est définie pour l'ordre.


Champ de saisie du volume de la position

Position 6 sur la figure 1. Si vous cliquez sur l'inscription « lot », la valeur du lot minimum pour le symbole sur lequel l'expert travaille sera définie dans le champ ; s'il y a une position ouverte, le volume de la position ouverte sera défini, ce qui permettra de la clôturer en cliquant sur le bouton d'ouverture d'une position dans la direction opposée.


Champs de saisie du stop-loss et du take-profit

Positions 7 et 8 de la figure 1. En mode 1, ces champs permettent de saisir les valeurs de stop-loss et de take-profit en points ; si ces valeurs sont égales à 0, la position sera ouverte sans stop-loss ni take-profit. Si vous cliquez sur « sl » ou « tp », la valeur minimale possible pour le stop-loss ou le take-profit sera automatiquement définie. Les valeurs de ces champs sont surveillées en permanence ; en cas de changement des conditions de marché, si les valeurs saisies s’avèrent non valides, elles sont signalées en rouge. Une vérification des valeurs est également effectuée après une saisie manuelle (fig. 3).

Stop-loss et take-profit non autorisés

Fig. 3. Stop-loss et take-profit non valides

En mode 2, les champs « sl » et « tp » affichent les valeurs de stop-loss/take-profit en points, correspondant à la position des lignes de stop-loss et de take-profit.

Les dernières valeurs du volume de l'ordre, du stop-loss et du take-profit sont enregistrées à la fermeture du terminal et seront rétablies lors du redémarrage de celui-ci. Ces dernières valeurs sont enregistrées séparément pour chaque symbole sur lequel l'expert est utilisé.

Déplacement du panneau


Le panneau peut être déplacé sur le graphique. Pour déplacer le panneau, il faut sélectionner le rectangle sur lequel se trouvent les éléments de contrôle (double-cliquer sur le coin supérieur gauche du rectangle ou sur n’importe quel emplacement libre du rectangle). Lorsque le rectangle est sélectionné, tous les éléments de contrôle disparaissent (fig. 4) ; ils réapparaissent une fois le déplacement effectué. Si vous souhaitez afficher à nouveau les éléments de contrôle sans déplacer le rectangle, double-cliquez n'importe où sur le graphique.

Déplacement du panneau eInTradePanel
Fig. 4. Déplacement du panneau

La position du panneau est conservée pour chaque graphique et après le redémarrage du terminal.


Autres fonctions

Les niveaux de stop-loss et de take-profit peuvent être saisis autrement qu'en points. Si, dans le champ « sl » ou « tp », vous saisissez la lettre « s » après avoir entré un nombre, la valeur sera définie en fonction du nombre de spreads indiqué. Il suffit de saisir « s » pour connaître la valeur du spread. Il en va de même avec la lettre « m » : dans ce cas, la valeur sera calculée en fonction du nombre indiqué de niveaux de stop minimaux.

Si vous saisissez la lettre « t », une fenêtre de message s’ouvrira, indiquant le temps écoulé depuis le début de la barre de quatre heures en cours. De la même manière, vous pouvez connaître le temps écoulé depuis le début des barres d’autres périodes de temps ; les commandes possibles sont les suivantes : « t2 », « t3 », « t4 », « t6 », « t8 », « t12 » – ce qui correspond aux périodes H2, H3, H4, H6, H8, H12. En saisissant la lettre « d », vous pouvez connaître la date du jour et le jour de la semaine.


Installation

Décompressez l'archive dans le répertoire du terminal. Le fichier CIntegerTradePanel.mqh apparaîtra dans le répertoire MQL5/Include, et le fichier eInTradePanel.mq5 dans le répertoire MQL5/Experts. Il peut être nécessaire d’ouvrir le fichier eInTradePanel.mq5 dans un éditeur et de le recompiler.


Remarques

  1. Lors de l'utilisation du conseiller, il est recommandé d'autoriser l'utilisation des DLL.
  2. Les autres opérations sur les positions/ordres (modification, suppression) s'effectuent facilement et rapidement à l'aide des outils disponibles dans le terminal. La clôture d’une position s’effectue depuis le panneau en ouvrant une position inverse du volume correspondant (le volume est défini en cliquant sur l’inscription « lot »).

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/220

Panneau de contrôle du concours Panneau de contrôle du concours

Simplification des opérations manuelles et du suivi des positions

FAT PANEL FAT PANEL

Panneau destiné au concours « Meilleur panneau de contrôle graphique en langage MQL5 ». L'une des particularités de ce panneau est la possibilité de créer une stratégie de trading en mode visuel.

Smart Trend Follower Smart Trend Follower

Cet EA est conçu pour suivre automatiquement les tendances du marché en utilisant les signaux des moyennes mobiles et de l'oscillateur stochastique. L'EA détecte les signaux d'achat et de vente en utilisant les croisements de MA et confirme la tendance avec le Stochastique. De plus, l'EA inclut une gestion automatique des positions, telle que la définition du Take Profit, du Stop Loss et du doublement de la taille du lot pour améliorer l'efficacité du trading dans les marchés en tendance.

Trade Assistant MT5 Trade Assistant MT5

L'indicateur Trade Assistant MetaTrader est un indicateur multi-cadres basé sur trois indicateurs standard : L'oscillateur stochastique, le RSI (Relative Strength Index) et le CCI (Commodity Channel Index). Il affiche les tendances actuelles pour les échéances M1, M5, M15, M30, H1, H4, D1, W1 et MN1. Lorsque vous suivez un tel indicateur, vous avez une vision claire des tendances sur tous les horizons temporels importants. Le cadre temporel auquel vous associez cet indicateur n'a pas d'importance. L'indicateur peut être téléchargé pour MT4 et MT5.