Ordine , pozitii si tranzactii incheiate . Partea I

[English version] [MQLmagazine.com in english] [Editia romaneasca]

Acest articol este dedicat lucrului cu ordine , pozitii si tranzactii incheiate.
In acest articol vom discuta principiile generale si trecerea la noul sistem. Intr-un articol viitor vom detalia partea care tine de programare si noutatile cu care vine MQL5 din punctul de vedere al ordinelor , pozitiilor si tranzactiilor.

MetaQuotes a schimbat atat functiile dar si principiile lucrului cu ordine.

Un termen cunoscut pe piete este acela de pozitie. Pozitia cuprinde rezultanta neta a tranzactiilor efectuate pe un anumit instrument financiar.

MT4 nu recunostea conceptul de pozitie per se. Pentru a-si determina pozitia pe un anumit activ, un trader trebuia sa scrie o functie, sa parcurga toate ordinele, si sa le cumuleze pe cele de pe activul in cauza.
Totusi, traderii MT4 nu folosesc conceptul de pozitie, ci doar pe acela de tranzactie. Fiecare ordin dat in piata este o tranzactie in sine, cu propriul lui rezultat, independent de celelalte.

Exemplu de lucru in MT4:

1. buy @ 1.3000
2. buy @ 1.3100
3. sell @ 1.3200
4. sell @ 1.3300
5. sell @ 1.3400
6. inchide [3,4,5] @ 1.3500 : take profit = -300-200-100 = -600
7. inchide [1,2,3] @ 1.3600 : take profit = +600+500 = 1100

Profit total = 1100 – 600 = 500

MT5 se intoarce cumva la normalitate, o normalitate care exista in pietele futures, dar departe de felul de a gandi al traderilor MT4. Impusa cu forta de NFA, pentru brokerii forex americani, a devenit standard pentru MT5, pentru care in prezent nu mai conteaza ordinele, ci pozitia. Pozitia este importanta in prezent, ea spune daca esti long sau short pe un instrument, si in ce masura. Ordinele devin simple modalitati de alterare a pozitiei.
Cu alte cuvinte, un Buy si un Sell nu mai au destine separate, depinzand de momentele cand au fost lansate si cand au fost inchise, ci devin “alteratori de pozitie”. Primul deschide pozitia, in acest caz, iar al doilea, in functie de marime, o micsoreaza, inchide, sau inverseaza.

Acelasi lucru, stil MT5:
1. buy @ 1.3000 ; pozitie = 1 lot long
2. buy @ 1.3100 ; pozitie = 2 loturi long
3. sell @ 1.3200 ; pozitie = 1 lot long, take profit = 1×200 [deal 1] = 200, profit curent deschis= 100 [deal 2]
4. sell @ 1.3300 ; pozitie = nula, take profit = 1×200 [deal 2] = 200
5. sell @ 1.3400 ; pozitie = 1 lot short

6a. Inchide sell [5] @ 1.3500 ; pozitie = nula, take profit = 1x(-100) = -100

Aici intervine partea dificila: pentru a emula stilul de lucru MT4, traderul trebuie sa redeschida ordine precedente, care in MT4 ar fi ramas deschise : se trece la reconstructia cumpararilor:

6b. Relanseaza buy 1,buy 2 @ 1.3500 ; pozitie = 2 loturi long

7. inchide cumpararile relansate @ 1.3600, take profit = 2×100 = 200
Profituri de ansamblu : 200+200-100+200 = 500

In conditiile de fata ce mai e un ordin?

In MT5, ordinul exista pana la propria lui executie.. Daca lansam un ordin la piata, durata lui de viata e de maxim cateva secunde, pana s-a executat. Daca lansam un ordin pending, durata lui va nedeterminata, pana la executie. Odata executat, ordinul se depersonalizeaza. Isi inceteaza existenta, si altereaza pozitia. Din acel moment el este tranzactie incheiata (deal). Iar “deal” spune totul : e o afacere incheiata, e de domeniul trecutului – se gaseste ca referinta istorica in Account History.

Prima concluzie, si cea care-i supara pe traderii MT4, e disparitia hedgingului. Acea forma de hedging, asa cum era inteleasa de ei, ca fiind long si short pe acelasi instrument. Este o forma de hedging dezvoltata atat de mult de comunitatile MT4 incat aproape ca a eliminat hedgingul normal, acela care se face cu alte active – si asta multumita lipsurilor Strategy Tester din MT4, care a condus la denaturarea, in comunitatile de trading, a elementelor de teorie si practica financiara din zona institutionala, pentru ca nu puteau fi testate si/sau folosite efectiv. De aici si rezistenta la schimbare in fata MT5, care incearca sa aduca tradingul la normalitate, atat prin sistemul pozitional, cat si prin evenimente si noile clase de active ce se vor introduce. Acel trading care nu este un pariu pe indicatori, ci este o activitate aducatoare de profit – ca de-aia esti in trading, altfel esti la cazino. Acesta este si scopul MQLmagazine, de a reeduca traderii, de a aduce la suprafata tot ce s-a pierdut din educatia financiara in anii trecuti , toate lucrurile bune si uitate in timp de comunitatile retail, dar care sunt folosite la nivel institutional. Bineinteles ca nu tot ce se face la nivel institutional nu este neaparat util sau aplicabil, dar un trading normal, care sa includa cotatie, arbitraj si optiuni, poate fi activat in zona de retail.

Nesimultaneitatea operatiunilor – asta e elementul care-i supara pe traderi acum.
Cum se vede in exemplul meu, profitul total e acelasi. Dar in MT4 traderii ar fi putut inchide ordinele, fiind prezente simultan, la preturi diferite. Aceasta este veriga lipsa, pierderea de oportunitate pe care o acuza la MT5. Pentru ca in MT5 ordinele sunt simple modificari ale pozitiei. Prin urmare pozitia tine locul unui ordin permanent, care este ajustat in permanenta – si acum sunt importante momentele , felul si gradul ajustarii.

Intr-un fel traderii resimt mult mai acut presiunea indicatorilor, nevoia de a avea dreptate mai des si de a gresi mai putin. Si intr-adevar asa e si cazul, privita din punctul de vedere al tradingului monoasset. Se pare ca tradingul de retail va fi multiasset sau nu va mai fi deloc. Semnalele multiasset sunt in realitate mai fructuoase decat semnalele monoasset – poti folosi benzi Bollinger ca sa vezi mai corect spargerea corelatiilor dintre active, sau poti tranzactiona volatilitatea activului suport folosind optiuni fara sa-i stii directia.

Sunt convins ca dupa lansarea definitiva a MT5 acesta va fi adoptat de multi traderi pentru ca avantajele oferite in tradingul multiasset vor fi mult peste dezavantajele pe care le are in tradingul monoasset. La urma urmei, e o chestiune de educatie : asa cum traderii au fost educati sa lucreze cu indicatorii MT4 si sa aiba un anumita viziune asupra pietelor, asa isi si pot largi viziunea pentru a acoperi MT5. Si sunt convins ca abia acum vor aparea elemente stabile care sa ajute la constructia sistemelor automate de trading.

Tags: , , , ,

Leave a Reply