Un expert consilier care închide comenzile atunci când se atinge un profit.  COWBOY Advisor - vă va economisi banii la momentul potrivit

Un expert consilier care închide comenzile atunci când se atinge un profit. COWBOY Advisor - vă va economisi banii la momentul potrivit

Astfel de consilieri ar trebui considerați doar un instrument de simplificare a tranzacționării, ei nu încheie tranzacții pe cont propriu, iar funcția lor principală este doar de a lucra cu ordine. Beneficiile unui astfel de asistent sunt vizibile mai ales atunci când câteva zeci de comenzi deschise s-au acumulat pe grafic.

Consilierul de ordine de închidere poate fi util în mai multe cazuri:

  • dacă pur și simplu există prea multe comenzi pe grafic și închiderea lor manuală va dura mult timp;
  • atunci când lucrați pe intervale de timp mici, timpul de execuție a comenzii este extrem de important; automatizarea lucrului cu comenzi va economisi timp în orice caz. În timpul comunicatelor de presă, chiar și câteva secunde salvate pot face o mare diferență.

Scepticii pot spune că orice ordin va fi închis fără participarea unui comerciant, este suficient doar să setați corect TP sau să utilizați un trailing stop dacă tranzacționarea se desfășoară fără un TP fix. Dar prețul nu ajunge întotdeauna exact la nivelul la care este setat TP-ul, așa că automatizarea lucrului cu comenzi are sens.

Ce poate un consilier expert închide comenzile?

La prima vedere, sarcina robotului este destul de simplă - trebuie doar să închideți toate sau o parte din comenzile deschise în prezent. Dar, având în vedere simplitatea algoritmului, unor astfel de roboți li se oferă adesea oportunități suplimentare pentru a lucra cu comenzi:

  • de regulă, un filtru de tranzacții deschise este construit în algoritm, adică este posibil să închideți separat toate tranzacțiile de cumpărare sau toate pozițiile scurte în orice moment;
  • robotul poate analiza fie toate perechile valutare, fie numai pe cele curente;
  • daca este necesar, poti inchide doar tranzactii profitabile, indiferent de directie (filtrare dupa parametrul profit). În plus, puteți seta suma profitului în puncte;
  • funcția de filtrare prin Magic Number este deosebit de utilă (numărul pe care consilierii îl folosesc pentru a-și distinge comenzile de comenzile deschise manual sau de către alți roboți);
  • este posibilă și o opțiune radicală - o simplă închidere a tuturor comenzilor la rând, indiferent de mărimea profitului/pierderii, perechea valutară și direcția.

Caracteristicile muncii

Mulți comercianți se înșală când cred că un expert consultant care închide comenzi este capabil să închidă instantaneu o sută sau două comenzi. De fapt, fiecare dintre ele va fi închisă secvenţial, unul câte unul. Dacă piața este calmă, atunci acest proces va merge mai repede, poate părea chiar că ordinele sunt închise dintr-o dată, dar dacă piața „furtuie”, atunci procesul va dura câteva minute (în funcție de volatilitate și de număr). de oferte deschise).

Nu toți comercianții, chiar și cei cu experiență, știu că, dacă volumul depozitului permite, atunci orice număr de comenzi pot fi închise manual aproape instantaneu folosind numai MT4. Este mai convenabil să luați în considerare acest lucru cu un exemplu:

  • să presupunem că un comerciant are 10 oferte deschise (cumpărare), fiecare cu un volum de 0,02 loturi;

  • pentru a închide toate comenzile simultan, mai întâi trebuie să deschideți un ordin de blocare, volumul acestuia trebuie să fie egal cu volumul total de 10 comenzi (în cazul nostru, 0,2, vânzare);

  • după aceea, în meniul „Comandă” (apelat prin apăsarea F9), va deveni disponibilă opțiunea de închidere a comenzilor suprapuse. În acest fel, puteți închide toate cele 11 comenzi simultan.

Exemple de consilieri simpli pentru lucrul cu comenzi

YouBalanceProfit, un consilier pentru închiderea ordinelor, poate fi citat drept cel mai simplu. Strict vorbind, în sensul deplin al cuvântului nu poate fi numit consilier - este mai degrabă un script simplu pentru setarea rapidă a nivelului TP.

