Skript za oddajo čakajočega naročila z navedenimi parametri.  Strokovni svetovalci in skripte za oddajanje čakajočih naročil v MT4

Skript za oddajo čakajočega naročila z navedenimi parametri. Strokovni svetovalci in skripte za oddajanje čakajočih naročil v MT4

Pogosto trgovci uporabljajo mreža naročil doseči optimalno točko vstopa na trg zahvaljujoč čakajočemu položaju. S posebnim skriptom lahko preprosto oddate mrežo naročil in ne čakate ur in dni na terminalu. Posel se samodejno odpre (sproži se čakajoče naročilo), če cena ustreza določenim parametrom, ki jih zahteva trgovec.

Ta metoda "ulova" pravega trenutka za odpiranje pozicije se pogosto uporablja na Forexu za "ulov" ugodne tržne cene. Trgovinski sistemi, ki uporabljajo to metodo, pogosto ne želijo najti natančnih vstopnih / izstopnih točk. Glavna naloga je razkriti mrežo čakajočih naročil na grafikonu, medtem ko se vedenje cen ne upošteva. Že ime metode ("mreža") pomeni, da bomo nekaj ujeli (cena).

Uporaba mreže za naročila ne zahteva posebnega znanja in temelji na preprostih matematičnih izračunih. Pogosto trgovci, ki uporabljajo to metodo, uporabljajo osnove teorije verjetnosti.

Splošne določbe o "ujemanju cene"

  1. Praviloma se posli (čakajoča naročila) vrstijo drug za drugim na enaki razdalji. Smer je lahko katera koli (nakup, prodaja ali oboje).
  2. Če se cena premakne na katero koli stran, se pri odpiranju dogovorov mreža naročil postavi naprej v smeri gibanja cene.
  3. V večini primerov je mreža obojestranska. To pomeni, da bo grafikon vseboval čakajoča naročila za nakup z določenim korakom in prodajo z istim korakom.

Če želite ustvariti in prekriti mrežo naročil na grafikonu, morate narediti analizo z izvedbo določenih izračunov ali preprosto uporabiti že pripravljen skript (prenos). Kopirajte datoteko skripta v mapo MT4 \ MQL4 \ Scripts vašega trgovinskega terminala.

Ta skript vam omogoča, da trgovca nekoliko razbremenite tako, da zaupate vse izračune in oddate čakajoča naročila s prednastavljenimi parametri v program.

Slika 1 prikazuje primer uporabe takega skripta. Smer položajev je navzgor in navzdol. Za druge nastavitve si oglejte posnetek zaslona 2.

Nazadnje, slika 3 nam omogoča, da se prepričamo, da je v vsaki smeri res 5 čakajočih naročil.

Upoštevajte, da je skript postavljen na grafikon kot običajen indikator ali svetovalec - tako, da ga povlečete iz menija Navigator - Skripte - Mreža. Razlika med skriptom je, da ne ostane na grafikonu valutnega para. Skript izvede dejanja, programirana v njem, in to je to. Dnevnik njegovih dejanj si lahko ogledate na zavihku Strokovnjaki v meniju Terminal na dnu MT4.

Oglejmo si vrednosti parametrov skripta.

Obseg - obseg trgovanja, sklopi.

Cena - minimalna razdalja v točkah od trenutne cene.

Zdrs - količina zdrsa, točk.

Stop Loss - stop izguba vrednosti.

Take Profit - vrednost take profit.

Koraki - interval med čakajočimi naročili, točkami.

Štej naročila - skupno število čakajočih naročil. Če označimo polje Dolge in kratke pozicije, je število naročil 2 -krat večje. Na primer štetje naročil je 5, kar pomeni, da je skupaj 10 naročil: 5 za nakup, 5 za prodajo.

V skriptu mreže naročil so čakajoča naročila standardno prikazana z zelenimi črtkanimi črtami, zaustavitvena naročila - rdeče.

