Ketvirtadienis, 28 kovo, 2024

Forex robotas “Fill The Gap” – automatinė prekyba savaitiniuose gepuose

Sveiki, gerbiamieji Forex treideriai! Tikriausiai esate girdėję apie Forex strategiją, kurios pagrindas yra prekyba GEPais – tai kainos atotrūkiai – tuštumos po savaitgalio, kai rinka atsidaro pirmadieniais. Statistiškai žinoma, kad atsiradus gepui, kaina yra linkusi sugrįžti prie penktadienio lygio ir uždaryti tokias kainos tuštumas. Apie pačią gepų strategiją jau esame kalbėję, galbūt esate ją išbandę ir su kiekvienu pirmadieniu stebite, ar nebus gepų.

Šiandien mes aptarsime Forex robotą “Fill The Gap“, kuris automatiškai stebės daugelį valiutų porų (net 17) ir prekiaus gepais, jegu jie atsiras pirmadieniais. Be to, robotas taikys nemažai įvarių filtrų, kadangi ne visi gepai yra tinkami prekybai.

Roboto charakteristikos

Platforma: Metatrader 4
Valiutų poros:  AUDCAD, AUDJPY, AUDNZD, AUDUSD, CADCHF, CHFJPY, EURAUD, EURCAD, EURCHF, EURGBP, EURNZD, EURUSD, GBPAUD, GBPCHF, GBPUSD, NZDJPY, USDCAD (17 porų)
Laiko intervalas: M5
Prekybos laikas:  pirmadieniais
Rekomenduojami brokeriai: Roboforex (ECN sąskaitos)

Roboto įdiegimas

Įdiegimas įprastas, kas susiduria pirmą kartą – skaitykite DUK apie Forex robotus.

Dėmesio! Šio roboto nustatymai ženkliai įtakoja prekybos rezultatus, todėl rekomenduotina naudoti paruoštus nustatymo failus (setus, kurie yra kartu su roboto failais).

Roboto strategija

Roboto strategija fillthegap

Roboto prekybos algoritmas yra sudėtingas, todėl apžvelgsime jį išsamiau.

1. Kiekvieną pirmadienį, 00:05 val. atsidarius rinkai, robotas tikrina paskutines žvakes ir ieško gepo su tokiomis charakteristikomis: atstumas nuo penktadieninės žvakės Low iki pirmadieninės Open, turi būti ne mažesnis MinGap ir ne didesnis MaxGap punktais pirkimams ir nuo High iki Open – pardavimams. Jeigu tokio gepo robotas neranda, laukiama kito pirmadienio.

2. Tikrinamas atstumas nuo einamosios kainos iki paskutinės penktadieninės žvakės Low arba High. Atstumas turi būti ne mažesnis MinGap. Jeigu mažesnis, vyksta laukimas.

3. Jeigu gepas surastas ir filtras praeitas, robotas žiūri, kur užsidarė pirmoji “pirmadieninė” žvakė.

4. Toliau robotas tikrina signalą pagal du osciliatorius – WPR ir CCI. Jeigu filtrai nepraeiti, robotas pereina į laukimo būseną.

5. Iškart po osciliatorių filtro yra tikrinamas spredas – jeigu einamasis spredas mažesnis nei MaxSpread, įvyksta įėjimas į rinką iškart, jei didesnis – robotas pereina į laukimo būseną.

6. Teikprofitas skaičiuojamas paprastai: jeigu TP nustatytas punktais, pagal tai ir skaičiuojama.

7. Stopas užduodamas punktais SL.

8. Jei nustatytas tralas (slenkantis stopas), pozicijos uždaromos pagal tralą (yra keletas tralo variantų).

9. Rizikos ir kapitalo valdymas (MM) valdomas nustatymų LotVariant – čia galima rinktis arba FixLot (fiksuotas lotas) arba pasirinkti fiksuotą riziką nuo depozito. Rekomenduojama rizika – ne daugiau 3% nuo depozito vienam orderiui.

Robotas nenaudoja martingeilo, vidurkinimo, orderių tinklo, tačiau įjungus, gali taikyti dvigubą įėjimą su perpusę sumažintu lotu (priklausomai nuo setų).