După lansare, graficul de preț afișează informații de bază despre depozitul inițial și tranzacția încheiată. Tot ceea ce este necesar de la comerciant este pur și simplu să trageți linia cu cursorul în locul în care afacerea curentă ar trebui să fie închisă, scriptul va face restul de la sine. Principalul dezavantaj al unui astfel de bot poate fi considerat imposibilitatea de a lucra cu mai multe comenzi deodată, trebuie să-l adăugați la grafic de fiecare dată, ceea ce nu este foarte convenabil.

Dar botul One Cancel Others funcționează exclusiv cu comenzile în așteptare. Puteți plasa câte comenzi în așteptare doriți, după ce cel puțin una dintre ele este declanșată, bot-ul le va șterge imediat pe toate celelalte. Dacă este necesar, poate da un semnal sonor despre declanșarea unui ordin.

Puteți enumera câțiva roboți simpli, de exemplu:

  • Close On Time - vă permite să închideți toate comenzile în același timp;
  • Pierdere sau Profit - toate comenzile (inclusiv cele în așteptare) vor fi șterse după ce profitul/pierderea totală atinge limita specificată în setări (calculul poate fi efectuat atât în ​​moneda depozitului, cât și în procente sau puncte).

Algoritm mai serios

Consilierii enumerați sunt simpli, dar funcționalitatea lasă de dorit. Dacă un comerciant tranzacționează pe mai multe perechi valutare și chiar folosind mai mulți roboți, atunci este mai bine să acordați atenție consilierului de ordine de închidere, care include mai multe filtre simultan.

Un exemplu de astfel de consilier este botul Close All Orders. Setările sale includ:

  • filtrează după Magic Number;
  • se filtrează după profit;
  • după tipul comenzii;
  • prin perechi valutare.

Dacă există probleme cu comunicarea, consilierul încearcă de 10 ori să execute comanda, apoi pur și simplu se oprește. După aceea, trebuie să-l trageți din nou din navigator în fereastra cu graficul și să setați setările. Având în vedere versatilitatea sa, acesta este cel care poate fi recomandat ca instrument principal pentru închiderea comenzilor.

Rezumând

Automatizarea lucrului cu comenzi permite comerciantului să economisească câteva secunde în plus, cu tranzacționare intensivă acest lucru poate afecta semnificativ profitabilitatea. Există mulți consilieri experți care simplifică semnificativ plasarea și ștergerea TP și SL, mutând comenzile în așteptare, dar roboții care pot închide comenzile sunt deosebit de importanți.

Consilierul de ordine de închidere îi permite comerciantului să nu-și facă griji că prețul nu va ajunge la TP sau va fi declanșat un ordin în așteptare inutil, iar consilierul va curăța în mod regulat ordinele uitate. Toate acestea vor beneficia în cele din urmă doar de rezultatele tranzacționării. O sursă:

Butoane sociale pentru Joomla

Popular:

  • 14.11.2013 06:32 | Indicator de inversare - determinând sfârșitul tendinței 52758
  • 02.04.2015 10:04 | Indicatorul VSA citește piața ca o carte deschisă 49619
  • 23.09.2014 11:08 | Constructorul de consilier Forex vă va permite să creați orice robot de tranzacționare 46460
  • 13.12.2013 01:48 | Tranzacționare intraday - strategie valutară orară 38800

Expert Advisor CV-CLOSE este conceput pentru a închide comenzile în părți. Să presupunem că ați deschis o comandă cu un lot de 0,6. După 10 puncte, ați închis comanda nu cu întregul volum, ci doar cu 0,1. 0,5 lot rămâne în lucru. După alte 10 puncte, închideți comanda cu un volum de încă 0,1. 0,4 loturi rămân în funcțiune, astfel încât la fiecare 10 puncte închideți comanda până când este complet închisă... Acest lucru face posibilă fixarea unei părți din profit și economisirea de la inversări neprevăzute de preț. Astfel, dacă ați plasat o comandă, iar prețul se mută acolo unde aveți nevoie, întreaga comandă va fi închisă pe părți.

Dacă prețul a mers în direcția corectă și s-a inversat, veți avea timp să fixați o parte din profit. În plus, toate acestea vor fi făcute de Expert Advisor în mod complet automat. Vă recomandăm să plasați loturi de închidere mai mari încă de la început! Apoi, chiar și cu un rollback, cel mai mare profit va fi deja fixat și nu va fi înfricoșător să prindeți stop loss-ul!