Dejansko je dvostranska mreža na grafikonu že pripravljen model za hitro zaklepanje položajev. To pomeni, da lahko trgovec zapre donosne posle in pusti zaklenjene kolege do obrata cene. Takšna gibanja so na Forexu zelo pogosta.

To načelo so izboljšali in ga uporabili pri t.i. omrežnih svetovalcev po Martingale metodi. Vsaka naslednja pozicija se odpre s povečanim sklopom, ki omogoča zapiranje celotne mreže (piramide) transakcij s skupnim plusom na povratek (popravek) cene.

Glavna stvar je, da se naučite pravilno uporabljati skript mreže naročil. Vso srečo in ne pozabite, da je donosnost trgovanja zelo odvisna

Ročno trgovanje na Forexu je mukotrpno delo, ki zahteva duševni napor in čas. To še posebej velja za skalpere in druge trgovce, ki za nižji časovni okvir ustvarjajo dobiček na deviznem trgu. Obstajajo načini za avtomatizacijo rutinskih dejanj iste vrste. V ta namen se uporabljajo skripti. Kaj so in kako jih uporabljam? Kako poenostaviti oddajo čakajočih naročil s skriptom? Kako namestiti program na trgovalno platformo posrednika?

Forex skripte - kaj je to?

Skripti so trgovčevi pomočniki, ki avtomatizirajo običajne rutinske procese, na primer z enim klikom zaprejo veliko število transakcij ali oddajo ustavitvena naročila. To je običajen program, napisan v istem programskem jeziku kot strokovni svetovalec ali indikator. Skripti so manj priljubljeni le zaradi pomanjkanja zadostnega znanja o njihovih sposobnostih med trgovci. Kako deluje scenarij?

Za razliko od strokovnega svetovalca, ki po določenem algoritmu deluje tudi v samodejnem načinu, je delo skripta urejeno nekoliko drugače. Namenjen je enkratni akciji. Če želite znova izvesti dejanje, morate znova zagnati skript. Samo v tem primeru bo znova izvedel potrebna dejanja, ki so lastna njegovemu algoritmu.

Skripta ni mogoče imenovati čudežna tabletka, ki lahko deluje na deviznem trgu namesto trgovca. Imajo precej omejene možnosti, vendar je težko preceniti pomoč, ki jo lahko ponudijo trgovcu. Tako lahko z skripti izbrišete čakajoča naročila in iz njih ustvarite mrežo, zaprete samo donosne posle, izbrišete vse konstrukcije iz delovnega grafikona valutnega para, nastavite stop loss na ravni preloma itd. Skriptne funkcije za trgovce, ki imajo raje aktivno trgovanje, so več kot dovolj za poenostavitev dela.

Namestitev skriptov v trgovalni terminal

Namestitev skripta v trgovalni terminal je tako preprosta kot namestitev indikatorja ali strokovnega svetovalca. Delovati je treba po istem algoritmu. Sprva morate odpreti meni »Datoteka« in izberite element »Odpri imenik podatkov«. To vas bo pripeljalo do korenskega imenika trgovalne platforme (namestitvena mapa terminala).

V mapi, ki se odpre, izberite mapo MQL 4 in datoteko skripta postavite v ustrezno mapo. Imenuje se Skripti. Po ponovnem zagonu trgovalne platforme se bo skript pojavil v ustreznem spustnem meniju v navigacijskem oknu trgovalne platforme MetaTrader 4. Če ga želite aktivirati, povlecite skript na delovni grafikon. Po teh korakih je pripravljen iti. Tako izgleda v praksi (zaslon s terminala podjetja) Forex4You).

Naročila v teku

Obstaja veliko orodij za samodejno oddajanje čakajočih naročil po skriptu, preprostih in zapletenih. Skript z imenom Odstrani čakajoče naročilo samodejno odstrani vsa čakajoča naročila. Konfigurirati ga ni (nima parametrov nastavitev).

