În acest articol
După lectură vei putea să…
- Testezi TP și SL short față de Ask din aceeași cotație.
- Separi activarea ordinului de prețul și cantitatea confirmate în istoric.
- Reconciliezi rezultatul realizat și volumul rămas într-un model RON de executare parțială.
Explicații ale termenilor în articol
Bid și ask — prețuri de vânzare și cumpărare Spread bid–ask Take profit (TP) Poziție short: vânzare și răscumpărare Executarea ordinului Lichiditate pentru un volum determinatO poziție valutară poate afișa pierdere imediat după deschidere, înainte să se miște Bid: intrarea și evaluarea folosesc laturi diferite ale cotației. Stopul unui short se poate activa în timp ce lumânarea Bid rămâne sub nivel. Acestea sunt explicații posibile, nu dovada că o executare concretă a fost corectă. Separăm aici condiția de activare, prețul desenat și tranzacția efectiv executată, în modelul standard MT5 pentru Forex OTC.
Ce reprezintă, de fapt, bid și ask?
O cotație OTC valutară are în mod obișnuit două laturi simultane. Bid este prețul la care poți vinde instrumentul, latura inferioară; ask este prețul la care poți cumpăra, latura superioară. Diferența este spreadul. Acesta poate include diferența din piața subiacentă și adaosul furnizorului; nu reprezintă automat integral venitul brokerului. Vezi spreadul fix și variabil pentru relația cu costurile.
Capcana vizuală este simplă: un grafic construit din Bid poate ascunde Ask până îi activezi linia. Pentru unele simboluri bursiere, MT5 permite grafice Last, bazate pe ultima tranzacție. Identifică întâi modul simbolului. În graficul Bid analizat aici, Ask este deasupra cu spreadul curent, dar lumânarea nu îi arată traseul. O singură linie nu descrie întreaga ofertă de cumpărare și vânzare.
Ce preț activează stop-loss și take-profit?
În condițiile standard OTC FX descrise de MT5, direcția închiderii determină latura relevantă: condițiile SL/TP ale unui long folosesc Bid, cele ale unui short folosesc Ask. Pentru instrumente bursiere, activarea poate urma regulile bursei, adesea Last. Pot exista și setări proprii furnizorului. Documentația OANDA REST API permite anumite componente de activare diferite de cea implicită; aceasta nu schimbă latura implicită folosită la executare. Nu extinde regula unui produs asupra tuturor platformelor.
Long: îl deschizi cumpărând la ask. Închiderea înseamnă vânzare, deci folosește bid. Atât ordinul stop-loss, cât și take-profit al poziției long verifică Bid în acest model. Poziția poate începe pe minus deoarece ai cumpărat la ask, dar o evaluezi la bid, mai mic, chiar dacă oferta nu s-a schimbat.
Short: îl deschizi vânzând la bid; îl închizi cumpărând la ask. Condițiile SL și TP ale poziției short folosesc astfel Ask. Și short poate începe pe minus: vânzarea a fost la bid, evaluarea închiderii la ask. Nu este nevoie ca piața să se miște pentru această diferență de preț.
Regula identifică latura, fără să garanteze executarea la nivelul înscris. Rolul ordinului stop diferă de cel al instrucțiunii limită; citește stop-loss comparat cu take-profit înainte să interpretezi un prag ca preț final garantat.
Short: lumânarea atinge TP, poziția încă nu a ieșit
Urmărește două cotații complete consecutive. TP fictiv este 1,10000. În A, Bid ajunge acolo, dar Ask rămâne 1,10020; în B, Ask ajunge la 1,10000. Nu presupunem ce preț sau cantitate se execută după activare.
Short: lumânarea atinge TP, dar poziția rămâne deschisă
Pe un ecran mic, derulează diagrama orizontal sau mărește-o. Explicația este disponibilă și în text.
Exemplu ilustrativ EUR/USD
Presupunem Bid 1,0850 și Ask 1,0851, cu spread constant de un pip exclusiv în acest model. Nu sunt prețuri curente sau promisiune de spread într-o anumită sesiune. Nivelurile următoare ilustrează condițiile de activare, fără să confirme executarea.
Pe un ecran mic, derulează tabelul orizontal pentru a citi toate coloanele.
| Poziție și instrucțiune | Condiție relevantă |
|---|---|
| Long, TP 1,0900 | Bid ajunge la 1,0900; Ask este atunci 1,0901 în model. |
| Long, SL 1,0800 | Bid coboară la 1,0800. |
| Short, SL 1,0900 | Ask ajunge la 1,0900; Bid este numai 1,0899. |
Ultimul rând explică aparentul paradox: privești Bid, însă stopul short verifică Ask. Cu cât spreadul este mai larg, cu atât diferența vizuală poate fi mai mare. Nu rezultă de aici că orice reclamație este greșită sau că orice cotație a furnizorului este justificată.
„Stopul s-a activat, deși prețul nu a ajuns acolo”
Pentru SL short fictiv 1,0900 și Bid 1,0897, spreadul de un pip înseamnă Ask 1,0898: condiția nu este îndeplinită. La același Bid, spreadul de trei pipuri pune Ask la 1,0900 și condiția devine adevărată. Exemplul nu stabilește spreadul obișnuit al vreunei sesiuni. Lărgirea spreadului în jurul știrilor tratează contextul separat.
Instrucțiunile SL/TP acceptate sunt păstrate pe serverul de tranzacționare și pot rămâne active când terminalul tău este offline. Funcționarea depinde de cotația relevantă, sesiune și regulile de executare. O instrucțiune activată poate fi respinsă sau executată cu slippage; un salt de preț nu garantează executarea întregului volum la prima cotație afișată. Verifică răspunsul serverului și istoricul tranzacțiilor.
Spreadul și slippage nu sunt același lucru. Primul este Ask minus Bid în același moment. Al doilea compară prețul cerut sau așteptat cu cel efectiv executat; poate fi favorabil ori nefavorabil. Pot apărea împreună, dar o diferență între lumânare și nivel nu permite calcularea slippage fără prețul și momentul relevante.
Model RON: condiție îndeplinită, dar numai o parte este închisă
Scenariu complet fictiv, la un furnizor al cărui contract permite executare parțială în situația descrisă. Nu afirmăm că orice TP MT5 are această politică. Un short de 0,05 loturi, cu 100.000 EUR pe lot, reprezintă 5.000 EUR și a fost deschis la Bid 1,10100 USD/EUR. După activarea TP 1,10000, presupunem confirmarea închiderii a numai 3.000 EUR la Ask 1,09998. Nu deducem acest preț din simpla atingere a nivelului.
Rezultatul realizat din preț este (1,10100 − 1,09998) × 3.000 = 3,06 USD. La conversia atribuită și constantă de 4 RON/USD, înseamnă 12,24 RON. Rămân deschiși 2.000 EUR, adică 0,02 loturi. Dacă ulterior Ask este 1,10010, rezultatul nerealizat al restului este 1,80 USD, respectiv 7,20 RON. Totalul celor două componente din preț este 19,44 RON, dintre care numai 12,24 RON sunt realizate.
Excludem comisioane, finanțare și schimbarea conversiei; totalul nu reprezintă întregul capital al contului. Din jurnal trebuie să afli și ce s-a întâmplat cu instrucțiunea rămasă: nu presupunem automat că TP continuă sau se anulează. Întrebarea decisivă este „câte unități au fost efectiv închise?”, nu doar „s-a atins nivelul?”.
Verifică volumul și politica pentru rest, nu doar atingerea TP. Nu presupunem dacă instrucțiunea rămasă persistă sau se anulează.
Pe un ecran mic poți derula diagrama orizontal sau o poți mări. Valorile și concluzia apar și în textul de mai jos.
- Închidere confirmată: 3.000 EUR
- 3,06 USD = 12,24 RON – Numai această componentă este realizată.
- Rest deschis: 2.000 EUR
- 1,80 USD = 7,20 RON – 0,02 loturi rămân expuse; rezultatul este nerealizat.
- Total din preț
- 19,44 RON – Nu este tot profitul realizat și nici capitalul total al contului.
Cum pregătești și verifici ordinul
În MT5 desktop, apasă dreapta pe grafic, alege Properties, fila Show, apoi Show Ask price line. Adaugi ultima valoare Ask; nu reconstruiești lumânări Ask istorice. Pentru un stop vechi ai nevoie de cotațiile contemporane, marcaje temporale și istoricul executării. Linia de azi nu validează evenimentul de ieri.
Înaintea ordinului, identifică separat deschiderea și închiderea: Buy folosește Ask, Sell folosește Bid; long se închide prin vânzare, short prin cumpărare în model. La un nivel rotund sau lângă suport și rezistență, un pip de diferență poate schimba condiția. Nu stabilește însă singur un stop adecvat. Completează explicația cu ordinele market, limit și stop și cu structura pieței Forex.
Ce poți verifica în următoarea sesiune demo
- Activează linia Ask și urmărește cinci minute distanța față de Bid. Pentru fereastra zilnică de rollover, folosește ora publicată de propriul furnizor, convertită pentru data respectivă în ora locală, inclusiv schimbarea orei de vară.
- Alege un short închis la SL. Compară nivelul acceptat și momentul tranzacției cu Ask contemporan, de pe același server. O lumânare Bid nu este dovada suficientă a condiției short.
- Notează domeniul regulii: OTC FX standard, grafic Bid sau Last și orice setare specială de activare. Nu transfera mecanic regula asupra altui simbol.
- Reconstruiește cronologia: nivel acceptat, cotație sincronizată, activare, răspuns al serverului, preț și cantitate executate, volum rămas. Dacă lipsesc date ori apar neconcordanțe, cere furnizorului jurnalul cotațiilor și al executării. Spreadul curent nu poate certifica o închidere anterioară.
Verifică ce ai învățat
Exercițiu: aproximativ 2 minute.
Arată răspunsul și explicația
Ask 1,10010 rămâne deasupra TP 1,10000. Bid mai mic nu este suficient pentru condiția short.
Alte întrebări
De ce un long arată pierdere imediat după deschidere?
Un stop short atins numai de Ask dovedește că brokerul m-a păcălit?
Cum văd Ask în MT5 și pot reconstrui un stop vechi astfel?
Și take-profit al unui long folosește Bid?
Surse și verificare
- MetaQuotes — tranzacționare și condițiile SL/TP
Condiții Bid pentru long și Ask pentru short în modelul OTC; acceptarea, activarea și executarea sunt etape distincte.
- MetaQuotes — proprietățile graficului
Fila Show, ultima linie Ask și distincția dintre graficele Bid și Last; nu reconstruiește istoricul Ask.
- OANDA REST API — OrderTriggerCondition
Exemplu explicit de setare diferită a componentei de activare; executarea păstrează componenta implicită. Nu descrie toate produsele sau interfețele.
- MQL5 — proprietățile ordinelor
Executarea parțială și soarta cantității rămase depind de politica permisă. Modelul RON presupune separat posibilitatea unei închideri parțiale.
Calculele folosesc ipotezele precizate explicit. Nu înlocuiesc datele actuale ale pieței sau condițiile furnizorului.