Atenţie! Expert Advisor, atunci când tranzacționează, plasează un panou pe grafic pentru deschiderea ordinelor. Pentru a lucra corect cu închidere parțială, asigurați-vă că deschideți comenzi prin acest panou! Dacă doriți să tranzacționați mai multe perechi deodată, instalați doar un robot pe ele, acesta va distinge perechile singur și va funcționa cu ele fără probleme. Cu comenzi deschise manual și comenzi cu un anumit număr magic (deschis de alți roboți) - acest EA nu funcționează! Numai comenzile deschise prin panoul pentru comenzile de deschidere sunt parțial închise.

Setări robot

  • Distanța 1
  • Închideți parțial
  • Distanța 2- Distanța, la trecerea căreia consilierul va închide parțial comanda. 0 - dezactivat.
  • Închideți parțial- Lot, care trebuie să închidă comanda la trecerea unei anumite distanțe.
  • Câte puncte pentru a muta oprirea- Mutați stop loss cu X puncte. 0 - dezactivat.
  • Distanta 3- Distanța, la trecerea căreia consilierul va închide parțial comanda. 0 - dezactivat.
  • Închideți parțial
  • Câte puncte pentru a muta oprirea- Mutați stop loss cu X puncte. 0 - dezactivat.
  • Distanța 4- Distanța, la trecerea căreia consilierul va închide parțial comanda. 0 - dezactivat.
  • Închideți parțial- Lot, care trebuie să închidă comanda, la trecerea unei anumite distanțe.
  • Câte puncte pentru a muta oprirea- Mutați stop loss cu X puncte. 0 - dezactivat.
  • Distanța 5- Distanța, la trecerea căreia consilierul va închide parțial comanda. 0 - dezactivat.
  • Închideți parțial- Lot, care trebuie să închidă comanda, la trecerea unei anumite distanțe.
  • Câte puncte pentru a muta oprirea- Mutați stop loss cu X puncte. 0 - dezactivat.
  • Distanța 6- Distanța, la trecerea căreia consilierul va închide parțial comanda. 0 - dezactivat.
  • Închideți parțial- Lot, care trebuie să închidă comanda, la trecerea unei anumite distanțe.
  • Câte puncte pentru a muta oprirea- Mutați stop loss cu X puncte. 0 - dezactivat.

Acest EA vă va ajuta prin închiderea comenzilor și eliminarea buystop, sellstop, buylimit, selllimit la momentul potrivit! Dacă strategia ta presupune ștergerea comenzilor la un moment dat, de asta ai nevoie! Expert Advisor vă va scuti de a sta la monitor și va șterge/închide toate comenzile exact la ora specificată. EA are un sistem flexibil de setări!

De mai multe ori ni s-a pus întrebarea, de ce am creat un Expert Consultant în aceste scopuri, și nu un script? Pentru că consilierul va face treaba mult mai bine. Spre deosebire de scenariu, robotul va funcționa constant în modul de așteptare și nu te va dezamăgi niciodată! Scriptul este instalat o singură dată și este eliminat automat după lucru.

Dar asta nu este tot! Niciun script nu poate închide ordine în timp, ceea ce îl face inutil în acest caz. În plus, am refuzat în general să dezvoltăm scripturi, deoarece un simplu Expert Consultant depășește orice script în mai multe moduri.

Setări robot

  • Închideți la o anumită oră- Activați / dezactivați comenzile de închidere la o anumită oră.
  • Ora de închidere- Ora pentru închiderea comenzilor este stabilită aici.
  • Minutul de închidere- Minutul pentru închiderea comenzilor este setat aici, de exemplu, ora - 0, minutul 56. Deci la 0:56 comenzile vor fi închise!
  • Închideți X secunde după deschidere- Activarea/dezactivarea închiderii sau ștergerea comenzilor în X secunde după deschidere.
  • Numărul de secunde- Câte secunde pentru a închide comanda.
  • Ștergeți comenzile în așteptare- Ștergeți comenzile în așteptare? Da, înseamnă că vor fi eliminate.
  • Închideți comenzi pentru toate perechile- Ștergeți comenzile și închideți pentru toate perechile, sau numai pentru cea actuală? Dacă puneți adevărat aici, toate comenzile din terminal vor fi șterse, dacă sunt false, atunci vor fi șterse numai comenzile perechii curente pe care este instalat robotul.