Skript Open Buy Sell Order lahko odpre dva čakajoča naročila v nasprotni smeri. Izhodišče je trenutna cena. Ima nastavljive možnosti. Če uporabljate strategije trgovanja, ki temeljijo na prebijanju ravni, cenovnem koridorju, potem boste zagotovo cenili takšen scenarij.

Naslednji skript lahko naenkrat odpre mrežo čakajočih naročil. Njegovo ime je OpenStopOrderNet. Ima več nastavljivih parametrov. V nastavitvah lahko nastavite velikost stop loss in dobiček v točkah. Če v tej vrstici navedete številko 0, se določitev izgub in dobička ne bo izvedla. V nastavitvah lahko določite tudi največje število naročil v mreži, razdaljo med njimi, obseg posla in vrsto naročila (Sellstop ali Bystop).

Drugi skript, imenovan CloseStopLimitOrders, zagotavlja, da so vsa naročila zaprta. Konfigurirati ga ni treba, saj nima parametrov za prilagajanje.

Naslednji skript čakajočega naročila, imenovan cm script OpenGread, opravlja tudi funkcijo odpiranja mreže naročil, vendar ima široko paleto funkcij. Tako lahko z njegovo pomočjo nastavite čas oddaje naročila in njegovo življenjsko dobo, različne razdalje med transakcijami, koeficient povečanja lota odprtih naročil, število poskusov, ki bi jih skript moral narediti pred odprtjem posla.

Algoritem skriptov je podoben algoritmu strokovnih svetovalcev, vendar so skripte namenjene le poenostavitvi in ​​olajšanju dela, za finančni rezultat pa je odgovoren izključno trgovec. Z njihovo pomočjo je mogoče avtomatizirati le del procesov, vendar le mehansko opravljajo dodeljeno nalogo in se v tem razlikujejo od svetovalcev.

Ne pozabite, da je donosnost trgovanja zelo odvisna

