Une position peut afficher une perte alors que le Bid n’a pas bougé. Une courte peut aussi déclencher son stop sans que la bougie Bid touche le niveau. Ce sont des explications possibles, pas des preuves que chaque exécution est correcte. Il faut distinguer affichage, condition acceptée, cotations contemporaines et prix réellement exécutés. Nous utilisons ici le Forex OTC standard décrit par MT5 ; d’autres instruments et paramètres peuvent différer.

Une cotation possède deux côtés

Le Bid est le prix auquel on vend ; l’Ask, celui auquel on achète dans ce modèle. Leur différence est le spread. Il peut comprendre l’écart de marché et une majoration du fournisseur ; ce n’est pas automatiquement tout son revenu. Un graphique Bid ne dessine pas l’historique Ask. Pour certains instruments de Bourse, les bougies peuvent utiliser Last : identifiez le mode du symbole avant d’appliquer une explication Forex.

Le sens de fermeture détermine le côté pertinent

Une longue s’ouvre par achat à l’Ask et se ferme par vente au Bid ; ses conditions SL et TP standard sont vérifiées au Bid. Une courte s’ouvre au Bid et se rachète à l’Ask ; ses conditions utilisent l’Ask. Cette règle identifie un côté, pas un prix d’exécution garanti. Les instruments de Bourse peuvent employer un déclencheur défini par leur marché, souvent Last.

Certains services proposent aussi un réglage distinct du déclencheur. L’API REST OANDA documente des composantes non standard tout en gardant le côté de fill ordinaire. L’API précise également que ce réglage peut ne pas apparaître sur les plateformes et relevés habituels. C’est un exemple technique de fournisseur, pas une affirmation de disponibilité pour tout compte français. Conservez donc le paramètre réellement accepté.

La bougie touche le TP court, mais pas son Ask

TP fictif d’une courte à 1,10000. Cotation A : Bid 1,10000, Ask 1,10020. Le Bid touche la ligne, mais l’Ask reste au-dessus : la condition n’est pas atteinte. Cotation B : Bid 1,09980, Ask 1,10000. L’Ask atteint alors le seuil. Le spread reste deux pips dans les deux cotations. Aucun prix de fill n’est supposé après cette activation : il faut vérifier volume et réponse séparément.

TP court : comparer le même instant

TP court : comparer le même instantDeux cotations fictives EUR/USD, TP court 1,10000 et spread constant de deux pips.TP court : comparer le même instantA : Bid / Ask1,10000 / 1,10020Bid sur la ligne ; condition Ask non atteinteB : Bid / Ask1,09980 / 1,10000Ask au seuil ; activation possibleAprès activationFill à vérifierPrix, quantité exécutée et volume restant
Schéma original du Forex OTC standard ; une activation ne certifie pas la clôture.

Faites défiler horizontalement ou agrandissez le schéma pour lire les détails.

Même Bid, autre condition de stop courtSL fictif 1,0900 ; Bid fixe 1,0897 ; pip 0,0001.EXEMPLE DE CALCULSpread 1 pipAsk 1,0898Spread 3 pipsAsk 1,0900
Même Bid, autre condition de stop court. SL fictif 1,0900 ; Bid fixe 1,0897 ; pip 0,0001.

L’élargissement suffit ici à faire atteindre le seuil par l’Ask, sans établir la conformité d’un cas réel.

Spread 1 pip
Ask 1,0898 – Sous le stop court
Spread 3 pips
Ask 1,0900 – Condition atteinte ; fill distinct

Trois seuils dans une fourchette fictive

Partons de Bid 1,0850 et Ask 1,0851, avec un spread supposé constant d’un pip. Un TP long à 1,0900 est vérifié quand Bid atteint 1,0900 ; Ask serait 1,0901. Un SL long à 1,0800 se vérifie au Bid 1,0800. Un SL court à 1,0900 se vérifie quand Ask atteint 1,0900, alors que le Bid n’est encore que 1,0899. Ces niveaux illustrent les conditions, pas le spread habituel d’une séance ni des fills promis.

Pour 10 000 EUR achetés à 1,0851 puis immédiatement revendus au Bid inchangé 1,0850, le résultat est−1 USD avant charges distinctes. À conversion illustrative 1,10 USD/EUR, environ−0,91 EUR. L’écart est déjà dans ces prix exécutés ; ne retirez pas un spread supplémentaire. Les commissions et le financement peuvent éloigner encore le véritable seuil d’équilibre.

Un élargissement peut activer un stop sans mouvement du Bid

À Bid 1,0897, un spread d’un pip donne Ask 1,0898 : un stop court à 1,0900 n’est pas atteint. Avec le même Bid et trois pips de spread, Ask vaut 1,0900 et la condition est atteinte. La différence vient ici de la fourchette, pas d’une hausse du Bid. Cela ne permet pas de conclure à la conformité d’un événement réel sans ses données.

Un stop accepté sur le serveur peut rester actif lorsque le terminal est hors ligne, sous réserve des séances et règles d’exécution. Son activation peut conduire à une exécution différente du seuil, voire à un rejet à examiner ; un gap ne promet pas un fill complet au premier prix affiché. Spread et glissement sont distincts : l’un compare Ask et Bid au même instant, l’autre un prix exécuté et sa référence sur le même côté.

Contre-exemple EUR original : 10 000 EUR, achat Ask 1,10020, Bid initial 1,10000. Le coût immédiat de prix est 2 USD. Plus tard, un stop long fixé à 1,09900 est exécuté au Bid 1,09880. La perte de prix totale vaut 14 USD, dont 12 USD jusqu’au seuil et 2 USD de glissement supplémentaire. À conversion fixe 1,10 USD/EUR, environ 12,73 EUR de perte totale. Ajouter encore 2 USD de spread au total compterait à nouveau l’écart déjà présent dans l’entrée Ask.

Afficher l’Ask courant ne recrée pas ses anciennes bougies

Dans MT5 bureau : clic droit sur le graphique, Properties, onglet Show, puis Show Ask price line. La ligne horizontale montre l’Ask de la dernière cotation. Elle ne reconstruit pas l’historique Ask d’hier. Pour enquêter sur une sortie, demandez les cotations contemporaines du même serveur avec horodatage et zone, le niveau accepté, les paramètres déclencheurs et l’historique des fills. La fourchette actuelle ne valide pas une clôture passée.

Lors d’une coupure quotidienne publiée par le fournisseur, convertissez l’heure vers Europe/Paris pour la date exacte, en tenant compte des changements saisonniers. Observer cinq minutes peut aider à comprendre l’écran ; cela ne mesure pas le spread moyen ou la qualité d’exécution d’un mois entier.

La fiche de reconstitution

  1. Noter symbole, mode de graphique Bid/Last et type exact de produit.
  2. Conserver sens, identifiant de position, niveau SL/TP accepté et éventuel réglage de déclencheur.
  3. Rapprocher Bid et Ask synchronisés du serveur à l’heure de l’événement.
  4. Contrôler ensuite activation, réponse, prix des fills et quantité restante.
  5. Si des données manquent ou se contredisent, demander les journaux au fournisseur avant toute conclusion.

Le trailing stop ajoute une étape : la différence entre une mise à jour proposée et le dernier stop confirmé sur le serveur.