I. Ordine la piață și ordine în așteptare: mai întâi distinge cele două tipuri de ordine
- Ordinul la piață urmărește execuția cât mai rapidă, dar nu garantează prețul: se execută imediat la cel mai bun preț disponibil curent, iar în condiții de piață rapidă pot apărea alunecări de prețWikiFXcomparefx.co ;
- Ordinul limită limitează cel mai rău preț, dar poate să nu se execute: se execută doar la prețul specificat sau la un preț mai bun (ordinul de cumpărare limită sub prețul curent, ordinul de vânzare limită peste prețul curent), iar dacă prețul nu ajunge, se așteaptă mereu TraderDetector.
Adică: ordinul la piață „vrea să se execute”, ordinul limită „vrea prețul”.
II. Ordinele stop-loss: declanșarea și execuția sunt două lucruri diferite
- După declanșarea stop-loss-ului, de obicei se transformă în execuție la piață: ordinul stop-loss se activează după ce prețul atinge prețul de declanșare, apoi se execută la piață;
- În caz de gap, execuția reală poate depăși prețul de declanșare: în condiții de piață rapidă sau gap, prețul de declanșare nu este egal cu prețul de execuție, iar execuția reală poate fi mai proastă;
- Stop-loss și take-profit sunt de asemenea instrucțiuni de declanșare, nu prețuri garantate de execuție—— garantează „se declanșează când ajunge la acest nivel de preț”, nu garantează „se execută la acest nivel de preț”.
III. OCO și trailing stop
- OCO (One Cancels Other): după executarea unui ordin, celălalt este anulat automat, folosit frecvent pentru ordine în așteptare pe breakout. Înainte de plasarea ordinului confirmă dacă platforma îl suportă cu adevărat: MT5 nu are OCO nativ, de obicei este implementat de EA sau de panoul de tranzacționare; dacă este implementat pe client, când terminalul este offline, celălalt ordin poate să nu fie anulat la timp; dacă este suportat pe server, comportamentul poate fi diferit StoicFXFP Markets;
- Trailing Stop: face ca stop-loss-ul să se miște într-o singură direcție odată cu prețul. Trailing stop-ul din MT5 este executat pe client, depinde de platforma online—— când terminalul este offline, trailing stop-ul nu se mai actualizează, dar stop-loss-ul deja setat pe server se va declanșa în continuare.
IV. Tipul ordinului determină modul de declanșare
- Ordin la piață: prioritate execuția, apoi prețul;
- Ordin limită: așteaptă un preț mai bun, poate să nu se execute niciodată;
- Ordine în așteptare de tip stop-loss: se declanșează după breakout, iar în caz de gap și piață rapidă prețul de execuție poate depăși prețul de declanșare;
- OCO: trebuie confirmată și locația implementării pe platformă —— EA pe client sau pe server —— comportamentul offline diferă între cele două.
V. Listă de verificare înainte de plasarea ordinului
Înainte de plasarea ordinului, confirmă următoarele câmpuri, apoi trimite ordinul:
- Volumul maxim de ordin (loturi/unități maxime);
- Distanța minimă de plasare a ordinului (nivelul stop-loss, distanța minimă dintre prețul de declanșare și prețul curent);
- Reguli de tranzacționare (variația de tranzacționare, limitarea pozițiilor, modul de execuție);
- Reguli stop-loss și take-profit (dacă sunt obligatorii, distanța limitată);
- Setarea alunecării de preț (execuție la piață, toleranța în condiții de piață rapidă).
Verifică mai întâi comportamentul real al platformei într-un cont demo, apoi asociază logica ordinelor cu EA. Nu muta direct logica de backtest în contul real (pentru diferențele de execuție dintre backtest și contul real, vezi [link intern: Ghid de backtest EA] secțiunea a șaptea).
VI. Alege ordinele după scenariu, nu doar memorând denumirile
Tabel
Scenariu | Tip de ordin | Cost |
Dorești să intri imediat pe piață | Ordin la piață | Prețul de execuție poate fi mai scăzut decât cotația văzută |
Dorești o corecție spre un preț mai bun | Ordin limită | Poate să nu se execute niciodată |
Intrare după declanșarea breakout-ului | Ordin în așteptare de tip stop-loss | După gap, se poate executa la un preț mai prost |
Stop-loss și take-profit la fel: sunt instrucțiuni de declanșare, nu prețuri garantate de execuție.
VII. Pune termenii înapoi în contextul contului și al ordinelor
Când înregistrezi logica ordinelor, trebuie să înregistrezi condițiile de declanșare, ora serverului, ultimul preț, distanța minimă permisă și modul de tratare a execuțiilor parțiale. Dacă OCO este implementat de EA pe client, când terminalul este offline, celălalt ordin poate să nu fie anulat la timp; dacă este suportat pe server, comportamentul poate fi diferit —— include aceste diferențe în backtest și în planul de avarie (vezi [link intern: Ghid de configurare VPS pentru Forex și monitorizare a funcționării EA] secțiunea a șasea).
Aceiași termeni pot avea moduri diferite de afișare pe platforme, instrumente și conturi diferite. Deschide specificațiile contractului sau contul demo pentru a verifica câmpurile, punctul, valoarea punctului, dimensiunea contractului, moneda marjei și zecimalele cotației trebuie înțelese împreună. Metoda de verificare a învățării termenilor nu este memorarea, ci capacitatea de a răspunde la trei întrebări:
- De unde provine acest număr;
- Cum se modifică atunci când prețul sau poziția se schimbă;
- Cum afectează costul și riscul de lichidare forțată.
Când întâlnești denumiri personalizate ale platformei, consultă cu prioritate manualul oficial și acordul cu clientul. Exemplele sunt doar pentru a ilustra relațiile și nu pot reprezenta direct parametrii ficși ai vreunui cont real.
VIII. Aplică la condițiile contului tău
Înlocuiește cifrele și pașii din acest articol cu condițiile propriului tău cont (instrument, distanță minimă, alunecare de preț, modul de implementare OCO) și notează în înregistrare sursele de date relevante, data observării și ipotezele confirmate ale variabilelor. Tipurile de ordine și regulile de execuție diferă foarte mult între platforme, folosește pagina oficială ca referință; câmpurile care nu pot fi confirmate din documentele oficiale, păstrează-le ca necunoscute pentru verificare la furnizor.
Frequently asked questions
Ordinele în așteptare se execută întotdeauna la prețul stabilit?
Nu neapărat. Depinde de tipul ordinului, lichiditate și regulile de execuție ale platformei: ordinul limită se execută doar la prețul specificat sau la un preț mai bun, ordinul stop-loss se execută la piață după declanșare, iar în caz de gap prețul de execuție poate depăși prețul de declanșare.
Stop-loss-ul poate elimina riscul?
Nu. Stop-loss-ul limitează riscul planificat, dar alunecarea de preț și gap-urile există în continuare, iar execuția reală poate fi mai proastă decât prețul stop-loss.
MT5 suportă OCO nativ?
Nu suportă. MT5 nu are OCO nativ, de obicei este implementat de EA sau de panoul de tranzacționare; când implementarea este pe client și terminalul este offline, celălalt ordin poate să nu fie anulat la timp.
Trailing stop-ul își pierde efectul când este offline?
Depinde de locația implementării. Trailing stop-ul din MT5 este executat pe client și nu se mai actualizează când terminalul este offline; dar stop-loss-ul deja setat pe server se va declanșa în continuare.
Ce este cel mai ușor de ignorat în utilizarea practică?
Confirmă volumul minim de ordin, distanța minimă de plasare a ordinului (stops level), regulile de tranzacționare, regulile stop-loss și take-profit și setarea alunecării de preț; verifică mai întâi comportamentul real al platformei într-un cont demo, apoi asociază logica ordinelor cu EA. În plus, cele mai frecvente sunt: tratarea stop-loss-ului și take-profit-ului ca „preț garantat de execuție”, presupunerea că MT5, deși nu are OCO nativ, poate anula și offline, și dependența trailing stop-ului de terminalul online.