Trgovanje z čakajočimi naročili ima naslednje prednosti:

  • Strategija # 2 - trgovanje z mrežo naročil v stanovanju

    Če se glede na prisotnost trenda vse zdi dovolj preprosto, kaj storiti, če je na trgu dolgotrajno stanovanje. V tem primeru je priporočljivo uporabiti omejitvena naročila namesto ustavljenih čakajočih naročil. Razmislimo o posebni situaciji na primeru. Recimo, da je trg stabilen, potem postavimo štiri naročila Buy Limit pod trenutno ceno in Sell Limit nad ceno.

    Ko se sproži eno od naročil, je treba izbrisati nasprotni niz položajev. Stop izgube vseh naročil je treba nastaviti na isti ravni, zato, če cena ne gre v našo smer, lahko popravite izgube in zgradite novo mrežo naročil. Enako velja za dobiček. Ko je vnaprej določen kumulativni dobiček, je treba vsa naročila izbrisati. Če je prvo naročilo sprožilo in zaprlo s profitom, je tukaj vse jasno. Če bo cena v nasprotju z nami, se bodo odprli novi posli, če pa želite skleniti posle s skupnim dobičkom, bo morala cena pokriti veliko krajšo razdaljo. Ta strategija je dobro delovala pri trgovanju na mirnih trgih s šibkimi gibanji cen in hitrimi odstopi, na primer med.

    Skripti za samodejno oddajanje mreže naročil

    Poleg ročnega oddajanja čakajočih naročil obstajajo tudi posebne mreže naročil, med katerimi je tudi skript SetGridOrders. Z njegovo pomočjo lahko oddate neomejeno število čakajočih naročil. Povlecite ga iz Navigatorja na grafikon in v oknu, ki se odpre, določite potrebne nastavitve za naslednje parametre:

      extern double Price - začetna cena prvega naročila;

      zunanji dvojni sklop - velikost sklopa;

      extern int SetOrders - število naročil;

      extern int Step - razdalja med naročili;

      extern int StopLoss - stop izgube;

      extern int TakeProfit - raven dobička;

      extern bool GeneralProfit - skupni dobiček, po doseganju katerega se zaprejo vsa naročila;

      extern bool GeneralStop - kumulativna izguba, po kateri bodo zaprta vsa odprta mesta in izbrisana neobdelana naročila v teku.

    Vklopite lahko tudi zvočni signal, ki vas bo obvestil, ko se sproži prvo naročilo. Ko določite vse potrebne nastavitve, kliknite V redu, zaradi česar se odpre novo okno, v katerem boste morali izbrati vrsto čakajočih naročil - ustaviti ali omejiti. Tako bo ta skripta uporabna za vsakogar in bo močno poenostavila ročno trgovanje.

    Kot je razvidno iz opisov strategij, trgovanje z nerešenimi naročili zahteva največjo koncentracijo in pozornost trgovca. Neprestano morate spremljati trenutno stanje, pravočasno dodati novo naročilo, če to zahteva strategija, ali odstraniti mrežo, če je dosežen skupni dobiček ali izguba, nato pa v grafikon dodati novo mrežo naročil. Zgoraj opisani skript vas delno razbremeni oddajanja naročil, vendar je to le skript in ne, vsakič ga je treba zagnati ročno pri sestavljanju nove mreže naročil. Predstavljamo vam enega donosnega strokovnega svetovalca, ki se je dobro odrezal pri valutnem paru GBPUSD.

    Ta svetovalec temelji na načelu naključnega sprehoda števil - Brownovo gibanje. Ko je ta EA nameščen na grafikonu, razdeli območje okoli cene na dva dela in mesta nad cenovno omejenimi prodajnimi naročili in pod cenovno omejenimi nakupnimi naročili. Visoka donosnost strokovnega svetovalca je zagotovljena zaradi njegove uporabe, ki se aktivira pri neprekinjenem gibanju cen. Ko pa se pojavijo nedonosni posli, se sklop ne podvoji, kot pri večini svetovalcev, ki temeljijo na sistemu Martingale, ampak z določenim koeficientom, navedenim v parametru PlusLot, zaradi česar je uporaba tega svetovalca manj nevarna.

    Ker mreža naročil temelji na razliki v točkah med naročili, to ni pomembno, vendar je najbolje, da svetovalec nastavite na M5 ali M15. Strokovni svetovalec "Mreža naročil" lahko deluje hkrati v dveh smereh. Če se sprožijo večsmerna naročila, bo vsaka od njih pridobila dobiček in po potrebi znova odprla mrežo na novih ravneh. Glavna pomanjkljivost tega svetovalca je, da se v primeru prekinitve povezave z internetom ali električno energijo ne »spomni«, katera naročila so in katera ne. Zato morate izbrisati staro mrežo naročil in znova zagnati EA. Da se to ne bi zgodilo, priporočamo, da nastavite svetovalca na.

    EA ima naslednje nastavitve:

      Naročila - tukaj morate določiti največje število naročil;

      lot1 - začetna velikost sklopa za prvo naročilo v mreži;

      PlusLot - koeficient, s katerim se bo začetni sklop povečal, ko se pojavijo nedonosni posli;

      FirstStep - razdalja od trenutne cene do prvega naročila;

      Step - razdalja med naročili;

      SLoss - stop loss velikost za vsako trgovino ali za celotno mrežo;

      TProfit - velikost dobička za vsako trgovino ali za celotno mrežo;

      ProfitClose - ta parameter je odgovoren za zapiranje vseh enosmernih naročil, ko je dosežen skupni dobiček;

      TrailingPercent - velikost celotnega dobička, ki bo sledil, v odstotkih;

      magic - edinstvena številka svetovalca;

      CloseEndWeek - ko je ta parameter aktiviran, EA prisilno zapre vsa naročila ob koncu tedna;

      HourClose - tukaj je določen čas zapiranja vseh naročil v petek.

    Kot je navedeno zgoraj, je precej težko napovedati smer gibanja cen, zato omrežja uporabljajo mrežo naročil, da ujamejo kakršno koli gibanje cen. Vendar se v praksi zelo redko zgodi ugoden scenarij - kar je šibkost takšnih strategij. Trg se nenehno spreminja, če je bil včeraj eden od valutnih parov 200 točk, zdaj ne presega 50 točk. Morda je vsa stvar v napačni določitvi ravni za oddajanje čakajočih naročil. To je zato, ker se pred oddajo naročil ne opravi nobena analiza in mreža naročil se postavi naključno. Če bi z nedoločenimi naročili trgovali z pomembnih ravni, bi to prineslo veliko več dobička. Predlagamo, da razmislite o strokovnem svetovalcu FractalGrid, ki temelji na uporabi fraktalne analize.

    Trgovanje s tem EA je sestavljeno iz dajanja čakajočih naročil na ravni preboja fraktalnih vzponov in padcev. Lahko preberete o tem, kaj so fraktali in kako jih opredeliti. Priporočljivo je, da uporabite H1 kot delovni časovni okvir. Za trgovanje s svetovalcem obstajata dve takti:

      Ko se oblikuje nov fraktal, se neuspeli nerešeni nalog prenese s stare ravni na novo;

      Ko se oblikuje nov fraktal, se stari čakajoči nalog ne izbriše, ampak se mu doda nov vrstni red.

    Preidimo na opis nastavitev strokovnega svetovalca FractalGrid:

      Sklop - ta parameter določa fiksno vrednost za trgovanje lotov;

      Tveganje - če pred parametrom Lots postavite ničlo in določite vrednost parametra Tveganje, se velikost sklopa za vsako novo naročilo izračuna na podlagi trenutne velikosti vloga;

      RiskOnBalance - če nastavite ta parameter na true, se velikost lota izračuna na podlagi velikosti stanja, z izbiro napačnega načina pa se za osnovo vzame znesek prostih sredstev;

      FraktalPeriod - tukaj morate določiti obdobje fraktala, ki mora biti liho;

      DeleteOldOrder - ta parameter je odgovoren za izbiro taktike oddaje čakajočih naročil, ki je bila omenjena zgoraj. Če želite uporabiti prvo taktiko, izberite true, za drugo taktiko pa napačno;

      Strategija mreže naročil sicer ni, lahko pa je precej donosna. Odvisno od stanja na trgu lahko med stanom uporabite stop stopnjo naročil - če obstaja trend ali mejno mrežo. Za poenostavitev oblikovanja mreže naročil lahko uporabite skripte in svetovalce. Priporočljivo pa je, da strokovne svetovalce uporabljate le pod nadzorom trgovca v polavtomatskem načinu. Uspešno trgovanje!

