În acest articol
După lectură vei putea să…
- Fixezi limitele înaintea semnalului și calculezi filtrul relativ, inclusiv cazul lățimii zero.
- Deosebești închiderea peste limită, traversarea nouă și o execuție permisă.
- Recalculezi riscul total și costurile înainte să adaugi o tranșă la retestare.
Explicații ale termenilor în articol
Backtesting: testare pe date istorice Plan de tranzacționare Lichiditate pentru un volum determinat Ordin stop-loss Trailing stop (stop-loss mobil) Take profit (TP) Ordin limităO străpungere traversează o limită definită anterior. Mișcarea poate continua sau poate reveni în interval. Strategia breakout cere o regulă disponibilă la decizie, un model de execuție și evidență care include încercările ratate. O săgeată convingătoare sau o lumânare închisă în afara intervalului nu demonstrează continuarea ori profitabilitatea viitoare.
Definește semnalul înainte să-i judeci rezultatul
Un exercițiu explicit înregistrează maximul și minimul celor 20 de bare Bid complete anterioare, înainte să înceapă bara semnalului. Semnalul ascendent apare dacă următoarea bară închide peste limita superioară înregistrată. Douăzeci este un parametru ales, nu un optim. Canalul nu trebuie să fie o consolidare; condițiile de lățime sau durată se definesc separat. Tranzacționarea în consolidare testează alte ipoteze cât timp limitele rezistă, fără să comute automat într-un mod breakout profitabil.
Cum definești o consolidare suficient de matură?
Nu include lumânarea semnalului în maximul pe care propria ei închidere trebuie să-l depășească. Îngheață limitele sau definește exact actualizarea. Bollinger Bands, ATR, durata și atingerile repetate pot fi filtre măsurabile, dar nu implică energie acumulată ori o ieșire garantat mai puternică dintr-un interval lung. Ghidul suportului și rezistenței explică selectarea nivelurilor; înregistrează regula înainte să vezi prețurile următoare.
Străpungere „reală” versus falsă
Închiderea dincolo de limită confirmă condiția semnalului, nu comportamentul lumânărilor ulterioare. Pentru eticheta de eșec, definește anterior orizontul observației și condiția revenirii. O umbră afară cu închidere înăuntru poate rata intrarea bazată pe închidere; o închidere afară poate totuși eșua ulterior. Nu folosi eticheta ulterioară „străpungere reală” pentru a justifica o intrare ca și când rezultatul era deja cunoscut.
Varianta de aici așteaptă lumânarea completă dincolo de limită. Alinierea cu un interval superior poate fi filtru, dar străpungerea zilnică nu este automat mai curată sau profitabilă decât cea orară. Testează fiecare interval și filtru cu aceleași ipoteze de cost și execuție.
Intrarea, stopul și ținta
Ordinul la piață după semnal complet, ordinul stop plasat anterior și ordinul limită care așteaptă revenirea sunt variante separate. Emulatorul implicit TradingView execută ordinele nou create cel mai devreme la următorul tick disponibil; la calculul implicit pe închidere, acesta este deschiderea barei următoare. Alte setări pot schimba cronologia simulării. Este regula emulatorului, nu garanția prețului brokerului. Un ordin limită poate rămâne neexecutat; atingerea grafică nu dovedește execuția integrală. Precizează regulile produsului și partea cotației.
O invalidare posibilă pune stopul dincolo de marginea opusă a intervalului. Creează distanță mare până la stop și poate reduce recompensa față de risc. Alte planuri testează structura retestării sau distanța bazată pe volatilitate. Alege regula înainte de intrare și calculează volumul; nicio plasare nu este universal singura corectă.
Poți alege un multiplu ATR ori marginea opusă ca regulă de stop. Ținta de mișcare măsurată proiectează un multiplu declarat al lățimii dintr-un reper declarat. Definește multiplicatorii, volumele ieșirilor parțiale și orice regulă trailing stop înainte de intrare. Profitabilitatea depinde de întreaga distribuție și costuri, nu numai de țintele atinse ulterior. Stopul obișnuit nu garantează prețul execuției.
Exemplu ipotetic pas cu pas
Păstrăm EUR/USD fictiv: intervalul înregistrat 1,0800–1,0900 are 100 pips pentru pip 0,0001. Close Bid al semnalului este 1,0923. Presupunem ulterior execuție integrală Ask pentru 5 000 EUR la 1,0925 și, numai în ramura cu retestare, încă 5 000 EUR la 1,0900. Nicio execuție nu este dedusă din închiderea lumânării sau simpla atingere. Stopul obișnuit ales este 1,0790; țintele din limita superioară sunt 1,1000, 1,1050 și 1,1100, pentru una, una și jumătate, respectiv două lățimi. Sunt repere calculate, nu destinații prezise.
Prima intrare are 135 pips până la stop și 75, 125, respectiv 175 pips până la ținte. Intrarea de retestare are 110 pips la același stop. Adăugarea ei mărește expunerea: la stopul presupus executat, prima tranșă pierde 67,50 USD, a doua 55 USD, în total 122,50 USD brut. Un preț mai bun pentru tranșa adăugată nu reduce riscul total.
| Ieșiri integrale presupuse | Rezultat brut USD | După comision total 3 USD |
|---|---|---|
| Ambele la Bid 1,1000 | +87,50 | +84,50 |
| Ambele la Bid 1,0790 | −122,50 | −125,50 |
| Jumătate din fiecare la Bid 1,1000, restul la 1,0790 | −17,50 | −20,50 |
| Ambele executate mai rău la Bid 1,0785 | −127,50 | −130,50 |
Brutul însumează fiecare volum EUR înmulțit cu Bid de ieșire minus Ask de intrare. Presupunem comision total 3 USD în fiecare ramură, inclusiv ieșirile împărțite, fără finanțare sau conversie. Sunt taxe inventate pentru exercițiu, nu tarife de broker. Spreadul este deja în execuții; nu îl scădea dublu. Încasarea unui profit parțial poate lăsa pierdere netă. O țintă ulterioară nu dovedește profitabilitatea fără seria completă de rezultate.
Numărarea semnalelor este altă problemă. Fixează limita superioară 1,1040, închiderea precedentă 1,1037 și următoarele închideri 1,1045, 1,1048, 1,1038, 1,1042. „Orice închidere peste” marchează barele 1, 2 și 4: trei semnale. „Trecere de la cel mult limită la peste” marchează 1 și 4: două evenimente. Definește dacă poziția existentă permite alt ordin; semnalul, evenimentul nou și tranzacția permisă sunt evidențe diferite. Prețurile fictive testează numărarea, fără execuții sau randamente.
„Două puncte peste” înseamnă același lucru?
Distanța absolută a străpungerii diferă de distanța raportată la intervalul anterior.
Derulează lateral pentru diagrama completă
Regulă proprie explicită: prețuri fictive într-o unitate ipotetică. Comparăm intervalele fixate [98; 100] și [80; 100], ambele cu închidere 102. Filtrul suplimentar inventat cere (Close − U)/(U − L) ≥ 0,5. Nu prezentăm 0,5 ca optim și nu recomandăm o tranzacție.
Distanța peste limita superioară este identică: 102 − 100 = 2. Față de lățimea mică, 2/2 = 1; față de cea mare, 2/20 = 0,1. Ambele închid peste U, dar numai prima trece filtrul suplimentar. Dacă U = L, împărțirea la zero este invalidă: definește tratarea acestei intrări. Documentația strategiilor arată exprimarea condițiilor; formula și pragul sunt exemplul nostru, fără studiu de performanță.
Pe un ecran mic, derulează diagrama orizontal sau mărește-o. Explicația este disponibilă și în text.
Ce tranșă suplimentară încape în bugetul RON?
Diagnostic separat, la conversie ipotetică fixă 4,50 RON/USD și buget 500 RON: prima tranșă are pierdere de preț planificată 67,50 USD = 303,75 RON. Încă 5 000 EUR ar adăuga 55 USD = 247,50 RON, ducând totalul la 551,25 RON înainte de comision. Cu ipoteza separată a unui comision total fix de 3 USD, totalul devine 564,75 RON și depășește bugetul.
Rezervând comisionul fictiv de 13,50 RON, pentru noua tranșă rămân 500 − 303,75 − 13,50 = 182,75 RON. La intrare 1,0900 și stop 1,0790, fiecare EUR adăugat implică 0,0110 USD × 4,50 = 0,0495 RON de pierdere planificată. Calculul dă aproximativ 3 691,92 EUR. Dacă presupunem un pas permis de 1 000 EUR și rotunjim în jos, adăugăm 3 000 EUR: total 465,75 RON cu acel comision; 4 000 EUR ar da 515,25 RON. Aceasta este o variantă nouă față de tabelul cu două tranșe egale, fără să-i înlocuiască rezultatele. Pasul și comisionul sunt ipoteze; execuția adversă, finanțarea sau alte costuri pot depăși calculul.
Rezervă riscul primei tranșe și costurile înainte să calculezi adăugarea. Verifică pasul real și nu trata bugetul modelat ca pierdere maximă garantată.
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.
- Încă 5 000 EUR
- 564,75 RON total cu comision – Depășește bugetul de 500 RON; prima tranșă rămâne expusă.
- Încă 3 000 EUR
- 465,75 RON total cu comision – Volum rotunjit în jos la pasul presupus, fără derapaj sau finanțare.
- Încă 4 000 EUR
- 515,25 RON total cu comision – Următorul pas depășește bugetul înainte de orice execuție adversă.
Testează filtrele fără să presupui că elimină eșecul
MT5 definește volumul de tickuri drept numărul tickurilor primite în formarea barei, diferit de volumul efectiv al tranzacțiilor, care poate lipsi pe simboluri OTC. Tickurile brokerului nu sunt rulajul întregului Forex și nu trebuie să numere numai schimbările de preț. Notează fluxul și testează separat filtrul. Filtrul de sesiune sau comunicat schimbă și el eșantionul, fără să garanteze continuarea. Orele de tranzacționare oferă context, fără regula că străpungerile asiatice eșuează mereu sau cele londoneze sunt cele mai puternice.
Închiderea dincolo de interval este o condiție observabilă. Îmbunătățirea rezultatului net cere testare, inclusiv eșecuri și costuri de execuție.
Ce faci mâine?
- Înregistrează instrumentul, seria prețului, intervalul și numărul barelor canalului înaintea semnalului. Declară filtrele suplimentare de lățime, volatilitate sau sesiune.
- Calculează lățimea și distanța semnalului; separă distanța absolută de filtrul relativ din diagramă. Definește cazul lățimii zero.
- Precizează ordinul, partea cotației, expirarea, stopul, volumele ieșirilor și taxele. Recalculează riscul total când adaugi o tranșă.
- Notează când semnalul devine final și când poate fi executat ordinul. Nu înlocui execuția ulterioară cu Close al semnalului.
- Păstrează toate semnalele, retestările absente, ordinele neexecutate, pierderile și pozițiile încă deschise la final. Compară variante înghețate pe date ulterioare, fără selecția graficelor reușite.
Range trading privește observații în interiorul intervalului înregistrat; forma de pană folosește alte limite; dublul vârf și baza dublă cer confirmări proprii. Nicio formă nu garantează singură schimbarea direcției.
Verifică ce ai învățat
Exercițiu: aproximativ 2 minute.
Arată răspunsul și explicația
Corect: 0,1 este sub 0,5. Depășirea U și trecerea filtrului suplimentar sunt condiții separate.
Alte întrebări
Cum diferă străpungerea reală de cea falsă?
Închiderea completă în afara intervalului înregistrat îndeplinește semnalul pe închidere, fără să fie o prognoză. Definește eșecul prin revenire și orizont de timp înainte de barele următoare. Umbra afară cu închidere înăuntru poate rata regula intrării; închiderea afară poate reveni ulterior. Notează separat momentul semnalului final și al execuției posibile. Intervalele superioare, tickurile mai multe sau filtrele suplimentare nu garantează un semnal mai curat ori profitabil. Nu folosi rezultatul ulterior ca informație disponibilă la intrare.
Intru imediat sau aștept retestarea?
Compară variante explicit definite. Ordinul la piață după confirmare și limita la retestare pot produce execuții și cazuri eligibile diferite. Retestarea poate lipsi sau poate să nu dea execuție integrală; intrarea la piață nu este automat Close al semnalului. Împărțirea în tranșe cere risc total și taxe. În exemplu, adăugarea a 5 000 EUR la preț mai bun mărește pierderea brută planificată la stop de la 67,50 la 122,50 USD. Nu înseamnă risc total mai mic sau rezultate nete superioare.
Unde pun stopul și cum dimensionez ținta?
Nicio plasare ori multiplicator nu este universal. Declară invalidarea, execuțiile și volumul înainte de tranzacție. Ținta de lățime 1,1000 este cu 75 pips peste prima intrare presupusă 1,0925, iar stopul 1,0790 cu 135 pips sub ea. Țintele ulterioare sunt alte reguli de ieșire, fără profitabilitate garantată. Jumătate din fiecare tranșă ieșită la prima țintă și restul la stop dau −17,50 USD brut sau −20,50 după comisionul fictiv total de 3 USD. Execuția mai rea a stopului mărește pierderea.
Funcționează pe orice pereche și la orice oră?
Performanța nu rezultă din eticheta perechii sau numele sesiunii. Fixează produsul, furnizorul, seria prețului, semnalul și costurile; compară orele ori instrumentele cu aceleași reguli. Eșantionul mai îngust sau tickurile mai multe nu dovedesc rezultate nete mai bune. Folosește specificația tick/pip a simbolului, fără interval universal de pips pentru metale. Include semnalele de lângă comunicate, retestările absente și eșecurile după reguli fixate înainte. Nu le exclude retrospectiv fiindcă au pierdut. Conversia în RON nu modifică această cerință de testare.
Surse și verificare
- TradingView — Pine Script Strategies
Execuția implicită la tickul următor, calculul pe închidere și opțiunea process_orders_on_close. Reguli ale emulatorului, nu garanții ale brokerului.
- MetaQuotes — Price Data
Tickuri primite versus volum efectiv și Bid pentru grafice OTC. Fluxul brokerului nu măsoară întregul rulaj Forex.
- IG UK — Order Types
Exemplu de furnizor: ordine limită versus stopuri obișnuite cu posibil derapaj. Reguli britanice de produs, fără promisiune de eligibilitate în România sau execuție completă.
- MetaQuotes — Basic Principles
Ordine, cantități, părțile Bid/Ask și declanșare versus execuție. Atingerea pe grafic nu certifică execuția întregului volum.
Calculele folosesc ipotezele precizate explicit. Nu înlocuiesc datele actuale ale pieței sau condițiile furnizorului.