Robotas turi daug nustatymų, todėl galima tinkamai optimizuoti jį daugeliui valiutų porų.


Roboto sandorio atidarymo pavyzdys

fillthegap pardavimas

Testai istorijoje

Atsižvelgiant į tai, kad valiutų porų yra daug (17), todėl čia publikuojama tik visų testų suvestinė ataskaita, padaryta programoje EA Analyzer. Pirmoji ataskaita yra padaryta su fiksuotu 0.1 lotu, kita ataskaita su įjungta MM funkcija, t.y. proporciniu lotu.

2007-2016, fiksuotas 0.1 lotas

fillthegap ataskaita be mm

2007-2016, lotas MM

fillthegap ataskaita su mm

Testų išvados: robotas FillTheGap su įjungtu MM (proporciniu lotu), prekiaudamas su 17 valiutų porų demonstruoja ilgametį stabilų augimą be kritinių nuosmūkių.

Nustatymų aprašymas

  • Settings01sekcija «Signalo nustatymai» 
  • ExpertName — roboto pavadinimas
  • Magic — unikalus orderių numeriai
  • MaxSpread — maksimalus leistinas spredas (senaisiais punktais)
  • MaxSpread2 — maksimalus leistinas spredas papildomam orderiui (senaisiais punktais)
  • UseAllGaps — įjungia prekybą gepais: true — su visais, false — tik su gepais pirmadienį, nuo 00:00 val.
  • MaxGap — maksimalus gepo dydis tolimesniam skaičiavimui
  • MinGap — minimalus gepo dydis tolimesniam skaičiavimui
  • CandlesToWait — jeigu gepas yra, bet indikatorinis filtras nepraeitas arba per didelis spredas, robotas pereina į laukimo būseną ant CandlesToWait žvakių
  • CCIPeriod — indikatoriaus CCI periodas
  • WPRPeriod — indikatoriaus WPR periodas
  • CCIEnterLevel — indikatoriaus CCI lygis, nuo kurio vykdomas įėjimas
  • CCIExitLevel — indikatoriaus CCI lygis, nuo kurio vykdomas išėjimas
  • WPREnterLevel — indikatoriaus WPR lygis, nuo kurio vykdomas įėjimas
  • WPRExitLevel — ndikatoriaus WPR lygis, nuo kurio vykdomas išėjimas
  • ExitInLoss — jeigu kaina eina ne į pelno pusę, tai jeigu  ExitInLoss=true orderis užsidarys su nuostoliu.
  • MaxExitSL — procentinis dydis nuo stopo dydžio, kuriuo uždaromas orderis (veikia jeigu ExitInLoss=true ir suveikia CCIExitLevel arba WPRExitLevel)
  • MinExitTP — procentinis dydis nuo take-profito dydžio, kuriuo uždaromas orderis (veikia jeigu ExitInLoss=false ir suveikia CCIExitLevel arba WPRExitLevel)
  • Setting02 — sekcija «Stoploss ir Takeprofit»
  • SL — Stop-Loss (stopas)
  • TP — Take-Profit (pelnas)
  • Setting04 — sekcija«ММ nustatymai»
  • LotVariant — loto apskaičiavimo variantai: Fiksuotas lotas, Fiksuotas procentas, Fiksuota proporcija, Loto apskaičiavimas priklausomai nuo volatilumo.
  • FixLot — fiksuoto loto dydis
  • Risk — loto procento dydis nuo einamojo balanso (equity)
  • MoneyForMinLot — pinigų kiekis minimaliam (pirminiam) lotui
  • VolRisk — loto dydis priklausomai nuo volatilumo
  • VolHistBars — barų kiekis volatilumo apskaičiavimui
  • UseDynamicDecrease — naudoti sumažintą bazinį lotą atsiradus nuostoliams
  • DynamicDecreaseFactor — procentinis bazinio lotos sumažinimas atsiradus nuostoliams
  • Settings05 —  sekcija «Dvigubi įėjimai»
  • Allow_Second_Trade — leisti antrąjį įėjimą
  • Distance — atstumas punktais iki antrojo orderio
  • Lot_Factor — antrojo orderio dydžio koeficientas nuo bazinio
  • Settings06 — sekcija«Dalinis uždarymas»
  • AllowPartialExit — įjungti dalinį uždarymą
  • ExitDistance — atstumas procentais nuo teikprofito, kada turi suveikti dalinis uždarymas
  • ClosePercent — kiek procentų turi būti nuo bazinio loto, kad įvyktų dalinis uždarymas.
  • Setting08 — sekcija «Standartinis tralas»
  • TralOnPips — įjungti standartinį tralą (slenkantį stopą)
  • TralingStop — tralas
  • TralStep — tralo žingsnis
  • Setting09 — sekcija «Tralas pagal žvakių šešėlius»
  • Use TrailingByShadows — įjungti tralą pagal žvakių šešėlius
  • BarsUse — žvakių kiekis tralo apskaičiavimui
  • BarsOtstup — atitraukimas barais tralo apskaičiavimui
  • Setting10 — sekcija «Tralas pagal ATR»
  • Use TrailingByATR — įjungti tralą pagal ATR
  • AtrPeriod — indikatoriaus ATR periodas
  • AtrShift — indikatoriaus ATR poslinkis
  • AtrKoeff — koeficientas apskaičiavimui pagal ATR
  • Setting12 — sekcija «Tralas pagal MA» (slankųjį vidurkį)
  • UseMATrailing — įjungti tralą pagal slankųjį vidurkį
  • iMAPeriod — indikatoriaus MA periodas
  • iMAShift — indikatoriaus MA poslinkis
  • iMAMethod — indikatoriaus MA metodas
  • IMAotstup – indikatoriaus MA atsitraukimas nuo tralo
  • Setting12 — sekcija «Breakeven» (nenuostolio zona)
  • UseBE — naudoti pervedimą į nenuostolio zoną
  • BELevel — pervedimas į nenuostolio zoną  (atsidarymo lygis + BEPlusPips) esant BELevel punktų.
  • BEPlusPips — pelnas punktais
  • Setting14 — sekcija«Nenuostolis procentais nuo gepo» 
  • UsePercBE — naudoti pervedimo į nenuostolį funkciją procentais nuo gepo
  • BEPerc — nenuostolio procentas santykyje su gepu.
  • Setting17 — sekcija «Tarnybiniai nustatymai» 
  • CandlesToDelete — po kiek žvakių panaikinti atidėtą orderį
  • BarPeriod — indikatorių apskaičiavimo periodas
  • WorkPeriod — darbinis laiko intervalas
  • Setting18 — sekcija «Kiti nustatymai» 
  • Slippage —  praslydimas
  • NumOfTry — pakartotinų bandymų keikis atidaryti orderį esant praslydimui.
  • SleepTime — pertrauka tarp bandymų atidaryti pakartotinį orderį, sekundėmis.
  • SleepMaximum — maksimalus bandymų kiekis sekundėmis.
  • ECNAccount — ECN sąskaitos naudojimas.
  • UseComments — naudoti orderio komentarus.