Danes je težko začeti trgovati na trgu Forex brez uporabe svetovalcev. Včasih pa je treba uporabiti posebne skripte, ki tem instrumentom pomagajo pri trgovanju na trgu.

V tem članku bomo pogledali skripte za postavitev mreže čakajočih naročil... Najprej si poglejmo, kaj je to in zakaj so na splošno potrebni.

Kaj je naročilo na trgu Forex?

V bistvu je naročilo naročilo trgovcu, da izvede operacijo nakupa ali prodaje valute. Na deviznem trgu opazimo dve različici naročila. Najprej -.

Vendar je zelo enostavno določiti naročilo. Če želite to narediti, si zapomnite eno preprosto pravilo. Različica naročila je vedno določena neposredno glede na trenutno vrednost, v trenutku, ko je oddano.

Če morate kupiti višje ali prodati nižje, potem govorimo o Stop / Loss. V primeru, ko bi morali prodati višje, a kupiti manj, govorimo o Take / Profit.

Pomembno je vedeti, da je odvisno od namena določenega naročila vedno mogoče opredeliti kot preprosto vzajemno spremenljivo naročilo in neposredno ob izvedbi.

Torej, preprosto naročilo (ali sam) se uporablja neposredno za vstop ali izstop iz pozicije, ko trg doseže vrednost, določeno na njem. Pomembno je upoštevati, da je naročilo mogoče oddati največ za deset točk od trenutne tržne cene.

