Cum de a testa și de a optimiza Consilier

Cum de a testa Advisor

1) Deschideți tester strategie MT4, du-te la

2) În „Consilierul“ set consilier dvs.
3) Alegeți o pereche de monedă, de exemplu, EURUSD
4) Setați modelul - toate căpușele
5) Verificați caseta „Utilizare data“
6) Setați data dorită. Pentru a evita greșelile, verifica arhiva citate, citate actualizați dacă este necesar.
7) Setați perioada (intervalul de timp).

8) Pentru a vedea progresul EA, bifați caseta „Redare“

Optimizarea reprezinta treceri succesive ale aceluiași expert, cu intrări diferite pe aceleași date. În acest caz, putem alege parametrii sub care eficiența de experți va fi maximă. MT4 Terminal a integrat mijloace pentru automatizarea acestui proces.

Pentru a optimiza setările, setați eticheta de „optimizare“. În expert stabilit proprietățile intervalul de variație a parametrilor pe care doriți să le selectați și faceți clic pe Start.

După ce executați Advisor în tester pe optimizarea, veți obține o cantitate foarte mare de rezultate. Acum rămâne cel mai dificil - ce rezultat pentru a alege care parametrii sistemului este doar montarea la poveste, și în ce parametrii sistemului vor fi profitabile pe piața reală.
Atunci când optimizați în MetaTrader este convenabil de a folosi un algoritm genetic, și alegeți o setare de echilibru optimizat. Astfel, încercați să maximizeze sistemul de profit. Dar acest lucru nu înseamnă că rezultă din profitul maxim ne va da un sistem care este capabil de a face un profit pe piața reală.
În timpul de optimizare nu ar trebui sa doar cele mai bune rezultate, și selectați cele mai fiabile din toate - cel care va fi profitabilă în viitor. Va fi mai ușor de făcut în cazul în care buruienile cunoscute în afara rezultatelor testelor.
În acest scop, propun reguli simple, care va ajuta la reducerea cantității de rezultate de optimizare a sistemului.
1. Numărul de tranzacții nu ar trebui să fie mai mică de 300. Este mai bine să fi fost mai mult de 500.
Sisteme 2.Profit-factorului (raportul intre profitul brut si pierderea totală) trebuie să fie mai mare de 1,5. - cu cât factorul de profit cu atât mai bine, dar nu uita despre celelalte puncte.
3. Atunci când testarea este perioada de optimizare, sistemul ar trebui să arate rezultate corespunzătoare celor obținute în timpul optimizării. Primul lucru pe care ar trebui să acorde o atenție la această tragerilor, nu ar trebui să fie mai mult decât perioada de tragere pentru optimizare (aceasta este elementul următor).
4. Sistemul de Tragere trebuie să fie o astfel de valoare, care permite să tolereze depozit. Sistemul tragerilor - aceasta este pierderea noastră că ne putem permite, fără să se oprească de tranzacționare. Dacă sistemul este real, permite tragerea creditului mai mare decât cea care a obținut în testele, un astfel de sistem trebuie să fie scos din licitație și REVISE. Puteți argumenta cu privire la valoarea admisibil trageri. Lăsați toată lumea decide pentru sine cum ar putea dona în caz de eșec.
5. Atenție la tine parametrii de sistem sunt optimizate. Valorile variabilelor rezultate din optimizare trebuie să fie rezonabile și să respecte cu ideea de bază a sistemului.
Aceste reguli simple vă permit de a elimina în mod evident în afara parametrilor sistemului, care nu va funcționa în lumea reală.

De ce atunci când este testat pe aceiași parametri, rezultate diferite?
Există mai multe opțiuni:
- Dacă utilizați un algoritm genetic în optimizarea, rezultatele vor varia aproape întotdeauna un pic, dar.
- În cazul în care testerul este în on-line, poate paginate citate care se actualizează baza de date, astfel schimbarea istoriei.
- Tester ia setarea DC (spread, schimb, stoplevel.), În contul care este conectat la terminalul curent, de exemplu, pompat citate din centrul de date MQ, și testate în momentul conectării la un alt DC.

mai mult și în cele din urmă câteva sfaturi.
Nu efectuați niciodată optimizarea sistemului a întregii istorii disponibile. Lăsați întotdeauna o bucată de date (aproximativ 10%) pentru a testa eșantionului. Acesta este un punct foarte important în timpul de optimizare. În cazul în care sistemul de la acest interval se comportă în mod diferit decât în ​​perioada de optimizare, nu ezitați să se debaraseze rezultatele optimizării - este potrivit doar pentru poveste.
citiți întotdeauna rezultatele de optimizare. Prin observarea modului în care rezultatul activității sistemului se schimbă cu un parametru, se poate spune modul în care acest parametru afectează sistemul. Acesta poate fi, în general, excluse de optimizare.
Mulți susțin că optimizarea poate regla numai sistemul la istoria curbei, iar ea nu s-ar comporta ca sa comportat în tester. Acest lucru nu este adevărat. Folosind datele istorice, puteți întotdeauna testa în mod corespunzător sistemului și pentru a selecta astfel de opțiuni, care vor lucra în viitor, pe piața reală. Acest lucru este dificil și necesită un pic mai mult timp decât majoritatea oamenilor cred, dar este posibil.
Cu cât de testare și sistem cuprinzător mai mult, cu atât mai mult să învețe despre ea și cu atât mai mult puteți câștiga pe ea.

articole similare