Este posibil să faceți lucrul cu ordinele în așteptare în terminalul de tranzacționare MetaTrader 4 cât mai convenabil și confortabil posibil? Într-unul dintre materialele anterioare, am luat în considerare o astfel de posibilitate a terminalului de tranzacționare MT4 ca. Această funcție vă permite să efectuați tranzacții la prețul curent cu un singur clic, fără a fi nevoie să deschideți o fereastră de comandă. Tot ce trebuie să faceți este să activați funcția și să vă obișnuiți cu noua oportunitate de tranzacționare. Dar dezavantajul său este că funcționează doar cu ordine de piață, în timp ce majoritatea comercianților preferă să tranzacționeze și ordinele în așteptare. Și aici capacitățile sale sunt completate de un utilitar special FastOrder.

Puteți descărca utilitarul FastOrder pentru deschiderea/închiderea comenzilor cu un singur clic folosind link-ul de mai jos:

Descarca fastorder.rar (descărcări: 577)

Efectuat Utilitarul FastOrder sub forma unui consilier. Prin urmare, ea și legarea sa de diagramă sunt efectuate în același mod ca orice alt expert consultant. După descărcarea arhivei, despachetați-o și copiați folderul / MQL4 / în directorul de date al terminalului dvs. de tranzacționare (mai detaliat despre directorul de date MT4 și instalarea consilierilor în acesta), apoi reporniți terminalul. Puteți găsi utilitarul în fereastra Navigator - Expert Advisors - FastOrder, trageți instrumentul valutar tranzacționat pe grafic, familiarizați-vă cu setările și faceți clic pe butonul OK (imaginea se poate face clic):

Utilitarul constă din 6 butoane: Linii, Pline, Ascundere, care sunt situate în partea dreaptă sus a ferestrei diagramei și Cumpărare, Vânzare, Închidere, care sunt situate în partea din stânga jos a diagramei (vezi figurile 4 și 5). ). Vom lua în considerare definițiile lor mai jos. Fiecare buton este responsabil pentru una sau alta acțiune, iar apăsarea acestuia va efectua această acțiune. Dacă la un moment dat nu este nevoie logică de acțiune, atunci butonul său va fi inactiv și va fi afișat cu gri. Să presupunem că nu există comenzi deschise în terminal, prin urmare, nu este nevoie să le închideți și, prin urmare, butonul Închidere va fi gri.

Butonul PLines este folosit pentru a afișa și gestiona liniile comenzilor în așteptare pe diagramă. Folosind linia de intrare, puteți deschide o poziție. Este disponibil cu condiția să nu fi fost deschise încă oferte.

Butonul Linii este responsabil pentru afișarea liniilor de deschis. Este, de asemenea, disponibil, cu condiția să nu existe încă tranzacții deschise pentru instrumentul valutar.

Butonul Ascunde ascunde liniile de ordine în așteptare sau de piață de pe grafic. Este disponibil, respectiv, atunci când PLines și Lines sunt activate:

Orez. 2. Butoane pentru stabilirea liniilor de piață și a comenzilor în așteptare.

Butoanele Cumpărare și Vânzare sunt folosite pentru a deschide rapid ordinele de cumpărare/vânzare. Cu liniile de comandă în așteptare active PLines, se deschide o comandă în așteptare, iar cu liniile active - un ordin de piață. Dacă aceste linii nu sunt active, atunci va fi deschis un ordin de piață cu take profit și stop loss setate în setările implicite ale consilierului - 45 de puncte. Când modurile PLines sau Lines sunt activate pe diagramă și liniile sunt plasate în ordinea corectă pentru a deschide oferte de cumpărare/vânzare, butonul Cumpărare sau Vânzare corespunzător devine disponibil.

Butonul Închidere este activ când ofertele sunt deschise și le închide când este apăsat:

Orez. 3. Butoane pentru deschiderea/închiderea pieței și ordinele în așteptare.

Gestionarea liniei FastOrder.