Glede na to, da trgovci vedno prodajajo po ponujeni ceni in kupujejo valuto po izklicni ceni. Medsebojna naročila so kombinacija zgoraj navedenih naročil. Običajno se ta razred naročil odda, ko je odprta pozicija. In to je potrebno za boljši nadzor nad položajem.

Njegova glavna prednost je neposredno v tem, da se pri uporabi tega orodja, če uporabite eno naročilo, drugo samodejno prekliče. Nalogi za izvršbo so kup več nalog, pri katerih je eno preprosto in eno medsebojno spremenljivo, v nekaterih primerih celo dve.

Posebnost tega svežnja je, da uporabniku ni treba stalno sedeti za računalniškim monitorjem, da bi sledil trgu. Trgovec vam lahko odpre položaj in nato nadzoruje stanje tega položaja do trenutka, ko se sproži katero koli naročilo v tem svežnju.

Čakajoče naročilo - vrste, ukazi

Zdaj pa se pogovorimo neposredno o čakajočem naročilu. Pravzaprav je to naročilo trgovcu, da ob doseženi določeni vrsti cene proda ali kupi valuto po dani ceni za dano število sklopov.

Naročila v teku

Praviloma se okno New Order kliče za oddajo čakajočih naročil. Če želite to narediti, je treba izvesti naslednji postopek. Poiščite ukaz "Storitev" in nato izberite razdelek "Novo naročilo". Ko dokončate ta opravila, morate pritisniti tipko F9. Zdaj lahko dvokliknete na Market Watch.

V zvezi z odprtim oknom "Naroči" je treba omeniti možnost, ki se imenuje " Čakajoče naročilo". Pomembno je, da pravilno izpolnite vsa polja, ki se nanašajo na ta razdelek. Nato lahko začnete namestitev. Ne hitite. Postopoma morate počakati na potrditev sprejema naročila z izbranega strežnika. V oknu trgovalnega terminala bi se morali prikazati podatki, ki kažejo, da je bilo naročilo uspešno oddano. Zdaj, ko smo se seznanili z osnovnimi pojmi, smo pripravljeni razkriti glavno bistvo tega članka.

Skripti za postavitev mreže čakajočih naročil. Enostavna namestitev

Ta možnost namestitve omogoča oddajanje čakajočih naročil samo z miško. Ta skript omogoča uporabniku, da samo z miško odda nerešena naročila neposredno v trgovalnih terminalih.

To res močno poenostavi operacije, povezane z namestitvijo, saj imate možnost vizualno videti, kje je vrednost valute v določenem časovnem obdobju. Poleg tega imate v postopku trgovanja možnost narediti vse potrebne prilagoditve in parametre.

Skript za oddajanje čakajočih naročil je zelo priročno orodje, s katerim lahko na grafikonu izbranega valutnega para nemudoma postavite eno naročilo, ampak tudi nastavitve, ki bodo pomagale sprožiti naročila, kot je StopLoss / TakeProfit.

Osnovne nastavitve skripta za postavitev (nastavitev) mreže čakajočih naročil

Najprej bi se morali pogovoriti o izbiri položajev. V tem razdelku lahko odprete skrajno kratke ali, nasprotno, le dolge pozicije. V tem primeru je vrednost vrednost samo nakupa, kratka pa naročila izključno za prodajo.

Treba je razumeti, da se lahko, če se odločite za dolgo in kratko, na danem grafikonu prikažeta 2 čakajoča naročila in v različnih smereh.