Dėmesio! Nieko nekeiskite parametruose, jeigu tikrai nežinote, ką jie reiškia. Rekomenduojama naudoti paruoštus nustatymus (setus), kurie yra archyve kartu su robotu.


Rekomenduojama rizika

robotas fillthe gap rizika

Rekomenduojama rizika yra 3% vienam sandoriui nuo depozito. Lotą galima apskaičiuoti pagal specialų kalkuliatorių arba tiesiog nustačius rizikos lygį roboto nustatymuose, kur viskas apskaičiuojama automatiškai.

Išvados

Robotas fillthegap isvados

Robotas Fill The Gap yra gana sudėtingas multi-valiutinis robotas, kuris prekiauja pagal daug metų žinomą gepų strategiją. Nors strategija sena, tačiau robotas naudoja pačius moderniausius automatinės prekybos metodus, filtrus ir algoritmą.

Robotas gali puikiai papildyti patikimų robotų portfelį, taip pat gali būti naudojamas kaip papildinys rankinėje gepų prekyboje (griežtai laikantis rizikos valdymo).

Iš esmės – tai klasikinė strategija su šiuolaikinėmis technologijomis. Laukti 1000% iš šio roboto neverta, tačiau jeigu Jūs rinkoje jau senai, tai suprasite tikrąją šio roboto vertę: patikima, mėnesiais ir metais patikrinta sistema, suteikianti pasitikėjimo nuosmūkių periodais ir duodanti neblogą pelną ilgalaikėje perspektyvoje.

