Čia sužinosite kaip instaliuoti Forex robotus ir juos nustatyti Metatrader 4.
Visų pirma, kas yra Forex robotas (Expert Advisor arba trumpiau EA)?
Tai prekybos strategijos algoritmas, suprogramuotas mql kodu.
Daugeliui pradedančiųjų prekiautojų robotai asocijuojasi su kažkuo paslaptingu, stebuklingu. Jokių stebuklų čia nėra, robotas yra ne kas kitas kaip prekybos strategija, tik automatizuota. Jei rankinė prekybos strategija yra nuostolinga, tai joks, net pats geriausias pasaulio programuotojas nepadės – robotas prekiaus nuostolingai.
2. Naujokas, pirmą kartą atsisiuntęs archyvą su robotu, dažniausiai ieško failo su .exe plėtiniu, kaip daugeliui programų, bet dažniausiai jo neranda. Kartais gamintojai padaro tokį failą, tačiau jis tik paskirsto failus po reikiamas direktorijas, o tai mes galime lengvai padaryti ir patys.
Taigi, žiūrim kokius turim failus. Paprastai tai būna pačio roboto failas su .ex4 arba .mql plėtiniais ir dar gali būti pagalbiniai failai (indikatoriai arba bibliotekos).
3. Roboto failą (.ex4 arba .mql) reikia patalpinti į Metatrader4/experts papkę, t.y. Metatrader4 – papkė su jūsų instaliuotu terminalu (priklausomai nuo brokerio, pavadinimas gali skirtis).
4. Jei yra papildomų failų, juos reikia išskirstyti į atitinkamas papkes.
- Failas .dll – biblioteka, dažnai būna su parduodamais robotais. Jį būtina patalpinti į Metatrader4/experts/libraries
- Failas .set – tai yra roboto nustatymų failas, ji perkeliame į Metatrader4/experts/presets
- Kartais komplekte būna indikatoriai, būtini roboto darbui, (failai su .ex4 arba .mgl), juos perkeliame į Metatrader4/experts/indicators
5. Atidarome mūsų terminalą, užeinam į Įrankiai>Parinktys
Spaudžiame ant lentelės Ekspertai Patarėjai ir uždedame varneles, kaip parodyta žemiau. Spaudžiame OK
6. Surandam langelį Navigatorius
Jeigu tokio langelio pas jus nėra, spauskite mygtuką terminalo viršuje
Navigatoriaus langelyje spaudžiame pliusą prieš kategoriją Ekspertai patarėjai
Atsiskleidusiame sąraše pele nutempiame reikiamą robotą tiesiai ant iš anksto paruošto grafiko su reikiama valiutų pora ir laiko intervalu, tinkančiu robotui (būna nurodyta instrukcijoje).
7. Atsiranda roboto nustatymų langelis, kuris atrodo maždaug taip
Čia jūs galite keisti roboto parametrus, pavyzdžiui, padidinti arba sumažinti riziką. Taip pat, jeigu kartu su robotu yra failas su plėtiniu (.set), jūs galite įkrauti šį failą, paspaudę mygtuką Įkelti ir išsirinkti reikiamą failą. Taip pat galima išsisaugoti savo sukurtų nustatymų failą, paspaudus Išsaugoti.
8. Po nustatymų pakeitimų spaudžiame OK. Grafiko viršuje dešiniajame kampe atsiranda šypsenėle.
Jeigu šypsenėlė šypsosi, reiškia viskas tvarkoj – robotas dirba. Jeigu ne, spaudžiame dešinį pelės mygtuką ant grafiko, pasirenkame Ekspertai Patarėjai (taip patenkame į roboto nustatymų langą), pasirenkame Savybės>Bendros ir patikriname ar varnelės pažymėtos taip kaip nuotraukoje žemiau
Taip pat reikia patikrinti, ar mygtukas virš terminalo yra žalias, jei raudonas – paspauskite jį pele.
9. Pagrindiniai (dažniausi) parametrai
Parametrai gali būti žymimi skaičiais (pavyzdžiui loto dydis) arba reikšme įjungti/išjungti.
Įjungti – paprastai žymima kaip true.
Išjungti – paprastai žymima kaip false.
T.y. jei priešais kažkokį parametrą yra pasirinkimas true/false, reiškia mes galime jį įjungti (true) arba išjungti (false).
Žinoma, kiekvieno roboto parametrai bus skirtingi, bet yra nemažai parametrų, kurie būdingi daugeliui ir sutinkami dažnai:
Lotsize — loto dydis, kuriuo prekiaus robotas.
MoneyManagement — įj./išj. Įjungus šį parametrą, robotas pats apskaičiuos loto dydį.
Comment — komentaras prie roboto orderių. Reikalingas tam, kad vėliau analizuojant prekybos istoriją atskirti kur prekiavo būtent šis robotas, o kur kitas, o kur prekiauta rankomis.
MagicNumber — unikalus kodas, kuriuo vadovaujasi robotas, atskirdamas savo orderius nuo kitų. Kodas gali būti bet koks, tačiau unikalus, t.y. neturi sutapti su kito roboto kodu, nes kitaip gali susimaišyti orderiai.
GmtOffset — nukrypimas nuo Grinvičo laiko
Atsakymas: Viskas gerai. Robotas atidarys orderį tada, kai tam bus tinkamos rinkos sąlygos. Turėkite kantrybės.
Klausimas: Aš pakeičiu roboto parametrus, tačiau jie nesikeičia, kai vėl atidarau nustatymus, jie tokie patys!!!
Atsakymas: Keisti parametrus reikia ant grafiko su prikabintu robotu, o ne Navigatoriaus langelyje.
Klausimas: Kodėl roboto ženkliukas Navigatoriaus langelyje pilkas, o nespalvotas? Jis neaktyvus?
Atsakymas: Aktyvus. Tiesiog tai reiškia, kad pas jus nėra mql kodo. Jeigu jūs nesate susipažinęs su programavimu, jums nėra jokio skirtumo, robotas prekiaus lygiai taip pat.
Klausimas: Robotas uždarė sandorį su nuostoliu!!! Aš panikoj! Gal nustatymuose reikia kažką pakeisti?
Atsakymas: Nieko nereikia keisti. Robotas – ne stebuklinga mašina, kuri žino kur eis rinka. Nuostolingi sandoriai bus ir tai normalu. Mus domina, kad kiekis pelningų sandorių viršytų nuostolingus, ir rezultate robotas duotų teigiamą balanso augimą.
Klausimas: Komplekte su robotu yra indikatoriai. Ką su jais daryti? Uždėti ant grafiko?
Atsakymas: Jeigu robotas naudoja papildomus indikatorius, juos reikia patalpinti į Metatrader4/experts/indicators. Kabinti ant grafiko jų nebūtina, užtenka prikabinti tik robotą.
Klausimas: Ar galima vienoje sąskaitoje prekiauti dviem robotais iš karto?
Atsakymas: Taip, žinoma. Kiekvienam robotui turi būti atskiras grafiko langas ir robotų MagicNumber turi būti skirtingi.
Klausimas: o kaip paleisti du terminalus vienu metu to paties brokerio? Noriu vienu metu prekiauti ir demo, ir realioj sąskaitoj.
Atsakymas: Reikia įdiegti antrąjį terminalą į papkę su kitu pavadinimu, pavyzdžiui Metatrader4-2.
Klausimas: Ar galima prekiauti rankomis, kai dirba robotas?
Atsakymas: Taip. Robotas nelies jūsų orderių
Klausimas: Ar galiu pats uždaryti orderius, kuriuos atidarė robotas?
Atsakymas: Galite. Bet būkit atidūs – ne visi robotai adekvačiai tai priima. Pavyzdžiui, po jumis uždaryto orderio, robotas gali vėl atidaryti tokį patį.
Klausimas: Atsisiunčiau robotą, bet negaliu jo ištestuoti, kodėl?
Atsakymas: Jeigu robotas turi parametrą AutoGmt, jį reikia išjungti ir nustatyti savarankiškai Strategijų testeryje.
Klausimas: Ar robotas dirbs, jei aš uždarysiu terminalą arba išjungsiu kompiuterį?
Atsakymas: Ne. Kompiuteris ir terminalas turi veikti. Kaip alternatyva yra VPS serverio naudojimas.
Klausimas: O jeigu aš perkrausiu kompiuterį ir terminalą atidarysiu iš naujo? Ar robotas tęs darbą ar reikės viską iš naujo nustatinėti?
Atsakymas: Tokiu atveju robotas tęs darbą be problemų. Tačiau, jeigu tuo metu, kai kompiuteris buvo išjungtas, buvo atsiradęs signalas pozicijos atidarymui, robotas jį praleis, kadangi tuo metu buvo išjungtas.
Kol kas tiek.
Jei jūs turite pasiūlymų, kokius naujokų klausimus reiktų įtraukti į sąrašą, rašykit.
Laba dieta,
Aš naudoju kompiuterį Apple MacBook Pro, parsisiunčiau robotą, bet man neleidžia įkelti failų į MT4 platformą. Kaim juos įkelti?
Sveiki, o kaip jūs įkeliat?
Atsidarome terminalą Metatrader 4, spaudžiame Failas, tada spaudžiame Open Data Folder, atsidarome MQL4, tada Experts ir ten įkeliame mūsų atsisiųstą failą. Terminalą išjungiame ir įjungiame iš naujo (perkrauname).
Taip ir darau, bet į atidarytą pokutę Experts neįsikele failai ir neleidžia į ją daryti paste.
Tada sunku pasakyt, galbūt, apple kažkokia apsauga?
Sveiki, Mykolai,
tiriu klausimą. Ką reiškia forex roboto nustatymai „Leisti DLL importus” ir „Leisti išorinius roboto importus”? Jie turi būti pažymėti ar turi būti išjungti? Kaip suprantu – tai saugumo nustatymai, todėl ar nepavojinga juos laikyti pažymėtus varnele kaip aktyvius ir ar veiks prekybos robotas, jei varneles ties šiais nustatymais nuimsiu?
Jie turi būti įjungti (pažymėti), kitu atveju robotai gali neveikti, jei jie naudoja dll bibliotekas.
sveiki ar robotus galima naudoti ant kitu brokeriu dekui
Be abejo, bet ne visi brokeriai turi centines sąskaitas, o daugumai robotų jos reikalingos.
Sveiki,robotas ir indikatoriai isikelia i platforma,taciau uzejus ant navigatoriaus ju nerodo.Indikatoriai ir robotai is jusu svetaines.Kur problema,manau,kad kazka neteisingai darau…
O kokiu būdu įkeli failus? Manau, kad per kompo C:/, čia ir gali būti problema. Failus reikia kelti per atsidariusį terminalą „Open data folder”.
Sveiki, aš esu visiškai žalia ant programavimų, tačiau noriu išbandyti robotą the beast.
Parsisiunčiau robota, formatas EX4, įdėjau į MT4 platformą ( kaip nurodyta svetainėje) , tačiau man rodo kad The beast tuščias, nesuprogramuotas. Gal pas mane kompe kažkokios programos nėra?
Sveiki, o ką Jums rodo, kad Jums atrodo „Tuscias ir nesuprogramuotas”? Navigatoriaus langelyje roboto pavadinimas yra? Kai kabinat ant grafiko, veiduką rodo?
sveiki norejau paklaus pas mane metatraderi pasirinkimo ea skiltis netokia gal ka ne taip padariau parsisiuncia mt4
O kas skiriasi? Is kur siuntetes mt4?
"Klausimas: Atsisiunčiau robotą, bet negaliu jo ištestuoti, kodėl?
Atsakymas: Jeigu robotas turi parametrą AutoGmt, jį reikia išjungti ir nustatyti savarankiškai Strategijų testeryje."
Aš tai kaip tik negaliu ištestuoti roboto "Paukščių takas". Ar šis robotas turi parametrą AutoGmt, kur jo ieškoti, ir kaip jį nustatyti strategijų testeryje?
o tie vps serveriai mokami kaip suprantu? nera nemokamu kazkaip?… 🙂
Mokami dažniausiai, bet nedaug, per menesi 4-7 doleriai maždaug. Yra ir nemokamų, pvz. Roboforex brokeris siūlo, bet būtina turėti ne mažesnį kaip 300USD depozitą.
Aisku. Bet realiai kaip suprantu norint naudot ir naudojant bet koki robota butinas vps serveris. Taip?
Rimtai ir realiai prekybai būtinas VPS, pažaidimams ir testavimams, užtenka ir savo PC.
sveiki. o jeigu palieki kompiuteri ijungta bet jis uzmiega. tai kompiuteris skaitosi kaip ir ijungtas ir robotas atyvus ar skaitosi kad isjungtas ir neveikia robotas?
Jei kompiuteris miega – programos nedirba, reiškia robotas irgi.
Sveiki, naudojant ta pati robota skirtingoms vakiutu poroms skirtinguose languose reikia suteikti atskirus unikalius Magic Numberius ar galima palikti tuos pacius? Ar magic numberiai turi buti skirtingi prikabinat du skirtingus robotus vienai valiutu porai? Aciu.
Magic number reikalingi, kai du skirtingi robotai prekiauja su ta pačia valiutų pora (kad nesusipainiotų orderiai).
Supratau. Aciu.
Sveiki. As noriu ant kiekvienos atskiros saskaitos(pradzioje demo) paleisti po viena robota. Taciau, kai as terminale atsidarau kita saskaita, tai lieka tie patys grafikai su tuo paciu robotu. Tik autotrading mygtukas isjungtas. Klausimas ar galima tame paceme terminale prekiauti keliomis skirtingomis saskaitomis ir ant kiekvienos po skirtinga robota? Kaip?
Ne, viename terminale – viena saskaita. Atsidaryk daugiau terminalu ir tada leisk.
Sveiki,
Pas mane kompe leidzia i MT4experts isidet roboto faila o VPS serveryje(instatrader) to paties ideto roboto failo i ta pacia MT4 platformos experts papke nemato…Kaip tai istaisyt?
aciu
gal VPS serveryje mt4 nauja versija? Tada kitas instaliavimas https://spekuliantas.com/forum/index.php?topic=79….
be to neteisinga metatrader4 nuoroda ten instatrader
Ačiū labai, pataisiau.
o is kur atsisiusti
https://spekuliantas.com/category/robotai/