Stop-loss vam omogoča, da vnaprej nastavite kazalnik tveganja, kar vam bo omogočilo, da znatno prihranite denar pri nekaterih nedonosnih transakcijah.

Pomemben je tudi dobiček, ki se nanaša na nalog za prevzem dobička. Odgovoren je za določanje velikosti dobička, zlasti pri določanju velikosti dobička, v okviru katerega se doseže samodejno zapiranje instrumenta.

Drsenje je pokazatelj zdrsa.

Poleg teh nastavitev obstajajo tudi številni drugi parametri, čeprav so manj pomembni. Zato lahko po želji najdete informacije o njihovih nastavitvah, ki pa pri trgovanju niso zelo uporabne. Kar zadeva skript, prikazan v primeru, bi rad opozoril, da v bazi podatkov MetaTrader 4 odlično deluje.

Skripte za odpiranje ali zapiranje poslov (naročil) danes uporabljajo vsi začetniki. Toda preden govorimo o zapletenosti uporabe takšnih programov, je vredno razumeti, kaj je skript.

Skript je majhen, vendar ne pomemben program. Dodatno je nameščen na terminal MT4 ali 5.

Za razliko od strokovnih svetovalcev skripti ne igrajo svoje vloge ves čas, uporabljajo se le enkrat. Se pravi, da izvedete določeno operacijo in samo enkrat. Takšna operacija je lahko na primer odpiranje ali zapiranje naročila oz. Na splošno so skripti napisani za različne namene.

Skript za odpiranje in zapiranje več naročil hkrati za platformo MT4

Nekateri skripti so že zapisani na platformi MT4. To je predvsem uvodni scenarij. Uporabljajo se za odpiranje pozicije. Obstaja tudi skript za brisanje predhodno odprtega mesta. Vsi skripti so shranjeni v istoimenskem razdelku v posebnem oknu za krmarjenje. Tu si lahko ogledate celoten seznam programskih modulov, ki so na voljo.

Če želite začeti delati s skriptom, ga morate prenesti na odprt grafikon. V oknu, ki se prikaže, boste morali aktivirati skript z vprašanjem, ali res želimo pripeti "blizu" dnevnega grafikona EUR / USD?

Ko pritisnete tipko "DA", se skript zažene. Po izvedbi nastavljene funkcije se bo samodejno zaprla in odstranila iz urnika, ne da bi odvrnila pozornost. Skript lahko izbrišete pred načrtovanim rokom. Na primer, če ni več potreben.

Če želite izbrisati, z desno miškino tipko kliknite grafikon in kliknite funkcijo »Izbriši skript«. Pripravljen.

VIDEO: Oddajanje naročil v MT4

Neposredna namestitev skriptov za odpiranje / zapiranje več naročil poleg obstoječih

Vse skripte lahko danes najdete na internetu. Skripte za MT4 je tudi enostavno prenesti na forume. Če želite začeti, se prepričajte, da ste namestili sam program Metatrader 4. Skripti se običajno prenesejo v cele arhive.


Po prenosu je treba tak arhiv razpakirati. Vsa njegova vsebina mora biti kopirano v mapo MQL4 / scripts... Mimogrede, je v samem imeniku podatkov. Nato morate iti v ta imenik: Datoteka => Odpri imenik podatkov.

Naslednji korak- odpiranje mape Skripti v MQL4. Tu se naložijo preneseni skripti. Po uspešnem kopiranju je treba platformo MT4 znova zagnati. Skripti ne bodo prikazani brez tega dejanja.

Zdaj lahko znova zaženete program MT4 in sledite tem korakom:

  • Na zgornji plošči izberite razdelek Storitev => Nastavitve
  • Na zavihku Strokovni svetovalec postavite križce / kljukice, kot je prikazano na spodnji sliki:
  • Zadnja točka je, da kliknete »V redu«

