Po operácii Close By môžete v histórii MT5 vidieť dve výstupné realizácie, hoci cenový výsledok páru je uvedený iba pri jednej. Nula v druhom riadku sama neznamená chýbajúci zisk. Spojte príkaz, obe pozície a ich náklady do jedného celku. Až potom porovnávajte čistý výsledok so zmenou zostatku. Ide o mechaniku účtovania, nie návod vytvárať protismerné obchody.

Čím sa Close By líši od dvoch samostatných výstupov?

Close By uzavrie jednu pozíciu pomocou opačnej pozície na rovnakom nástroji. Vyžaduje režim hedging, v ktorom môžu samostatné pozície toho istého symbolu existovať súčasne. Na nettingovom účte opačná realizácia znižuje, uzatvára alebo obracia jednu spoločnú pozíciu. Postupy preto neprenášajte medzi účtovnými režimami.

Samotné označenie účtu ako hedgingového nestačí. Nástroj musí operáciu povoľovať: vlastnosť SYMBOL_ORDER_MODE musí obsahovať príznak SYMBOL_ORDER_CLOSEBY. Overte symbol, skutočne otvorené pozície, oprávnenia a obmedzenia účtu. Neotvárajte ďalší obchod len preto, aby sa táto možnosť objavila. Zmenili by ste expozíciu aj náklady. Súvislosti vysvetľuje porovnanie dlhej a krátkej pozície.

Prečo história ukazuje výsledok a nulu?

Operáciu opisujú dve realizácie typu OUT_BY. Hodnota DEAL_ENTRY_OUT_BY označuje spôsob výstupu, nie ďalší poplatok. Referencia ju odlišuje od obyčajného OUT a od obratu INOUT. Uložte číslo príkazu a identifikátory oboch pozícií; nespoliehajte sa iba na to, že riadky ležia vedľa seba.

Dokumentácia MetaQuotes pripisuje výsledok prvej pozícii uvedenej v operácii; druhá výstupná realizácia má nulový cenový výsledok. Opačné poradie ticketov môže zmeniť priradenie do štatistík long a short. Modelový súčet sa nemení, ak zároveň nemeníte ceny, náklady ani čas vykonania. Viac ziskových riadkov v jednom smere preto samo nedokazuje lepšiu stratégiu.

Vopred si určte jednotku hodnotenia: realizáciu, celú uzavretú pozíciu alebo spárovanú operáciu. Dva výstupné riadky nie sú automaticky dva nezávislé obchodné signály. Rovnaké pravidlo zoskupovania používajte pri stratách aj pri atraktívne vyzerajúcom zisku.

Ako zosúladiť pár bez zdvojenia zisku?

Pôvodný hypotetický USD model: lineárny kontrakt EUR/USD má 100 000 EUR na lot. Na účte v USD je long L s objemom 0,10 lotu otvorený na 1,1000 a short S s objemom 0,10 lotu na 1,1010. Každá strana predstavuje 10 000 EUR. Úplné náklady páru sú dohodnutým predpokladom 4 USD. Ceny sú vymyslené; model vynecháva rozdiel v čase vykonania a zmeny konverzného kurzu.

Cenový výsledok kompenzácie je (1,1010 − 1,1000) × 10 000 = 10 USD. Ak uvediete L ako prvú, jej OUT_BY má 10 USD a výstup S nulu. Opačné poradie presunie priradenie, nie ďalších 10 USD na účet.

Dva záznamy nezdvojnásobujú výsledok

Dva záznamy nezdvojnásobujú výsledokAutorský model: OUT_BY pozície L zaznamená 10 USD a OUT_BY pozície S nulu. Cenový súčet je 10 USD; po modelových nákladoch 4 USD zostane 6 USD.OUT_BY pozície L10 USDPrvá v operáciiOUT_BY pozície S0 USDDruhá v operáciiCenový súčet10 USDNáklady páru: 4 USDČistý výsledok: 6 USD; náklady neodpočítajte znova.Autorský model — hypotetické hodnoty.
Autorský model: OUT_BY pozície L zaznamená 10 USD a OUT_BY pozície S nulu. Cenový súčet je 10 USD; po modelových nákladoch 4 USD zostane 6 USD.

Na malej obrazovke posúvajte diagram vodorovne alebo ho zväčšite. Vysvetlenie nájdete aj v texte.

Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.

Dve poradia ticketov; ten istý hypotetický model
PoradieVýsledok LVýsledok SCenový súčetPo nákladoch
L, potom S10 USD0 USD10 USD6 USD
S, potom L0 USD10 USD10 USD6 USD

Zrkadlovo zobrazené ceny v druhom riadku nepredstavujú ďalší zisk 10 USD. Od zostatku pred otvorením páru pripočítate cenový výsledok 10 USD a úplné náklady 4 USD odpočítate iba raz. Skontrolujte, ktoré položky už boli zaúčtované pri otvorení.

Rozdeľme predpokladané náklady na 1 USD pri otvorení každej pozície a 1 USD pri každom výstupe. Zo začiatočných 1 000 USD zostane po otvoreniach 998 USD. Uzavretie pridá 10 USD cenového výsledku a odoberie už iba 2 USD nových poplatkov: konečný zostatok je 1 006 USD. Čistý výsledok celého páru je 6 USD. Dva otváracie poplatky z konečného zostatku znova neodpočítavajte.

