Kaip riboti Forex robotų prekybos laiką automatiškai?

Prekiaujant Forex robotais, Jūs tikriausiai pastebėjote, kad tam tikromis dienomis arba valandomis sandoriai atneša nuostolius. Pavyzdžiui – tai gali būti sandoriai penktadienį vakare, kurių rezultatas, perkeliant juos į poilsio dienas, dažnai nenuspėjamas. Kaip elgtis? Rankiniu būdu išjungti ir įjungti robotą? Tai nėra labai patogu, be to, mes visi žmonės – galima tiesiog pamiršti tai padaryti.

Problemos sprendimas – pagalbinis robotas Trade Scheduler, leidžiantis apriboti kitų robotų darbą pagal treiderio iš anksto nustatytą dienotvarkę. Pavyzdžiui, galima apriboti robotų prekybą nuo  7 iki 11 val. pirmadieniais. Šis produktas – iš kompanijos ArgoLab ir šiandien mes su juo detaliau susipažinsime.

Statistikos analizė

Prieš pradedant naudoti pagalbinį robotą, iš pradžių būtina nustatyti, kokiu būtent metu strategija yra pažeidžiamiausia. Tam tikslui galima pasinaudoti vienu iš monitoringo resursų, tokiu kaip Myfxbook, kuris parodo išsamią statistiką pagal prekybos laikus. Kad analizė būtų patikima, rekomenduotina turėti prekybos istoriją bent už tris mėnesius.

Taigi, pradžiai, jei Myfxbook monitoringo neturite, teks jį užsivesti. Apie tai, kaip tą padaryti, mūsų portale yra išsami instrukcija. Kaip pavyzdį, mes paimsime robotą Trendų medžiotojas.

Taip pat į Myfxbook galima įkelti ataskaitą iš strategijų testerio. Tai pirmiausia reikalinga tiems, kas dar neturi pakankamai surinktos istorinės statistikos realioje sąskaitoje, tačiau turi robotą, kuri galima patestuoti testeryje.

Toliau, po to, kai monitoringas yra įkrautas ir apdorotas, pereiname į išsamios statistikos skyrelį, skirtuke „Daily“. Čia matome pelningų ir nuostolingų sandorių kiekį pagal savaitės dienas. Kaip matome, trečiadienį ir penktadienį nuostolingų sandorių santykis yra didžiausias — 77% ir 78%, atitinkamai. Tai reiškia, kad rinkos sąlygos šiomis dienomis netinka šiai strategijai, prognozės yra mažiau tikslios ir robotas praranda pinigus. Todėl tam, kad pagerinti automatinės strategijos efektyvumą, būtų išmintinga tomis dienomis neprekiauti.

Toliau žiūrime statistiką pagal valandas. Strėlytėmis nuotraukoje pažymėtos valandos su didžiausiu nuostolingų sandorių kiekiu. Be to, matyti, kad naktiniu periodu (Azijos sesijoje) sandorių ne tik mažiau nei dienos metu, bet ir jų kokybė labai prasta.

Vadinasi, jeigu mes blokuosime roboto darbą trečiadieniais ir penktadieniais, likusias dienas leisdami prekiauti nuo 11 iki 23 valandos, rezultatas garantuotai pagerės.

Roboto nustatymai pagal aukščiau aprašytą pavyzdį atrodys štai taip:

Įdiegimas ir nustatymai

Įdiegimas vykdomas standartiniu būdu. Atidarome terminalą, Failas > Atidaryti duomenų katalogą > MQL4 > Experts. Čia įkeliame atsisiųstą failą su plėtiniu “.ex4”. Tam, kad robotas atsirastų Navigatoriaus langelyje, terminalą perkrauname.

Nustatymuose reikia nurodyti prekybos laiką pagal kiekvieną savaitės dieną. Kiekvienai iš dienų yra numatyti trys parametrai. Pirmasis yra skirtas tam tikros dienos įjungimui/išjungimui, antrasis – prekybos starto laikas, trečiasis – prekybos pabaigos laikas. Laiką galima nurodyti minutės tikslumu.

Papildomas parametras CloseBeforeSwitchOFF yra skirtas visų orderių uždarymui prieš išjungiant autoprekybą. Šis parametras turi tris reikšmes: No — orderiai neuždaromi; CloseAllProfitable — uždaromi tik pelningi; CloseAll — uždaromi visi atidaryti orderiai. Slip parametras atsako už maksimalų praslydimą.

Nepamirškite leisti auto prekybos ir funkcijų importo iš DLL bibliotekų.

Laiką reikia nurodyti orientuojantis į terminalo laiką, kuris matomas lange „Rinkos laikrodis“. Tai yra ir Jūsų brokerio laikas.

Taip pat nebandykite diegti keletą roboto egzempliorių vienoje sąskaitoje – pakaks tik vieno egzemplioriaus. Kitu atveju, nei vienas iš jų neveiks teisingai.

Išvados

Prekybos ribojimas pagal laiką – tai pats paprasčiausias ir efektyvus būdas pagerinti roboto prekybos rezultatus. Pavyzdžiui, jeigu robotas stabiliai degina pinigus nuo 04:00 iki 08:00 val., reiškia, kad rinkoje yra tam tikras dėsningumas, kurį apdoroti robotas nėra pajėgus. Todėl tiesiog neprekiaujant tuo metu ir atmetant bereikalingus sandorius, Jūs pagerinate bendrą prekybos efektyvumą.

Atsisiųsti robotą Trade Scheduler

Pagarbiai, Mykolas

Spekuliantas.com

Print Friendly, PDF & Email