Zdaj lahko odprete grafikon izbranega. Nameščen skript lahko povlečete na grafikon.

Spreminjanje parametrov skripta za odpiranje in zapiranje zaščitnih nalogov v MT4

Skript za odpiranje / zapiranje naročil (enega ali več) dobro deluje s prednastavljenimi parametri. Toda včasih ti parametri zahtevajo manjše prilagoditve. Na primer, če želite povečati ali zmanjšati količino, ki jo odprete. Če želite spremeniti parametre skripta, morate spremeniti njegovo kodo. To je mogoče storiti le, če ste vir shranili v obliki zapisa MQL.

Najprej potrebujete:

V programu poiščite želeni skript in s klikom na desni gumb izberite meni za spremembo.

V odprtem oknu aplikacije MetaEditor se parametri spremenijo. Glavna stvar je, da se ne spreminjate preveč. Bodite pozorni na parametre, ki jih spreminjate. V nasprotnem primeru bo vaš skript preprosto prenehal pravilno delovati in bo namesto koristi prinesel le škodo in s tem izgube.

Ko naredite vse potrebne spremembe, jih shranite s pritiskom na gumb "Complite". Po tem morate zapreti celoten program MT4.

Težave s programi ali kakršne koli nepredvidene situacije ne bi smele nastati. Ker so vsi skripti izjemno jasni in preprosti.

Upoštevati je treba, da obstajajo vse vrste skriptov. Obstaja kar nekaj uporabnih, vendar jih ni čisto. Obstaja pa cel kup skript, ki ne bodo škodile. Na seznamu najpogostejših je veliko imen.

Skript za zapiranje in odpiranje zaščitnih odredb - Urdala Helper

Ta skript je odličen za ročno trgovanje na Forexu. Najenostavnejši nadzor je z miško, kot pri delu s standardnimi okni Windows. Ta skript je namenjen odpiranju naročil. Tako tržni kot z nastavljenim dobičkom izguba vzemi in ustavi.

Urdala Helper se uporablja tudi pri zapiranju naročil (ena ali cela skupina). Lahko so celo vsa naročila hkrati. S pomočjo tega skripta lahko naročila spremenite. Delate lahko tudi z enim ali več naročili. Lahko se prenesejo v dobiček nad ali pod črto, dobiček pa ne bo izgubljen.

Delo s scenarijem je zelo preprosto. Povleciti ga je treba na grafikon. V oknu z nastavitvami in in dekoracija.

Skript je predstavljen v obliki oken. Začne izbrano dejanje in se samodejno zapre, ko je končano.

Kako skript deluje za več naročil?

Če želite odpreti tržno naročilo, morate oznako cenovnega dobička (zeleno) ali stop loss (rdeče) premakniti tja, kjer načrtujete ustavljanje naročil. Enako z nerešenim naročilom.

Naročilo ali naročila se zaprejo tako:

  • Nalepko s ceno (zeleno ali rdečo) je treba premakniti na začetno točko.
  • Nato izberite blizu dejanje.
  • Izberete lahko tudi, da zaprete skupino.

Zapomni si. Tekoči skript lahko vedno ustavite. Na primer, če dvomite o pravilnosti izbire. Ali če ga ne potrebujete več. Za to obstaja gumb "Prekliči".

Pregled skriptov za odpiranje / zapiranje standardnih naročil za MT4

Skript "Zapri vsa naročila"... Že iz imena je razvidno, kakšno funkcijo opravlja. Po istem načelu - "zaprite vsa aktivna čakajoča naročila" ali "zaprite donosna zaščitna naročila".
Torej, obstaja skript "Stopnja enakomernosti"... Na grafikonu prikazuje raven preloma.
"Modify_take_profits_DragDrop"- skript, ki samodejno nastavi dobiček za vsa naročila hkrati. Če ga povlečete na grafikon, se bodo v nekaj sekundah tam prikazali vsi dobički.