Expert Advisor care deschide comenzile în așteptare în două direcții.  Strategia grilă de comandă - tranzacționare profitabilă cu comenzi în așteptare

Expert Advisor care deschide comenzile în așteptare în două direcții. Strategia grilă de comandă - tranzacționare profitabilă cu comenzi în așteptare

Tranzacționarea cu ordine în așteptare are următoarele avantaje:

  • Strategia nr. 2 - tranzacționare folosind o grilă de ordine într-un plat

    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 se vor deschide 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.

    Scripturi pentru plasarea automată a unei grile de comenzi

    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, drept urmare se 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ă luăm în considerare un expert consilier profitabil, care a demonstrat o activitate bună 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. Totuși, atunci când apar tranzacții cu pierderi, lotul nu este dublat, ca în majoritatea EA-urilor bazate pe sistemul Martingale, ci de un anumit coeficient specificat în parametrul PlusLot, ceea ce face ca utilizarea acestui EA 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 depășirii maximelor și minimelor 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!

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ă, ordinele suplimentare sunt deschise 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.

1-a comanda

Ordinul 2

Ordinul 3

închidere

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ă.

  • BuySell (Buy/Sell/All): Cumpărare – numai comenzile de cumpărare în medie; Vânzare - medie numai comenzi de vânzare;
  • Toate – comenzi medii atât pentru cumpărare, cât și pentru vânzare.
  • Biletul: Doar media comanda cu acest număr. Dacă 0, dezactivat.
  • Magie: Doar comenzi medii cu această magie. Dacă 0, dezactivat.

Opțiuni de plasă:

  • GridStepPips: pas de grilă.
  • TakeProfitType (FixedTakeProfit/DistanceFromBE): selectează modul în care este calculat profitul.
  • FixedTakeProfit - take profit se calculează din ultimul ordin de piață (comanda cu cel mai bun preț);
  • DistanceFromBE - profitul este calculat din pragul de rentabilitate.
  • TakeProfitPips: luați profit.
  • LotMult: multiplicator de lot.
  • MaxGridLevel: numărul maxim de comenzi de grilă permise.
  • SetTPAtOnce (TRUE/FALSE): Dacă TRUE, EA va stabili profitul total pentru toate comenzile deschise simultan; dacă este FALS, EA va stabili profitul total după intrarea primei întârzieri pe piață.

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.

  • UseLock (TRUE/FALSE): activați/dezactivați opțiunea de blocare.
  • LockDistPips: distanța pentru plasarea unei comenzi de blocare.

Parametrii MaxDD:

Această funcție închide toate comenzile când se atinge limita maximă.

  • MaxDD: Tragere maximă admisă, în unități valutare de bază (dacă 0, dezactivat). Dacă reducerea deschisă este egală sau depășește pragul stabilit, toate ordinele deschise sunt închise și tranzacționarea se oprește.
  • MaxDDPerCent: La fel ca MaxDD, dar ca procent din soldul depozitului. De exemplu, dacă MaxDDPerCent = 30, tranzacționarea va fi oprită atunci când se ajunge la o reducere deschisă de 30% din sold. Dacă 0, atunci este dezactivat.

Opțiuni suplimentare:

  • MagicEA: magia medierii comenzilor.
  • MagicLock: magia ordinului de blocare.
  • comment_color: culoarea textului din caseta de informații.
  • box_color: culoarea de fundal a casetei de informații.
  • colBE: culoarea liniei de rentabilitate.
Safety SLP - Position Leveling. Atenuarea pierderilor prin suprapunerea comenzilor pozitive.

Cât de puțin este nevoie pentru fericire. Dpentru unul, este sănătatea, pentru altul este dragoste, cuiva îi lipsește bunăstarea materială, cineva vede fericirea în comunicare, cineva este fericit că cineva are nevoie de el, cineva trebuie doar să se bucure de viață pentru fericire.