La început, vă puteți confunda cu ușurință în rândurile utilitarului FastOrder! Pentru a minimiza astfel de probleme, se recomandă să instalați nu mai mult de 3 linii. Legenda liniei poate fi afișată în partea din stânga sus a graficului prin setarea parametrului ShowLegend la True.

Dacă faceți clic pe butonul PLines (Pending Lines), trei linii vor apărea pe grafic: linia TP take profit (albastru), SL stop loss (roșu) și linia prețului de intrare (crimson). Pentru tranzacțiile de cumpărare, aceste linii vor fi setate în următoarea ordine: de sus în jos - linia TP, intrare comercială, SL:


Orez. 4. Locația liniilor unei comenzi în așteptare pentru o tranzacție de cumpărare.

Pentru tranzacțiile de vânzare, TP și SL sunt schimbate. Pentru a le schimba, trebuie să faceți dublu clic pe ele cu mouse-ul și să le trageți într-o nouă locație. Și numai după ce liniile sunt localizate corect, butonul Cumpără sau Vinde corespunzător devine activ, făcând clic pe care se va cumpăra / vinde un instrument de tranzacționare folosind un ordin în așteptare. De îndată ce comanda este completată, liniile din diagramă vor dispărea. Pentru a ajusta stop loss-ul și take profit, puteți utiliza apoi caracteristicile standard ale platformei. În ceea ce privește dimensiunea comenzii, aceasta corespunde procentului selectat din contul de tranzacționare al comerciantului - cu alte cuvinte, este calculat. Implicit (variabila RiskPcnt) aceasta valoare este egala cu 2% din suma depozitului in cont.

Tranzacțiile de piață sunt deschise în același mod. Când butonul Linii este activat, pe grafic apar linii, dar deja două, doar SL și TP, deoarece nu există linii pentru a intra într-o afacere, cum ar fi ordinele în așteptare. Stop loss și take profit, în funcție de direcția poziției, sunt mutate în locurile potrivite:


Liniile dispărute pot fi returnate la diagramă apăsând mai întâi butonul Ascundere, apoi butonul Lines sau PLiness corespunzător.

Să luăm în considerare valorile parametrilor care sunt prezentați în fereastra de setări a utilitarului FastOrder atunci când îl trageți pe diagramă (vezi Fig. 1):

  • RiskPcnt - procentul din dimensiunea contului pe care comerciantul este dispus să-l riște într-o singură tranzacție. Procentul de risc recomandat este de 1-3%. În funcție de procentul setat, utilitatea se calculează singur;
  • ShowPending - alegând False, veți ascunde liniile comenzilor în așteptare din diagramă. Dacă selectați True, butonul Plines va fi întotdeauna afișat în partea de sus a diagramei;
  • ConfirmOrders - dacă este setată la True, de fiecare dată când este deschisă o comandă, va fi afișată o fereastră pop-up care confirmă deschiderea unui ordin, ceea ce împiedică executarea accidentală a unei tranzacții. Dacă este setată la Fals, nu este necesară nicio confirmare, iar ofertele vor fi deschise imediat după ce faceți clic pe butoanele Cumpărați sau Vindeți;
  • BarCountDown - dacă se setează la True, este afișată o numărătoare inversă până la închiderea lumânării curente, ținând cont de intervalul de timp selectat;
  • DisplayStatus - responsabil pentru afișarea stării comenzilor, atât pe piață, cât și în așteptare. O fereastră cu informații despre riscul potențial și profit va fi amplasată în colțul din dreapta al ecranului;
  • ShowLegend - dacă este setată la True, legenda va fi afișată pentru linii. Prețurile pentru plasarea liniilor de comandă vor fi afișate în colțul din stânga sus al graficului;
  • MagicNumber - numărul magic folosit de FastOrder EA pentru a-și urmări comenzile. Lăsați implicit 11175875.

Expert Advisor FastOrder, după un mic antrenament și personalizarea parametrilor de utilitate „pentru dumneavoastră”, va face procesul de deschidere a pieței și a comenzilor în așteptare mai rapid și mai convenabil.

Astăzi vom vorbi despre cum există consilieri auxiliari care plasează ordine în funcție de ora pieței și ordinele în așteptare, precum și despre modul în care tranzacțiile sunt închise.