Pri tomto vymyslenom rozdelení má druhý výstup nulový cenový výsledok, ale poplatok 1 USD. Jeho samostatný čistý pohyb je záporný. Neznamená to automaticky chybu ani samostatný stratový signál. Skutočné účtovanie provízie, swapu a ďalších poplatkov čítajte z podmienok poskytovateľa a výpisu; nemusí používať naše rozdelenie.

Prečo môže samostatné zatvorenie dať iný výsledok?

Pre ďalší variant predpokladajme súčasne Bid 1,1020 a Ask 1,1022. Samostatný výstup L na Bid dá 20 USD. Výstup S na Ask dá −12 USD. Spolu je to 8 USD pred nákladmi, zatiaľ čo kompenzácia v našom modeli dala 10 USD. Rozdiel 2 USD zodpovedá spreadu 0,0002 násobenému 10 000 EUR.

Dokumentácia opisuje úsporu jedného spreadu oproti dvom samostatným výstupom. Porovnanie však drží ceny a úplné náklady rovnaké. Nesľubuje tú istú konečnú úsporu u každého poskytovateľa: provízie, financovanie, konverzia a odlišný okamih vykonania môžu zmeniť celkovú sumu. Nulové DEAL_PROFIT neznamená nulové náklady ani automatickú výhodnosť zvolenej operácie.

Čo zostane pri rozdielnych objemoch?

Close By kompenzuje menšie spoločné množstvo. V upravenom pôvodnom modeli má L 0,30 lotu a S 0,10 lotu. Kompenzácia 0,10 na oboch stranách nechá 0,20 lotu long. Záznam o Close By preto nie je dôkazom prázdneho účtu.

Za rovnakých modelových cien má zostávajúcich 20 000 EUR od pôvodného vstupu 1,1000 po Bid 1,1020 nerealizovaný zisk 40 USD. Nepripisujte ho do zostatku ako už prijatú hotovosť. Skontrolujte aktuálny objem, prijaté ochranné úrovne a ďalšie náklady držania. Pokračujte vysvetlením realizovaného a otvoreného výsledku.

Výpis uzavretých realizácií, odpoveď na príkaz a aktuálny zoznam pozícií odpovedajú na rôzne otázky. Po kompenzácii potrebujete dôkaz o zostávajúcom objeme a jeho podmienkach výstupu, nielen dva staré tickety. Pri nejasnej odpovedi neposielajte ten istý pokyn automaticky znova.

Nový EUR príklad: aj menovateľ štatistiky musí sedieť

Nasleduje samostatný hypotetický export, nie nové meranie MT5. Máme tri uzavreté páry a všetky výsledky už v EUR. Cenové riadky páru A sú +12 a 0, páru B −8 a 0, páru C 0 a 0. Úplné náklady každého páru sú 2 EUR, bez ďalších položiek. Čisté výsledky párov teda sú +10, −10 a −2 EUR; spolu −2 EUR.

Tri páry, šesť záznamov, jeden čistý súčetSamostatný hypotetický export v EUR. Páry A, B a C majú cenové výsledky 12, mínus 8 a 0 EUR. Každý pár má celkové náklady 2 EUR; čisté výsledky sú 10, mínus 10 a mínus 2 EUR. Súčet je mínus 2 EUR.ČISTÝ VÝSLEDOK PÁRU · EURHypotetický export; náklady 2 EUR na každý pár−10−50+5+10Pár A+10 EURPár B−10 EURPár C−2 EURSúčet: −2 EUR · ziskový 1 z 3 párov
Tri páry, šesť záznamov, jeden čistý súčet. Samostatný hypotetický export v EUR. Cenové výsledky párov sú 12, −8 a 0 EUR; úplné náklady každého páru sú 2 EUR.

Ziskový je jeden z troch čistých párov. Zmena menovateľa štatistiky nemení súčet peňazí ani nevytvára obchodnú výhodu.

Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.

Pár A
12 + 0 − 2 = 10 EUR
Pár B
−8 + 0 − 2 = −10 EUR
Pár C
0 + 0 − 2 = −2 EUR
Spolu
−2 EUR

Pri počítaní všetkých šiestich cenových riadkov je kladný jeden: 1/6 ≈ 16,67 %. Po svojvoľnom vynechaní nulových cenových riadkov ostanú dva: 1/2 = 50 %. Pri hodnotení všetkých troch čistých výsledkov párov je ziskový jeden: 1/3 ≈ 33,33 %. Tieto čísla hodnotia rôzne jednotky a pravidlá. Nie sú tvrdením o algoritme štatistík terminálu ani o úspešnosti trhu.

Vlastný záznam preto uložte s kľúčom operácie, oboma identifikátormi pozícií, zahrnutými nákladmi a pravidlom počítania. Cenová nula páru C po nákladoch znamená stratu 2 EUR. Zlepšené percento získané zmenou menovateľa nevytvorilo ďalšie peniaze.

Čo overiť pri najbližšom demo zázname?

  1. Spojte súvisiace položky. Nájdite Close By príkaz, obe OUT_BY realizácie, identifikátory pozícií, skutočne kompenzovaný objem a meny polí.
  2. Urobte jednu účtovnú tabuľku. Zahrňte výsledok a podpísané náklady presne raz, vrátane skorších otváracích položiek. Oddeľte nesúvisiace vklady a výbery.
  3. Potvrďte aktuálny stav. Pozrite zostávajúce pozície a ich ochranu. Pri nejasnosti použite postup zosúladenia chyby pokynu pred ďalším odoslaním.

Model neslúži ako odporúčanie vytvoriť opačný pár. Jeho účelom je odhaliť dvojité započítanie, zabudnutý náklad alebo zostávajúcu expozíciu.