Pentru comercianți, fericirea este atunci când semnalele sunt elaborate 100% în plus. Fie pierderea este redusă la 0, fie cel puțin la minim. Consilierul expert Safety SLP va ajuta la reducerea unei poziții care pierde la pierderi minime prin nivelarea pozițiilor de blocare.

După cum ați înțeles deja, acest Expert Advisor este descendentul unui Expert Advisor și scopul său este de a minimiza pierderile pozițiilor dumneavoastră dacă acesta din urmă a ieșit negativ pe o anumită distanță.

Mii de comercianți și programatori Forex în fiecare zi încearcă să găsească o modalitate de a aduce o poziție într-un plus. Nu fiecare persoană va fi de acord să-și piardă banii la o retragere. Neînțelegând în același timp că este mai bine să pierzi 30 de puncte decât să scurgi întregul depozit. Dar, cu toate acestea, dorința de a aduce poziția într-un plus - apare în toată lumea. Expert Advisor Exp - Metoda de mediere . Există și o cale, prin închiderea parțială a pozițiilor.

Fiecare metodă are avantajele și dezavantajele sale. Dar poate că o anumită persoană se va potrivi în mod specific unei metode sau tactici. Prin urmare, voi continua seria de articole dedicate modalităților de a aduce poziții în plus sau de a minimiza pierderile.

Această metodă a fost propusă de unul dintre utilizatorii portalului nostru. Consilier bazat pe încuietoare de siguranță. Prima funcție principală a acestui asistent este să plaseze o ordine opusă poziției noastre și să urmeze această ordine în spatele poziției noastre.

Tactica asistentului Siguranță SLP

La plasarea comenzii principale (manual sau de către un alt consilier terț), Siguranță SLP plasează un ordin stop blocat (opus principal) cu același lot la distanța StopOrderDelta.

Opțiunea 1 de dezvoltare:

Dacă ordinul de blocare nu a funcționat și comanda principală a fost închisă de Take Profit sau de Trailing, atunci oprirea în așteptare Siguranță SLP comanda este inchisa.

Dezvoltarea optiunii 2:

Când se declanșează o ordine de blocare, se formează o blocare negativă. În acest moment, este necesar să eliminați Take Profit din comanda principală și conceptul de ordin „principal” pare să dispară, iar 2 ordine opuse egale se obțin cu formarea unui blocaj negativ. În continuare, așteptăm în ce direcție va merge prețul de la comenzi (în sus sau în jos). Când unul dintre cele două ordine devine pozitiv și acoperă 1/10 din ordinul negativ, atunci închidem ordinea pozitivă (complet) și 1/10 din lotul ordinului negativ, ținând cont de mic (2 ... 5). puncte) profitul primit în urma acestei închideri. Apoi, un ordin de blocare este plasat din nou opus ordinii negative rămase. Lotul trebuie să fie egal cu lotul rămas din ordinul negativ. Apoi ciclul se repetă până când există o comandă negativă cu un lot rămas:

Lot=1/10* InitialLot

esență : o blocare negativă este nivelată prin închiderea unei părți a unuia (mergând negativ) dintre aceste ordine, în detrimentul unui alt ordin care a primit un anumit profit.

Exemplu la opțiunea 2 (în acest exemplu, spread-ul nu este luat în considerare): să presupunem că avem un ordin negativ cu un lot de 1 și un drawdown (-100 de puncte), precum și un ordin opus care are același lot ( lotul este determinat automat de prima comanda) si a ajuns la 12... 15 puncte de profit. Apoi închidem ordinul profitabil (se dovedește 12 ... 15 puncte de profit) și, de asemenea, închidem 0,1 lot din ordinul negativ, unde obținem pierdere (-10 puncte). Ca rezultat, în total - 2 ... 5 puncte de profit. În plus, pe ordinul negativ rămas cu mult 0,9, un ordin de blocare opus este plasat și la distanța StopOrderDelta cu un lot de 0,9. Și așa mai departe până când nu mai rămâne - o blocare negativă cu mult 0,1.