Svarbu!!!

Korektiškam roboto darbui būtinas pastovus terminalo Metatrader 4 veikimas nuo rinkos atsidarymo sekmadienio vakare iki uždarymo penktadienį vakare. Rekomenduojama naudoti VPS serverio paslaugas, jei neturite galimybės laikyti savo kompiuterio nuolat įjungto 24/5. Rekomenduoju kompaniją Myforexvps –  geras VPS nuo 3,99$ per mėnesį.


Atsisisiųsti Forex robotą „Fill The Gap“

Mygtukas

12 KOMENTARAI

0 0 balsai
Article Rating
Prenumeruoti
Pranešti apie
guest
12 Comments
Naujausias
Seniausias Daugiausiai balsavo
Įterptieji atsiliepimai
Žiūrėti visus komentarus
Rolandas
Rolandas
2016-11-08 18:39

pagal tokia roboto strategija nera butina terminala visada pajungus laikyti? (24/5) uztenka sekmadienio vakare pajungti ir galima isjungti pirmadieni ryte? ( kai atsikeliama is lovos )

Erlas76
Erlas76
2016-10-09 14:37

Noreciau pabandyti ji paleisti vienoje saskaitoje su Wallstreet robotu. Ar butu negarai?

Mykolas
2016-10-09 14:56
Atsakyti į  Erlas76

Ne, geriau atskirai leisk.

Dainius
Dainius
2016-05-30 18:39

isbandziau si pirmadieni pelnas apie 14 punktu, 4 pozicijos 3 is ju uzsidare su trailing stop menko pelno zonoj, paskutine siaip uzdare su -2p. spekuliantas monitoringe jei gerai suprantu tik viena pozicija siandien atidare. Mykolai jus keitet nustatymus kokius ar ka ar kodel cia skirtingai taip?

robo
robo
2016-05-25 19:50

Susikurkit savo robotus pagal savo strategija https://fxdreema.com

tomasis
tomasis
2016-05-24 19:35

teisingiau nustatymuose roboto nustatyta 15 min. intervalas ,ir jei nepakeisi neleis mt4 pakeisti i 5 min.intervala,taigi kaip bebutu nustatymus reikia koreguot is 15 i 5 min.o gal aprasyme suklydai ir intervalas turetu buti kaip nustatyta robote 15 min.? kuris yra teisingas 15 ar 5 min ?nes aprasymas ir roboto nustatymai skiriasi :))))) dar vienas pastebejimas ,paskutine kotiruote turetu buti speju USD/CAD o ne UCD/CAD :))))

Tomasis
Tomasis
2016-05-24 19:12

aprasyme rasai Mykolai INTERVALAS 5 MIN BET NUSTATYMUOSE 15 IR ANT MT4 NENUSISTATO 5MIN .REIKIA ROBOTO NUSTATYMUS PAKOREGUOTI 🙂

Rolandas
Rolandas
2016-05-24 17:45

kazkodel neleidzia testuoti robota.juosta praeina bet nerodo jokiu duomenu,bet ir nemeta jokiu klaidu.bandziau tiek su tickstory ir tiek be,vienodas rezultatas

Mikas
Mikas
2016-05-24 16:09

Sveiki, pats prekiauju rankomis su GEPU strategija ir gan neblogai sekasi atmusti praaitos savaites nuostolius, todel manau tikrai isbandysiu ir pritaikysiu si robotuka. Didelis aciu!

Prisijunk

2,398SekėjaiPatinka
1,800ŽiūrovaiPrenumeruoti
- Reklama -

Paskutiniai straipsniai

12
0
Norėtųsi jūsų minčių, pakomentuokite.x