Un expert consilier care deschide comenzi la fiecare oră sau în timp este un instrument care ajută în diferite situații de tranzacționare. În general, din câte îmi dau seama, interesul pentru astfel de consilieri care efectuează astfel de acțiuni există de mult timp. Și în 2006 au existat astfel de roboți, iar în 2008, la cerere, puteți urmări interesul față de ei, iar acum solicitările de a face astfel de experți continuă să apară. În același timp, comercianții cu experiență, și nu doar comercianții, ci și cei care sunt logodiți, îi ajută adesea pe nou-veniți. În general, aceasta este o tradiție bună. De obicei, se bazează pe schimburi reciproce. Începătorul trimite idei, iar cel experimentat are dreptul de a folosi ideea și creează codul expert, pe care îl împărtășește partenerului său.

Când apar condiții pentru utilizarea acestor experți

Cu toate acestea, mai la obiect! Povestea mea de astăzi este despre un expert consilier pentru plasarea comenzilor la momentul potrivit. Îl folosesc pentru o varietate de scopuri. De exemplu, există sisteme de tranzacționare care sunt legate rigid de momentul în care începe o lumânare sau o sesiune. De exemplu, există și, conform cercetărilor mele modeste, un fel de astfel de valuri există în realitate, dar ele apar pe intervale de timp diferite și sunt perioade de durată diferită. Le puteți, de exemplu, să le găsiți pe USDCAD pe Mn.

Există lumânări acolo care sunt foarte asemănătoare între ele în fiecare lună. În ianuarie, de exemplu, în timpul, de exemplu, șase ani există un trend ascendent sau un trend descendent nu este ideea. Pentru a obține venituri din utilizarea acestei abordări, trebuie să plasați o comandă în direcția determinată de metoda de cercetare la începutul lunii și să o ștergeți la sfârșit și să faceți acest lucru numai în anumite luni ale anului. Acesta este exact ceea ce Expert Advisor plasează comenzi după dată, în ore și minute.

Un expert consilier care emite ordine la momentul potrivit implementează și alte sarcini, de exemplu, se știe că mâine va fi un trend pe piață și ideea de tranzacționare prevede că trebuie să luați poziții pe fiecare lumânare orară în direcția spre trendul. Și trebuie să eliminați ordinele la sfârșitul zilei de tranzacționare.

Astfel, comenzile vor apărea sub forma unei astfel de grile. Cum se face diferit, puteți vedea pe pagina unde. Până la sfârșitul zilei de lucru, are loc o eliminare, tot la momentul potrivit, a comenzilor de cumpărare, de vânzare sau de către piață.

De ce este așa? Pentru că am văzut o astfel de abordare într-o astfel de modificare: plasarea comenzilor pe fiecare lumânare printr-un ordin de piață sau și pe fiecare lumânare, dar opriri de cumpărare, vânzare în direcții opuse. În al doilea caz, s-ar putea să nu știi nici măcar în ce direcție se va mișca piața, ci pur și simplu prinzi mișcarea, parcă cu o plasă de fluturi. De asemenea, la plasarea comenzilor buy-, sell-stop în ambele direcții, poate că una dintre ele nu se va deschide până la sfârșitul zilei și va rămâne suspendată.

Descarca

Deci, devine clar că astăzi există trei tipuri de experți auxiliari în acest context.

  1. Primul tip este un Expert Advisor pentru plasarea ordinelor de piață, ținând cont de anumite ore și minute,
  2. Al doilea tip este un expert consilier pentru comenzile în așteptare pe ore și minute.
  3. Al treilea tip poate fi implementat în cadrul primelor două sau poate fi un program separat. Acesta este exact cazul în exemplul nostru.

Expert comenzi de piata