Variabile și setări externe

Nume Descriere
SLP Nivelarea blocării negative prin închiderea unei părți a unuia (mergând negativ) dintre aceste ordine, în detrimentul unui alt ordin care a primit un anumit profit.
Activați funcția de consilier.
PercentLotToSLPCclose Lot pentru inchiderea comenzilor inchise.
O parte din lot care va fi închisă la nivelare.
Indicat în loturi.
ProfitinDollarToCloseLock Suma de dolari în plus pentru a închide lacătul.
În această opțiune, trebuie să specificați numărul de dolari din profit pe care îl va câștiga o poziție pozitivă pentru ca funcția de închidere și nivelare să funcționeze.
Magic_Monitor Monitorizați toate magiile sau introduceți magiile pentru a fi monitorizate aici 0 - poziții deschise manual.
supravegherea pieței Permite posibilitatea deschiderii pozitiilor cu stop loss/ take profit in contul cu executie MARKET.
Prima poziție este deschisă, după o deschidere cu succes, nivelurile stop loss și take profit sunt modificate.
StopOrderDeltaifUSE Distanța unei comenzi în așteptare față de poziția principală.
De fapt, distanța dintre pozițiile castelului.
Vă permite să ajustați distanța în puncte atunci când trebuie să creați un castel. Dacă poziția ta „a mers” în interval StopOrderDeltaifUSE puncte dar nu a conectat comanda în așteptare, atunci când poziția principală este închisă, comanda în așteptare este ștearsă.
ModifyOrdPend Activați modificarea prețului de deschidere al comenzilor în așteptare atunci când prețul se mișcă.
Permite comenzilor în așteptare să urmărească prețul.
Magie Numărul magic de comenzi în așteptare care urmează să fie deschise.
opri pierderea Stoploss pentru comenzile în așteptare, 0 - neutilizat
ia profit Luați profit pentru comenzile în așteptare, 0 - neutilizat
MNLOT Dacă 1, atunci nu este folosit. Coeficient de lot pentru o comandă în așteptare.
De exemplu MNLOT=2, poziție principală = 0,5 lot. O comandă în așteptare se va deschide cu lot = 1
TrailingStopUSE Activați trailing stop al pozițiilor.
Include trailing stop numai pentru pozițiile care au fost activate și deschise de EA
IfProfTrail Activați trailing stop numai atunci când poziția a câștigat puncte de profit TrailingStop.
Dacă dezactivați această opțiune, EA va activa funcția de trailing stop imediat ce poziția câștigă +0 pips de profit. Apoi primul stop loss va fi setat în zona negativă.
trailing stop Distanța în puncte de la prețul curent până la stop loss-ul setat.
Dacă profitul curent = 200 pips și TrailingStope = 100, atunci stop loss-ul va fi setat la +100 pips. Astfel, oferim prețului posibilitatea de a reveni cu maximum 100 de puncte. În caz contrar, stop loss-ul va funcționa și poziția va fi închisă la +100 de puncte.
pas de urmă Etapa de schimbare a stop loss atunci când funcția de trailing stop este activată.
Închidere prin profit total Vă permite să închideți poziții dacă profitul sau pierderea totală depășește valorile setate

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 unui robot 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:

  • setați SL și TP fix, în viitor pot fi schimbate manual;
  • utilizați un trailing stop („trail” the deal), în acest caz, este suficient să setați pur și simplu distanța la care SL se va mișca după preț.

