Bună ziua, dragi cititori și oaspeți ai blogului! Sunt bucuros să vă urez bun venit cu ocazia unei noi povești despre modul în care Expert Advisor deschide două comenzi opuse cu beneficii. Trebuie să remarc că acest subiect nu este nou. Mulți dintre voi ați observat că există segmente ale diagramei când lumânările sunt trase doar uriașe și este dificil să preziceți comportamentul ulterioară al diagramei.
Presupun că ai desenat deja o imagine în cap și acum te gândești cum să o folosești. Astăzi voi încerca să spun și să demonstrez că acest lucru este posibil.
Voi da și exemple care astăzi mi se par destul de convingătoare. Ele dovedesc, în opinia mea, că testarea prelungită a consilierilor pe conturile demo poate fi limitată în timp. Totuși, cum se face? Așa că, fără alte prelungiri, să începem!
Și încă ceva, pe această pagină voi prezenta o nouă abordare a evaluării abilităților predictive ale unui Expert Consultant. Cred că chiar înainte ca robotul să fie adus la bani reali, va fi deja posibil să ne imaginăm cât de succes va avea în viitor.
Piața modernă este influențată de mulți factori. Cea mai mare influență asupra acesteia este oferită de factorii fundamentali - evenimente din lumea economiei și politicii. Dar chiar și evenimentele sportive pot afecta ceea ce se întâmplă pe grafic. Da! O priveliște cu adevărat uluitoare când, după lansarea unei știri importante, programul, ca un nebun, decolează și se grăbește într-o direcție necunoscută. Apropo, folosind metoda descrisă aici, puteți verifica valoarea predictivă a oricărui robot, de exemplu.
Cu toate acestea, prognozarea acestor procese folosind analiza factorilor fundamentali este foarte dificilă. Acest lucru se datorează probabil faptului că procesul de luare a deciziilor este foarte comprimat în timp. Adică, după lansarea știrii, avem foarte puțin timp, de obicei mai puțin de o zi, și cel mai adesea este o chestiune de ore sau chiar minute, pentru a informa brokerul nostru de ordine pentru a primi un rezultat financiar dintr-o creștere sau scăderea ratei. Un alt robot la rând pentru testare: .
În astfel de circumstanțe, analiza tehnică vine în ajutor. Cert este că prognoza se poate face pe baza postulatelor acestei abordări, dintre care unul spune că istoria se repetă. Pe baza acestui lucru, puteți, de exemplu, să instalați o serie de indicatori pe diagramă. Verificați acuratețea semnalelor lor în istorie și, pe baza acesteia, preziceți mișcarea prețurilor în viitor.
Pe lângă indicatori, roboții ne vin în ajutor și în cadrul analizei tehnice. Aceste aparate vă permit să analizați cu mai multă acuratețe graficul cu ajutorul așa-numitei optimizări și oferă setări de consilier pentru lucru care vă vor ajuta să obțineți profit.
Cu toate acestea, verificarea exactității prognozei durează mult timp. Pentru că se face în timp real. Vreau să spun că luăm, să zicem, o perioadă de câțiva ani, consilierul este optimizat pentru această perioadă, iar apoi, de exemplu, pe parcursul anului, se verifică acuratețea prognozei pe un cont demo. Mai mult, după aceea, aceeași operațiune pe cont real urmează să fie făcută. Astfel, producătorii de roboți și potențialii vânzători sunt obligați să monitorizeze pentru o perioadă decentă de timp și, de preferință, o parolă de investitor dintr-un cont real cu câțiva ani de practică de succes.
Dar există o modalitate de a verifica predictibilitatea diagramei cu algoritmul robotului într-un mod mai rapid?
Este logic să presupunem că ceea ce voi propune acum poate ajuta în această chestiune. Voi prezenta propunerea mea folosind exemplul unui robot care prezice comportamentul perechii Euro/Dolar în perioada M1 folosind algoritmul de defalcare a volatilității. Deci, cum funcționează consilierul, vă voi spune mai detaliat. Și continui să sugerez testarea, de exemplu, folosind o nouă metodă.
A fost conceput ca un consilier care deschide două comenzi opuse după o lumânare lungă. Lungimea lumânării după care are loc intrarea este determinată folosind optimizarea pe o perioadă de trei săptămâni. Testarea cu o nouă metodă.
Distanța de la o comandă la alta și direcția comenzilor se determină după cum urmează. Un ordin este deschis în piață cu un punct de intrare la deschiderea lumânării după cel de semnal. Al doilea ordin este în așteptare în direcția opusă la o distanță care este determinată de optimizare pe o perioadă de trei săptămâni. Aici îi așteaptă și rândul.
Stoploss este plasat la fiecare comandă la nivelul ordinului opus sau la o distanță determinată de optimizare pe o perioadă de trei săptămâni.
Take profit poate fi folosit sau nu. Este același pentru fiecare dintre comenzi și poate fi determinat prin optimizare pe o perioadă de trei săptămâni. În cazul meu, nu am făcut-o.
În sfârșit, ultimul parametru important este numărul de lumânări după care ambele comenzi vor fi închise forțat, indiferent dacă dau un rezultat financiar pozitiv sau negativ. Și, de asemenea, nu contează dacă o comandă în așteptare a fost deschisă sau a rămas în afara pieței. Acest parametru este determinat și de optimizare pe o perioadă de trei săptămâni. Noapte, dacă nu mă înșel, .
Ce rezultă din această optimizare, puteți verifica atunci când descărcați consilierul și încercați să o conduceți singur.
În termeni simpli, dacă explici cum funcționează consilierul, care deschide comenzi în ambele direcții, atunci când apare o lumânare impuls destul de lungă, consilierul așteaptă să se închidă și deschide două comenzi. Unul în direcția acestei lumânări este un ordin de piață. Un altul pus deoparte în direcția opusă la o distanță bună în cazul în care piața nu merge în direcția prognozei primite de la lumânarea de impuls. Stop loss-ul vă permite să închideți comanda anterioară și, împreună cu numărul de lumânări înainte de închidere, să așteptați ordinul opus celui de impuls pentru a obține profit.
Acum vă voi spune cum se reduce la minimum perioada lungă de verificare a valorii predictive.
Deci, avem o optimizare de trei săptămâni. De ce nu verificăm ce se va întâmpla cu acești parametri, sau mai degrabă, cu cel mai bun rezultat din optimizare, tot la testul deja fără optimizare, ci doar o rulare pe program în următoarea doar o săptămână. Consider că parametrii optimizați suplimentari de 30% din timp ar trebui să dea un rezultat pozitiv. Acest lucru ar fi de dorit. Dar este posibil?
Am afișat datele pe care le-am primit pentru perechea de dolari euro (spread 20) în tabel:
Optimizare |
Run test |
|||||
№ | 3 saptamani | Profit în % din capital | o săptămână | Sumă: | 13.96% | |
1. | 05.12.2016 | 25.12.2016 | 9.43% | 26.12.2016 | 01.01.2017 | 4.64% |
2. | 12.12.2016 | 01.01.2017 | 14.37% | 02.01.2017 | 08.01.2017 | -2.18% |
3. | 19.12.2016 | 08.01.2017 | 7.00% | 09.01.2017 | 15.01.2017 | 3.12% |
4. | 26.12.2016 | 15.01.2017 | 11.31% | 16.01.2017 | 22.01.2017 | -2.95% |
5. | 02.01.2017 | 22.01.2017 | 5.36% | 23.01.2017 | 29.01.2017 | 0.82% |
6. | 09.01.2017 | 29.01.2017 | 10.92% | 30.01.2017 | 05.02.2017 | 6.17% |
7. | 16.01.2017 | 05.02.2017 | 7.76% | 06.02.2017 | 12.02.2017 | 0.00% |
8. | 23.01.2017 | 12.02.2017 | 8.19% | 13.02.2017 | 18.02.2017 | 0.90% |
Optimizare |
Tranzacționează pe un cont demo |
|||||
9. | 30.01.2017 | 19.02.2017 | 7.32% | 20.02.2017 | 24.02.2017 | 3.44% |
Se poate observa că fiecare perioadă de testare de trei săptămâni cu un anumit procent de profit din capital în stânga în tabel corespunde unei săptămâni tot cu profit în dreapta în tabel. Pentru fiecare săptămână, aplicăm cele mai bune setări optimizate obținute pe o perioadă corespunzătoare de trei săptămâni. Drept urmare, obținem un profit de 10,52% pentru o lună și jumătate de testare. În același timp, pe un cont demo, obținem încă 3,44% deja în timp real. Ceea ce dă un total de 13,96%.
Pot spune că de fapt verificăm ce se va întâmpla în viitor cu setările noastre optimizate.
Dovada că această abordare dezvăluie predictibilitatea unei perechi folosind algoritmul Expert Advisor este faptul că o astfel de predictibilitate este observată pe perechea Euro/Dolar, în timp ce o astfel de predictibilitate este absentă la perechea Dolar/Yen. Se poate presupune că în viitor situația se va schimba și perechea care nu poate fi prezisă acum va fi mai previzibilă.
Sper să vă placă aceste explorări. Nu vă îndemn să renunțați la totul și să aplicați această abordare în practică. Vreau doar ca punctul tău de vedere asupra analizei valutare să devină puțin mai larg. Asta e tot, dragi prieteni. Vă mulțumim pentru atenție!
Dacă tranzacționarea se desfășoară cu intensitate scăzută pentru 2-3 perechi valutare, atunci nu va fi dificil să lucrați manual cu comenzile, caz în care capacitățile terminalului de tranzacționare vor fi suficiente. Dar în cazul în care numărătoarea merge pe secunde, iar numărul comenzilor este în zeci, folosirea unui consilier devine o măsură necesară.
Consilierul de ordine este util atât pentru tranzacționarea pe intervale de timp mici, cât și pentru iubitorii de tranzacționare calmă pe termen lung. În primul caz, avantajul este că comerciantul nu trebuie să fie distras, de exemplu, prin plasarea comenzilor SL și TP. În al doilea caz, comerciantul pur și simplu nu poate monitoriza constant starea tranzacției, așa că nici utilizarea robotului nu va fi de prisos.
Ce este un bun consilier pentru comenzi?
Caracteristicile standard ale oricărui terminal de tranzacționare (nu numai MT4) sunt limitate de capacitatea de a:
Utilizarea roboților vă permite să extindeți semnificativ posibilitățile de lucru cu comenzi. Majoritatea consilierilor de acest tip permit:
Suplimentul este ajutorul perfect
Acest consilier pentru comenzi nu tranzacționează de la sine, iar principala sa diferență față de masa analogilor este că poate crește profitabilitatea unei tranzacții datorită medierii. Desigur, acest lucru crește ușor riscul tranzacționării.
Intrarea pe piață se realizează fie manual, fie folosind orice alt robot. Abia după aceea, puteți adăuga un Supliment la diagramă. Pentru a începe, trebuie doar să specificați Numărul Magic al grupului de comenzi. Dacă prețul merge imediat în direcția corectă, atunci nu vor exista avantaje speciale de la consilier, situația devine mult mai interesantă atunci când pierderea începe să crească la o tranzacție deschisă.
Adesea există situații în care prețul după încheierea tranzacției ajunge în cele din urmă la nivelul țintă, dar înainte de asta intră în zona neprofitabilă, iar aici avantajele consilierului sunt pe deplin dezvăluite.
În exemplul luat în considerare, utilizarea unui consilier ar permite obținerea a 213 puncte de profit suplimentare. Există, desigur, cealaltă față a monedei - dacă prețul continuă să se miște într-o direcție de pierdere, atunci pierderea va crește mai repede decât în tranzacționarea normală.
Director comercial - robot multifunctional
Trade manager aparține categoriei de roboți care lucrează exclusiv cu poziții deja deschise, oferind opțiuni „avansate” pentru gestionarea pozițiilor deschise. În cazul consilierului nostru experimental pentru comenzi va permite:
Desigur, botul poate urmări tranzacțiile efectuate de alți roboți și manual în același timp. Pentru a face acest lucru, trebuie doar să specificați magiile corespunzătoare în setări (Magic Number este un număr unic pe care fiecare consilier îl atribuie unei comenzi pentru a nu-l confunda cu altele).
Opțiuni mai simple
Astfel, Expert Advisor pentru CloseByVST comandă, la prima vedere, dublează capacitățile standard ale terminalului - vă permite să încheiați o afacere după ce atingeți nivelul dorit. Diferența cheie constă în faptul că EA nu setează nivelurile SL și TP, ci le stochează în memorie. Așadar, stop loss și take profit pot fi setate de orice, chiar și în câteva puncte.
În terminal, plasarea comenzilor prea aproape de o poziție deschisă nu este permisă, așa că CloseByVST vă va permite să ocoliți această limitare. De asemenea, această caracteristică va atrage pipserii care uneori pur și simplu nu au timp să plaseze comenzi.
Robotul SetUpheaval se va potrivi fanilor inversărilor - dacă prețul ajunge la stop loss, atunci consilierul va intra pe piață în direcția opusă tranzacției anterioare. Dacă doriți, puteți ajusta factorul de creștere a lotului, botul are o specializare destul de îngustă.
De asemenea, puteți observa UniTrailing - un algoritm simplu care vă permite să urmăriți tranzacțiile în mai multe moduri. Pe lângă un simplu trailing, există o opțiune de trailing stop bazată pe extremele citirilor anterioare ale lumânării, ATR și SAR parabolic.
Rezumând
Lista prezentată de boți care lucrează cu comenzi este departe de a fi completă. Dar, conform exemplelor date, se poate face o impresie despre principiul de funcționare a unor astfel de algoritmi. Pe scurt, principiul de funcționare a oricărui robot de acest tip poate fi descris ca o încercare de a minimiza pierderile în timp ce maximizează profitul.
Expert Advisor pentru comenzi este util oricărui comerciant, indiferent de intervalul de timp de lucru. Cu siguranță nu va fi niciun rău din utilizarea unui astfel de algoritm, dar profitul datorat gestionării eficiente a pozițiilor deschise poate crește destul de semnificativ. Sursă:
Butoane sociale pentru JoomlaPopular:
Bună ziua, dragi cititori și vizitatori ai site-ului. Mă bucur să vă urez bun venit din nou. Subiectul conversației noastre de astăzi este un expert consilier care deschide două comenzi în direcții opuse. Astăzi aș dori să dezvolt acest subiect și să vorbesc despre cum, în opinia mea, ar trebui să abordați lucrul cu acest Expert Advisor care deschide două ordine opuse în două direcții în alte intervale de timp.
Pur și simplu, în primul rând, am spus de mai multe ori că tranzacționarea pe M1 este pur și simplu contraindicată pentru începători, în timp ce comercianții cu experiență ar trebui să o abordeze cu mare grijă. În plus, există obiceiuri obiective asociate cu intervalul de timp. Distrugerea lor este plină de disconfort, care, la rândul său, poate pur și simplu descuraja tranzacționarea.
Vrei să știi cum să abordezi un Expert Consultant care deschide două comenzi în direcții opuse altor intervale de timp? "Proboi Volatilinosti U" te intereseaza ca mijloc de tranzactionare? Dacă doriți să obțineți un instrument suplimentar pentru găsirea setărilor optime - un indicator care va explica vizual nu numai cum să selectați parametrii, ci și principiul consilierului, atunci toate acestea sunt scrise special pentru dvs.
Am vorbit deja despre setările acestui robot pentru M1 mai devreme. Cine nu-și amintește, aici:. Acolo puteți descărca Expert Advisor și puteți afla un lucru foarte important despre verificarea valorii predictive a Expert Advisor.
Deci, indicatorul care ajută la configurarea consilierului este instrumentul Volatility U, care funcționează pe perechi cu și fără Yen. Este o histogramă de subsol oarecum asemănătoare cu . Lungimea fiecărei bare corespunde lungimii sfeșnicului de la mic la mare. De fapt, conform impulsurilor acestui indicator, determinăm că există o oportunitate de a intra.
Uită-te la acest desen. Aici puteți vedea, pe fundalul lumânărilor scurte, un impuls apare pe grafic. Acest impuls este un semnal conform sistemului că poate exista o dezvoltare a tendinței în direcția acestui sfeșnic (). La următoarea lumânare după impuls, deschidem. În acest caz, aceasta este o lumânare optimistă, de la maxim până la minim, din care, după cum se vede din indicator, pot fi numărate mai mult de 15 puncte.
Setarea indicatorului prevede că trebuie să setați minimele și maximele scalei, precum și să desemnați niveluri cheie pentru o mai bună percepție. Acest instrument nu oferă nicio variabilă.
Optimizarea primului parametru al Expert Advisor care deschide două ordine opuse în două direcții — volatilitatea () poate fi implementată pentru orice interval de timp. Trebuie să treceți la el și, folosind observația, să stabiliți ce lungime aproximativă a sfeșnicului este atipică pentru intervalul de timp în cauză. Acesta va fi alocat barelor lungi ale indicatorului.
În acest caz, vedem o serie de lumânări cu mai mult de 15 puncte și tocmai de la această valoare trebuie să începem, cred că acest parametru poate fi setat de la 15 la 60 în trepte de, de exemplu, 5.
Cu toate acestea, înainte de a continua cu optimizarea oricărui parametru, trebuie determinate următoarele. Dacă mai devreme am optimizat Expert Advisor pentru o perioadă de trei săptămâni, atunci să lucrăm apoi o săptămână, pe M1. Ce perioadă de timp va fi identică cu trei săptămâni și o săptămână pe M5, de exemplu, dacă decidem să optimizăm pentru acest interval de timp particular.
Punctul de plecare pentru noi va fi numărul de lumânări. Numărul lor într-o oră este 60. Într-o zi - 60 * 24 \u003d 1440. Într-o săptămână 1440 * 5 \u003d 7200. În trei săptămâni - 7200*3=21600.
Deci, avem două numere cheie 21600 și 7200. Primele 21600 de lumânări sunt de trei săptămâni pe M1. Trebuie să aflați cât timp se dezvoltă lumânările de pe M5, când pot fi numărate 21600. Și același calcul trebuie făcut pentru al doilea număr 7200.
21600*5=108000 minute în segment. Pur și simplu împărțind 108000/60, obținem 1800 de ore în acest segment. Împărțiți 1800 de ore la 24 pentru a obține 75 de zile. Și, de asemenea, împărțim 75 la 5 zile într-o săptămână și obținem 15 săptămâni, exact 15 săptămâni pe m5 corespund la 3 săptămâni pe M1 în ceea ce privește numărul de lumânări.
Acum să aflăm ce perioadă de timp corespunde unei săptămâni pe M1 dacă tranzacționați pe M5.
7200*5=36000 minute în segment. Împărțim 36000 la 60 - obținem 600 de ore în segment. Împărțiți 600 de ore la 24 pentru a obține 25 de zile. Și împărțim 25 de zile la 5 zile pe săptămână și obținem 5 săptămâni.
Urcăm pe M1 - 3 săptămâni și 1 săptămână. Pe M5 - 15 săptămâni și 5 săptămâni. Rețineți că M1 este legat de M5 ca de la 3 la 15 și de la 1 la 5. În acest caz, există o relație directă. De câte ori a crescut numărul de minute per lumânare, numărul de săptămâni a crescut cu aceeași cantitate.
Încă o notă despre sincronizare. Cum ne-am deplasat de-a lungul liniei timpului? Am optimizat timp de trei săptămâni, apoi am alergat una după ele. Apoi am deplasat cu o săptămână înainte sau înapoi, iar după aceea am efectuat următoarea optimizare și am rulat.
Acum avem un factor de 5, la fel ca în strategie, adică după ce am optimizat timp de 15 săptămâni și am rulat timp de 5 săptămâni, trebuie să mergem înainte sau înapoi cu 5 săptămâni și să continuăm să optimizăm și să rulăm.
Dau un tabel inteligibil timp de trei săptămâni și o săptămână. Așa cum a fost înainte. Si urmatorul...
optimizare | comerţul | ||
3 saptamani | o săptămână | ||
05.12.2016 | 25.12.2016 | 26.12.2016 | 01.01.2017 |
12.12.2016 | 01.01.2017 | 02.01.2017 | 08.01.2017 |
19.12.2016 | 08.01.2017 | 09.01.2017 | 15.01.2017 |
26.12.2016 | 15.01.2017 | 16.01.2017 | 22.01.2017 |
02.01.2017 | 22.01.2017 | 23.01.2017 | 29.01.2017 |
09.01.2017 | 29.01.2017 | 30.01.2017 | 05.02.2017 |
16.01.2017 | 05.02.2017 | 06.02.2017 | 12.02.2017 |
23.01.2017 | 12.02.2017 | 13.02.2017 | 18.02.2017 |
30.01.2017 | 19.02.2017 | 20.02.2017 | 24.02.2017 |
Dau un tabel de corespondență pentru intervale mari.
optimizare | comerţul | ||
15 săptămâni | 5 săptămâni | ||
11.01.2016 | 24.04.2016 | 25.04.2016 | 29.05.2016 |
15.02.2016 | 29.05.2016 | 30.05.2016 | 03.07.2016 |
21.03.2016 | 03.07.2016 | 04.07.2016 | 07.08.2016 |
25.04.2016 | 07.08.2016 | 08.08.2016 | 11.09.2016 |
30.05.2016 | 11.09.2016 | 12.09.2016 | 16.10.2016 |
04.07.2016 | 16.10.2016 | 17.10.2016 | 20.11.2016 |
08.08.2016 | 20.11.2016 | 21.11.2016 | 25.12.2016 |
12.09.2016 | 25.12.2016 | 26.12.2016 | 29.01.2017 |
17.10.2016 | 29.01.2017 | 30.01.2017 | 05.03.2017 |
Deci, avem trei parametri principali pentru un consilier care deschide două ordine opuse în două direcții. Aceasta este volatilitatea. L-am revizuit deja. Urmează numărul de lumânări înainte de închiderea forțată a tuturor comenzilor. Și stop pierderea (). El este responsabil și de deschiderea ordinului opus în așteptare. Toți acești parametri trebuie optimizați. Trebuie făcut altfel?
Să luăm în considerare, de exemplu, un parametru - numărul de lumânări înainte de închiderea forțată a tuturor comenzilor. Aici setările pentru optimizare, după părerea mea, pot fi selectate în două moduri.
În sfârșit, stop loss, cred că aici puteți lăsa valorile limită la nivel de volatilitate, adică aceleași de la 15 la 60 în trepte de 5, deoarece punctul de inversare față de lumânarea originală poate fi fixat. la capătul ei opus.
Aici, in acest fel, as aborda optimizarea unui consilier care deschide doua comenzi opuse in doua directii si nu doar pe un interval de timp diferit.
Desigur, nu voi spune că părerile mele despre optimizare sunt ideale. Mai mult, metoda pe care am ales-o din cele trei puncte situate chiar mai sus (am luat-o pe primul) nu a dat rezultate bune si nu este potrivita pentru utilizare in viitorul apropiat.
Optimizare | Comerț | ||||
15 săptămâni | 5 săptămâni | -22.43% | |||
25.04.2016 | 07.08.2016 | 28.24% | 08.08.2016 | 11.09.2016 | -21.22% |
30.05.2016 | 11.09.2016 | 24.14% | 12.09.2016 | 16.10.2016 | -6.14% |
04.07.2016 | 16.10.2016 | 3.16% | 17.10.2016 | 20.11.2016 | -2.07% |
08.08.2016 | 20.11.2016 | 4.50% | 21.11.2016 | 25.12.2016 | 5.89% |
12.09.2016 | 25.12.2016 | 30.39% | 26.12.2016 | 29.01.2017 | 1.95% |
17.10.2016 | 29.01.2017 | 58.41% | 30.01.2017 | 05.03.2017 | -0.84% |
Acest tabel arată că suma rezultatelor tranzacționării după prognoză este negativă și, prin urmare, departe de a fi ideală. Trebuie să încercați a doua opțiune și să o verificați cel puțin pe un cont demo, unde se ia în considerare swap-ul.
Astăzi v-am spus despre gândurile mele despre setările consilierului pentru un interval de timp diferit. Cred că unele dintre principiile fundamentale pot fi aplicate la optimizarea altor roboți. Am vrut să arăt prin această publicație că există câteva abordări generale care ajută la ajustarea multor roboți diferiți la intervalele de timp preferate. În plus, astăzi am aflat că la optimizarea acestui Expert Advisor, unii parametri se modifică, iar unii rămân la fel. Doar perioadele de optimizare și testare sunt supuse unor schimbări puternice.
După cum se întâmplă adesea, se deschide o afacere, dar, din păcate, prețul merge împotriva mișcării prezise. Acest lucru se întâmplă tot timpul și nu contează dacă ești un comerciant începător sau un lup valutar cu experiență - diferența este că o persoană cu experiență va putea „stăpâni” o tranzacție care pierde, transformând-o într-un profit folosind medierea poziției.
Strategia de mediere a pozițieiîn Forex, acesta este principiul creșterii pozițiilor și mărimii lotului într-o situație cu pierderi. Cu cuvinte simple, dacă prețul merge în direcția greșită, se deschid comenzi suplimentare cu un lot crescut, în timp ce totalul Stop Loss se apropie de preț, crescând astfel probabilitatea de a închide ordinele cu profit.
Important!!! Acest sistem, ca și martingala, este periculos și dacă calculul este incorect și nu sunt respectate regulile de gestionare a banilor, depozitul poate fi pierdut.
Atunci când lucrați cu mediere, este important să cunoașteți strategia de deschidere a comenzilor - când, la ce distanță, cu ce lot etc. Pentru a simplifica munca a fost EA creat care face totul automat. Mai jos sunt câteva exemple din munca sa.
Expert Advisor este instalat pe diagramă, parametrii sunt configurați (detalii mai jos) și se deschide o comandă. După deschiderea unei comenzi, consilierul însuși plasează o comandă în așteptare, la atingerea căreia se va deschide cu un lot sporit în aceeași direcție.
Gata, comanda noastră este deschisă, așteptăm să scadă prețul, dar merge împotriva noastră - se înțelege, când se ajunge la întârziere, vom avea 2 comenzi de vânzare. Ce s-a întâmplat:
Dar prețul crește din nou, crescând astfel pierderile noastre. Și se deschide o altă comandă în așteptare (al treilea). Acum avem 3 comenzi de vânzare deschise. Dar in acelasi timp, total stop loss se deplasează în sus. Și linia albastră arată nivelul de rentabilitate - la acest nivel, profitabilitatea totală este 0.
Prețul a călcat în picioare pe aceeași linie de ceva timp, apoi a mers în direcția de care aveam nevoie și s-a declanșat Stopul general, închiderea tuturor comenzilor. Așa funcționează metoda de mediere Forex cu ajutorul unui consilier.
Această strategie de mediere poate fi utilizată dacă prețul a mers în direcția greșită și nu există nicio dorință de a închide comanda în pierdere. Dar, în același timp, trebuie să fii sigur că ai suficient depozit pentru a deschide mai multe comenzi cu un lot crescut. Mai jos este un alt exemplu despre cum funcționează media și Forex Expert Advisor.
Pentru a instala un consilier, utilizați instrucție dacă nu știi cum să instalezi un consilier în MT4.
Setări:
Secțiunea Selector de comandă:
Setările din această secțiune selectează comenzile pe care EA le va media. Cu setările implicite, EA va face media tuturor comenzilor deschise pentru o anumită pereche valutară.
Opțiuni de plasă:
Opțiuni de localizare:
Aceste opțiuni activează modul de blocare. Dacă numărul maxim de comenzi de grilă este deschis și prețul a depășit punctele LockDistPips de la ultima comandă din coș, EA deschide o comandă opusă cu un volum egal cu volumul total al tuturor ordinelor deschise (blocarea completă a poziției) și elimină toate opresc pierderile și iau profit. Ca urmare, poziția devine complet neutră, iar consilierul se oprește.
Parametrii MaxDD:
Această funcție închide toate comenzile când se atinge limita maximă.
Opțiuni suplimentare:
Tranzacționarea cu ordine în așteptare are următoarele avantaje:
Dacă, sub rezerva prezenței unei tendințe, totul pare destul de simplu, atunci ce să faceți atunci când piața se confruntă cu o plată prelungită. În acest caz, se recomandă utilizarea comenzilor limită în loc de a opri ordinele în așteptare. Să luăm în considerare o situație specifică cu un exemplu. Să presupunem că există un plat pe piață, atunci plasăm patru ordine de cumpărare cu limită sub prețul curent și ordine cu limită de vânzare peste preț.
Când unul dintre comenzi este declanșat, seria opusă de poziții ar trebui ștearsă. Stop loss-urile tuturor comenzilor trebuie setate la același nivel, așa că dacă prețul nu merge în direcția noastră, putem repara pierderile și construi o nouă grilă de comenzi. Același lucru este valabil și pentru luarea de profituri. Când se atinge profitul cumulat predeterminat, toate comenzile trebuie șterse. Dacă prima comandă a funcționat și a fost închisă prin take profit, atunci totul este clar aici. Dacă prețul merge împotriva noastră, atunci vor fi deschise noi tranzacții, dar pentru a închide tranzacțiile la profitul total, prețul va trebui să parcurgă o distanță mult mai mică. Această strategie funcționează bine pentru tranzacționarea pe piețe calme, cu mișcări slabe de preț și retrageri rapide, de exemplu, în timpul.
Pe lângă plasarea manuală a comenzilor în așteptare, există și grile de comenzi speciale, dintre care una este scriptul SetGridOrders. Cu acesta, puteți plasa un număr nelimitat de comenzi în așteptare. Trebuie doar să-l trageți din „Navigator” în diagramă, specificând setările necesare pentru următorii parametri în fereastra care se deschide:
extern double Price – prețul de deschidere al primei comenzi;
extern dublu Lot – dimensiunea lotului;
extern int SetOrders – numărul de comenzi;
extern int Step – distanța dintre comenzi;
extern int StopLoss – nivelul stop loss;
extern int TakeProfit – nivelul take profit;
extern bool GeneralProfit - profit total, la atingerea căruia toate comenzile vor fi închise;
extern bool GeneralStop – pierdere totală, la atingerea căreia toate pozițiile deschise vor fi închise și ordinele în așteptare nelucrate vor fi șterse.
De asemenea, puteți activa un semnal sonor care vă va anunța când este declanșată prima comandă. După ce ați specificat toate setările necesare, ar trebui să faceți clic pe OK, care va deschide o nouă fereastră în care va trebui să selectați tipul de comenzi în așteptare - stop sau limită. Astfel, acest script va fi util pentru oricine și va simplifica foarte mult tranzacționarea manuală.
După cum se poate observa din descrierile strategiilor, tranzacționarea cu ordine în așteptare necesită ca comerciantul să aibă maximă concentrare și atenție. Trebuie să monitorizați constant situația actuală, să adăugați o nouă comandă la timp dacă strategia o cere sau să ștergeți grila dacă se atinge profitul sau pierderea totală, apoi adăugați o nouă grilă de comenzi la grafic. Scriptul descris mai sus vă scutește parțial de sarcina plasării comenzilor, dar acesta este doar un script, nu, trebuie să fie rulat manual de fiecare dată când este construită o nouă grilă de comenzi. Vă atragem atenția să luați în considerare un expert consilier profitabil, care a dat rezultate bune la perechea valutară GBPUSD.
Acest expert consilier se bazează pe principiul mersului aleator al numerelor - mișcarea browniană. Când acest expert consultant este instalat pe grafic, împarte zona din jurul prețului în două părți și plasează ordinele limită de vânzare peste preț și ordinele limită de cumpărare sub preț. Rentabilitatea ridicată a Expert Advisor este asigurată de utilizarea lui , care este activată în cazul mișcărilor de preț fără recul. Cu toate acestea, atunci când apar tranzacții în pierdere, lotul nu se dublează, ca în majoritatea Expert Advisor-ilor bazați pe Martingale, ci printr-un anumit coeficient specificat în parametrul PlusLot, ceea ce face ca utilizarea acestui Expert Advisor să fie mai puțin periculoasă.
Deoarece grila de comenzi se bazează pe diferența de puncte dintre comenzi, nu contează prea mult, dar cel mai bine este să instalați consilierul pe M5 sau M15. Consilierul expert în grilă de comandă poate lucra în două direcții în același timp. Dacă comenzile multidirecționale funcționează, el va aduce pe fiecare dintre ele să profite și, dacă este necesar, redeschide grila la noi niveluri. Principalul dezavantaj al acestui Expert Advisor este că, în cazul unei întreruperi de curent sau de internet, nu își „amintește” ce comenzi are și care nu. Prin urmare, trebuie să ștergeți vechea grilă de comenzi și să reporniți consilierul. Pentru a preveni acest lucru, vă recomandăm să instalați consilierul pe .
EA are următoarele setări:
Comenzi - aici trebuie să specificați numărul maxim de comenzi;
lot1 – dimensiunea inițială a lotului pentru prima comandă din grilă;
PlusLot – coeficient prin care lotul inițial va crește atunci când apar tranzacții în pierdere;
FirstStep - distanța de la prețul curent până la prima comandă;
Pas - distanta intre comenzi;
SLoss - dimensiunea stop loss pentru fiecare tranzacție sau pentru întreaga grilă;
TProfit - take profit size pentru fiecare tranzacție sau pentru întreaga grilă;
ProfitClose - acest parametru este responsabil pentru închiderea tuturor comenzilor unidirecționale atunci când se atinge profitul total;
TrailingPercent - mărimea profitului total care va fi urmărit, în procente;
magia - număr unic al consilierului;
CloseEndWeek - când acest parametru este activat, consilierul închide forțat toate comenzile la sfârșitul săptămânii;
HourClose - aceasta specifică ora de închidere a tuturor comenzilor vineri.
După cum am menționat mai sus, este destul de dificil să preziceți direcția mișcării prețului, motiv pentru care gridders folosesc o grilă de ordine pentru a prinde orice mișcare a prețului. Cu toate acestea, în practică, un scenariu favorabil este extrem de rar - care este slăbiciunea unor astfel de strategii. Piața este în continuă schimbare, dacă ieri una dintre perechile valutare era de 200 de puncte, acum nu depășește 50 de puncte. Poate că totul este în determinarea incorectă a nivelurilor pentru plasarea comenzilor în așteptare. Și totul pentru că înainte de plasarea comenzilor nu se efectuează nicio analiză, iar grila de comenzi este plasată la întâmplare. Dacă tranzacționarea cu ordine în așteptare ar fi efectuată de la niveluri semnificative, atunci ar aduce mult mai mult profit. Ne propunem să luăm în considerare consilierul expert al grilei FractalGrid, bazat pe utilizarea analizei fractale.
Tranzacționarea acestui Expert Consilier constă în plasarea comenzilor în așteptare la nivelul străpungerii maxime și minime fractale. Puteți citi despre ce sunt fractalii și cum să îi definiți. Se recomandă utilizarea H1 ca interval de timp de lucru. Există două tactici de tranzacționare EA:
Când se formează un nou fractal, o comandă în așteptare neprelucrată este transferată de la nivelul vechi la cel nou;
Când se formează un nou fractal, vechea ordine în așteptare nu este ștearsă, ci se adaugă o nouă ordine.
Să trecem la descrierea setărilor FractalGrid Expert Advisor:
Loturi – acest parametru stabilește o valoare fixă a loturilor de tranzacționare;
Risc – dacă puneți zero în fața parametrului Loturi și specificați valoarea parametrului Risc, atunci dimensiunea lotului pentru fiecare comandă nouă va fi calculată pe baza mărimii actuale a depozitului;
RiskOnBalance – prin setarea acestui parametru la adevărat, dimensiunea lotului va fi calculată pe baza mărimii soldului, iar prin selectarea modului fals se va lua ca bază cantitatea de marjă liberă;
FractalPeriod - aici trebuie să specificați perioada fractalului, care trebuie să fie neapărat impar;
DeleteOldOrder - acest parametru este responsabil pentru alegerea tacticilor de plasare a comenzilor în așteptare, care a fost menționat mai sus. Dacă doriți să utilizați prima tactică, atunci selectați adevărat, iar pentru a doua tactică, specificați fals;
Strategia grilei de comenzi nu este, dar poate fi destul de profitabilă. În funcție de starea pieței, puteți utiliza o grilă de ordin stop - în prezența unei tendințe sau o grilă limită - în timpul unui plat. Pentru a simplifica construirea unei grile de comenzi, puteți folosi scripturi, precum și consilieri. Cu toate acestea, se recomandă utilizarea Expert Advisors grid numai sub supravegherea unui comerciant într-un mod semi-automat. Succes la tranzacționare!