Când știți că tendința ascendentă va începe la 23:50, deci prețul va merge cu siguranță cu 60 de pips, cu un stop loss de 30 de pips, și aveți un EA care va urma stop loss-ul, așa că aveți nevoie de o comandă. În acest caz, nu veți fi departe, așa că sunetul de deschidere vă va veni la îndemână. În aceste condiții, aveți nevoie de primul tip de expert. În acest caz, este consilierul expert e-OpenByTime. Acest Expert Advisor, care poate fi descărcat folosind butoanele sociale, are următorii parametri:

  • TimeTrade - aici puteți seta momentul exact în care ar trebui să fie deschisă comanda. Formatul datelor este hh: mm.
  • Durata - perioada în secunde în care Expert Advisor va încerca să plaseze o comandă.
  • Vindeți - aici trebuie să specificați tipul de ordin, adevărat - aceasta înseamnă că se va deschide un ordin de piață pentru a vinde activul. False corespunde unui ordin de cumpărare.
  • Loturi - acești parametri vă vor limita lotul de tranzacționare la o anumită valoare.
  • SopLoss - stop loss este conceput pentru brokerii din patru cifre, așa că pentru a determina dimensiunea sa la 30 de puncte, trebuie să setați valoarea la 300
  • TakeProfit - povestea este aceeași cu take profit.
  • MagicNumber - Cred că totul este clar aici.
  • UseSound - setările de sunet merg mai departe.
  • NameFileSound - aici selectăm un fișier de sunet.
  • Dintre setările rămase, numai MaketWatch poate ridica întrebări. Se pare că această setare este necesară pentru ca cererile de tranzacționare să fie trimise conform regulilor Market Watch pe care le solicită unii brokeri.

Expert comenzi în așteptare

Al doilea tip de EA care funcționează la deschiderea ordinelor în așteptare sunt EA pentru diferite sisteme de tranzacționare bazate pe casete. Similar


De data aceasta, voi descrie un Expert Advisor, ca să spunem așa, unul auxiliar, care va deschide două tranzacții de cumpărare și vânzare în ambele direcții, fără a ține cont de tendințe și alte semne grafice.

Acesta este un expert consilier 37_Exp-TimeOpenBuy. Configurarea este destul de simplă.

  • BuyStopOpen și SellStopOpen sunt ambele setate în acest caz la adevărat.
  • Distanța - determină la ce distanță de prețul curent vor fi plasate aceste comenzi. Vă rugăm să rețineți că valoarea de aici și în rândul următor este calculată pentru un broker din patru cifre, așa că pentru a seta distanța, trebuie să utilizați un număr, de exemplu, 30 de puncte și să adăugați încă 0 la sfârșit.
  • TTPBuyStop, SLBuyStop, TPSellStop, SLSellStop - vă permit să determinați care este distanța până la obținerea profitului și oprirea pierderii pentru fiecare comandă. (aici adăugăm și zero la numărul de la sfârșit.)
  • CloseAfterOpen - vă permite să ștergeți o tranzacție care a rămas după declanșarea uneia dintre comenzile de cumpărare, oprire a vânzării.
  • Slippage este o setare care, din experiența mea, trebuie setată la orice altă valoare decât zero pentru ca comenzile să fie plasate. Aceasta este valoarea maximă de alunecare.
  • CloseIfNotOpen - concepută ca o funcție care elimină toate cumpărările eșuate, vinde opriri la un nou moment. Oricum, indiferent cum am încercat să folosesc această operațiune, nu a rezultat nimic.
  • Restul opțiunilor sunt necesare pentru a determina momentul intrării pe piață și ieșirii din ea.

Expert în îndepărtarea deponenților

În cele din urmă, al treilea Expert Advisor, care, folosind codul mql4 pe care l-am compilat, elimină buy-, din punct de vedere al timpului, mai precis decât toate. În general, acum veți avea un consilier complet tocat pentru plasarea ordinelor de cumpărare, vânzare și pe piață și un consilier expert care va închide ordinele în timp. Pentru a face acest lucru, înainte de ciclul, care pur și simplu închide ordinele cumpără-, vinde stop, sau ar fi mai corect să spunem: le șterge, trebuie să verificați dacă (TimeCurrent ()> = BlackTime). În acest caz, variabilei i se atribuie timpul după care comenzile sunt șterse.

concluzii

Astăzi ne-am familiarizat cu un set foarte util de consilieri auxiliari care pot fi aplicați în diferite condiții de piață. Pentru a le utiliza, veți avea nevoie de o configurare rapidă și de un fel de prognoză a pieței. Ca urmare a utilizării lor, puteți organiza intrări și ieșiri complet independente și aproape complet automate. Aș spune chiar că totul se va întâmpla automat, dar numai în cadrul a câteva acțiuni, atunci setările expertului vor trebui modificate. Cu toate acestea, acesta este deja un bun ajutor pentru cei care nu au timp să stea în fața monitorului fără restricții. Asta e tot, dragi prieteni. Sper că ați găsit această pagină interesantă.