Utilizarea roboților vă permite să extindeți semnificativ posibilitățile de lucru cu comenzi. Majoritatea consilierilor de acest tip permit:

  • filtrează ofertele făcute de diferiți consilieri și manual și lucrează separat cu fiecare grup de comenzi;
  • este posibil să se filtreze toate tranzacțiile după profit/pierdere. Datorită acestui fapt, puteți, de exemplu, să forțați consilierul să închidă singur toate tranzacțiile, de îndată ce totalul total pentru tranzacții devine pozitiv;
  • odată ce setați valorile stop loss și take profit, puteți încheia alte tranzacții cu aceiași parametri - acest lucru este important atunci când tranzacționați pe intervale de timp m1 - m15.

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:

  • folosiți 5 variante de „traul”. Algoritmul include posibilitatea de urmărire a poziției folosind MA, canal Donchian, Parabolic, ATR, desigur, trailing stop fix nu a dispărut;

  • urmăriți rezultatul total al tranzacțiilor deschise, un comerciant poate stabili un anumit prag, la intersecția căruia botul va închide tranzacțiile;
  • cu setarile standard, de indata ce pretul se misca in directia corecta pe o distanta egala cu 0.5SL, 50% din tranzactie este inchisa. Din acest motiv, chiar dacă prețul nu ajunge la TP, pierderea va fi totuși egală cu zero.

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 magia 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 este potrivit pentru fanii 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. O sursă:

Butoane sociale pentru Joomla

Popular:

  • 14 noiembrie 2013 06:32 | Indicator de inversare - determinați sfârșitul tendinței 52758
  • 04.02.2015 10:04 | Indicatorul VSA citește piața ca pe 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 decembrie 2013 01:48 | Tranzacționare intraday - strategie valutară orară 38800

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 consultant 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.

  • Platformă: Metatrader 4
  • Plătit/gratuit Un liber.
  • Perechi valutare: Probabil că în momente diferite poate funcționa pe orice instrument. La momentul publicării, a fost testat pe perechea EURUSD, în timp ce pe perechea USDJPY arată rezultate puternic negative.
  • Interval de timp: M1, în mod paradoxal, nu este intervalul de timp recomandat. Tocmai l-am testat în acest interval de timp. Astăzi voi încerca să dezvălui secretele optimizării pentru alte intervale de timp.
  • Timp de tranzacționare R: Poate lucra non-stop. Îi place să facă comerț în timpul lansării de știri importante.
  • Conturi recomandate R: Această versiune va funcționa pe orice cont. Cu toate acestea, ghilimele sunt recomandate din cinci cifre. Cele patru cifre au nevoie de ceva lucru.
  • Depozit minim pentru risc minim: Acest expert consilier este foarte generos cu depozitul. Poate funcționa pe 100 de unități cu mult 0,01. Desigur, creșterea lotului crește riscurile destul de puternic.
  • cometariu: Expert Advisor poate da rezultate bune doar la anumite intervale de timp și un instrument adecvat, în alte condiții se va îmbina.

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.

Indicator de volatilitate U

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.

Descarca

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 parametrilor de volatilitate

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.

Selectarea perioadelor de timp potrivite

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.

O altă 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

Optimizarea altor parametri

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.

  1. Pe de o parte, îl putem optimiza pe baza a ceea ce aveam aici înainte. Am realizat, de exemplu, optimizarea lumânărilor de la 10 la 60 de minute. Aceasta înseamnă că s-ar putea să luăm aceeași distanță. Presupunând că aici se păstrează și factorul 5. Adică, putem optimiza de la 2 la 12 cu un pas de, să zicem, 2.
  2. Pe de altă parte, puteți vedea că tendințele de aici pot dura mai mult. La urma urmei, acesta este un interval de timp diferit, respectiv. În același timp, nu trebuie uitat că distanța de la începutul până la sfârșitul zilei de lucru și, în consecință, perioada în care swap-ul este scăzut sau adăugat din profit, se apropie. Putem spune că acesta este un cal atât de negru. Nu este complet clar cum va afecta profiturile până când nu încercăm să tranzacționăm cel puțin pe un cont demo. Dacă acest lucru nu vă sperie, atunci puteți să luați același lucru de la 10 la 60 în trepte de 5 și să optimizați.
  3. A treia modalitate este de a determina valoarea maximă a barei indicator de pe segment și de a optimiza ținând cont de aceasta. Adică, de exemplu, de la 5 la 200 în trepte de 5

Î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.

concluzii

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.