Référence des blocs
Chaque bloc se comporte de la même façon dans l’EA exporté et dans le testeur de stratégie. Les réglages numériques peuvent être liés à des entrées. Les distances sont en pips : sur les cotations à 5 et 3 décimales, un pip vaut 10 points.
Contrôles
Ils ont une sortie OUI et une sortie NON.
Une fois par barre
Passe au premier tick de chaque nouvelle barre de son unité de temps (celle du graphique, sauf si vous en choisissez une autre). Chaque bloc Une fois par barre suit sa propre barre : deux de ces blocs passent tous les deux sur une nouvelle barre. Placez-en un devant vos entrées pour que l’EA trade au plus une fois par barre au lieu d’à chaque tick.
Condition (si A vs B) et Croisement
Comparent deux opérandes : un indicateur, un prix ou une valeur fixe. Le décalage de bougie choisit la barre : 1 est la dernière barre clôturée (le choix habituel), 0 la barre en formation.
- Opérateurs : supérieur/inférieur, supérieur/inférieur ou égal, égal.
- Croise au-dessus : A était inférieur ou égal à B une barre plus tôt et lui est supérieur maintenant. Croise au-dessous est l’inverse.
- Indicateurs : RSI, EMA, SMA, ATR et CCI (avec leur période) ; bandes de Bollinger (2,0 écarts-types) ; enveloppes (0,25 %) ; bande basse de Keltner (EMA − 1,5 × ATR(14)) ; bande VWAP ; MACD principale et signal (12, 26, 9) ; stochastique %K (5, 3, 3). Le réglage Unité de temps les lit sur une autre unité de temps.
Filtre horaire / session
Passe quand l’heure du serveur est supérieure ou égale à l’heure de début et inférieure à l’heure de fin.
Filtre de spread max
Passe tant que le spread actuel, en points, est inférieur ou égal à la limite.
Nombre de positions ouvertes
Passe tant que cet EA a au plus le nombre indiqué de positions ouvertes dans la direction choisie (ANY, BUY ou SELL). Les ordres en attente ne comptent pas.
Garde-fou de perte journalière
Compare le capital au solde du début de la journée serveur. Tant que la perte reste sous la limite, il prend OUI. Quand la limite est atteinte, il clôture toutes les positions (si tout clôturer au dépassement est coché) et prend NON pour le reste de la journée.
Martingale / grille
Laisse passer le premier ordre d’une grille : quand aucune position n’est ouverte, il passe et l’ordre suivant utilise son propre lot. Ensuite, il ne passe que lorsque la position la plus récente perd au moins pas (pips) et que moins de ordres max positions sont ouvertes. L’ordre suivant utilise alors le lot de cette position × le multiplicateur. Les grilles augmentent l’exposition quand le prix va contre vous : testez-les avec soin.
Ordres et positions
Acheter / Vendre (ordre au marché)
Ouvre un ordre au marché. Les lots sont soit fixes, soit calculés à partir d’un % de risque du capital sur le stop loss. Le stop loss et le take profit sont fixés en pips depuis le prix d’entrée ; une valeur de 0 revient à 30 et 60 pips.
Ordre en attente achat/vente
Place un ordre BUY STOP, SELL STOP, BUY LIMIT ou SELL LIMIT à la distance choisie du prix actuel. Le stop loss et le take profit se mesurent depuis le prix de l’ordre. L’expiration en minutes supprime l’ordre s’il n’a pas été exécuté ; 0 le garde jusqu’à exécution.
Clôturer les positions
Clôture les positions ouvertes de cet EA dans la direction choisie (ALL, BUY ou SELL). Les ordres en attente ne sont pas touchés.
Stop suiveur
Dès qu’une position gagne départ (pips), déplace son stop loss à distance (pips) derrière le prix, par pas d’au moins pas (pips). Fonctionne pour les achats et les ventes.
Passer au point mort
Dès qu’une position gagne déclenchement (pips), déplace son stop loss au prix d’entrée plus verrouillage (pips). Il ne desserre jamais un stop.
Calcul du lot selon le risque
Dimensionne les ordres placés après lui pendant le même tick : % de risque du capital divisé par le stop loss de chaque ordre (ou le stop par défaut quand un ordre n’en a pas), entre le lot min et le lot max. Sans lui, chaque ordre garde son propre réglage de lot.
Logique et sorties
Passage / connecteur
Ne fait rien ; utile pour fusionner ou ranger des chemins.
Dessiner une flèche
Dessine une flèche sur le graphique, au plus une fois par barre et par bloc : sous le plus bas pour les flèches haut/achat, au-dessus du plus haut pour les flèches bas/vente. Les flèches apparaissent aussi sur le graphique du testeur.
Alerte / notification
Envoie le message en alerte terminal, en notification push vers l’application mobile MetaTrader, les deux, ou seulement dans le journal Experts.