Wellforex - reguli pentru dezvoltarea sistemelor de tranzacționare

Cum să testați sistemele de tranzacționare în valută?

Testarea ar trebui să fie la fel de corectă și obiectivă și să nu lase un domeniu de activitate pentru speculații și iluzii. Această din urmă circumstanță este mult mai importantă decât pare la prima vedere. Există întotdeauna tentația de a da o dorință gînditoare. Dacă aveți o curbă frumoasă de creștere a depozitelor și parametri extraordinari de profitabilitate în cadrul testului, dar cu o ușoară modificare într-un singur parametru, întreaga imagine se desparte, apoi ispita nu este să o observați. Acest lucru nu poate fi tolerat. Trebuie să fii cinstit cu tine însuți. Din același motiv, nu aveți încredere în testarea preliminară cu "ochi", cu identificarea vizuală a intrărilor și ieșirilor direct pe tabelul de prețuri sau pe indicatori. Vei supraestima întotdeauna în mod involuntar profiturile și vei subestima pierderile din tranzacțiile observate. Rezultatul testului automat vă poate dezamăgi foarte mult. Există mai multe cerințe de bază pentru procesul de testare a sistemelor de tranzacționare pe Forex.

Când dezvoltați și testați sisteme, nu utilizați bara zero. bara care se află în faza de formare. Utilizați numai barele deja formate. Chiar și atunci când este testat la fiecare tick, nu poți fi sigur de adevărul citatele din bara de preț, care este o condiție prealabilă pentru o denaturare gravă a rezultatelor testelor.

Aveți grijă de calitatea utilizată în testarea cotațiilor. Asigurați-vă că nu au "găuri". Cotațiile pot fi descărcate direct de pe serverul de tranzacționare DC, pot fi găsite în acces liber pe forumuri. Unele DC-uri postează arhive de citate pe site-urile lor. Din experiența mea pot spune că pe citatele aceluiași instrument, obținute din diferite surse, puteți obține rezultate complet diferite ale testelor. În orice caz, înainte de a începe testarea și optimizarea serioasă, verificați cuvintele vizuale, zonele "găuri" și "rupte" vor fi vizibile. Cotațiile pentru perechile valutare importante pot fi descărcate în secțiunea arhivei Cotații.

Metoda cea mai obiectivă de testare este pentru toate căpușele. Cu toate acestea, este cel mai consumator de timp. Dacă optimizați mai mulți parametri, atunci această testare vă va duce mai multe ore sau chiar și o zi. Sistemele construite folosind barele formate pot fi testate și optimizate fără a recurge la această metodă. E suficient să aranjați o verificare a tuturor căpușelor după finalizarea optimizării. Rezultatul nu ar trebui să fie foarte diferit.

Parametrii sistemului de tranzacționare, stabilit de dvs. în cadrul testului, nu trebuie să contravină proprietăților instrumentului (simbolului) pe care se efectuează testarea. Acestea sunt nivelele StopLoss, TakeProfit, precum și mărimea loturilor. Fiecare pereche valutară are un nivel individual de opriri, răspândire, dimensiune minimă a contractului etc. Puteți vedea semnificația lor în terminalul MetaTrader: "Privire generală asupra pieței" - "Simboluri" - "Proprietăți".


Dacă setările de oprire sau dimensiunile lotului din testul dvs. depășesc aceste valori, testarea va eșua, dintre care cele mai frecvente sunt:
  • 130 - Opriri nevalide.
  • 131 - Volumul schimburilor comerciale nevalide.
Condițiile de „anormale“ de pe piață (de exemplu, mișcarea puternică a prețurilor, după eliberarea de importante știri macroeconomice) opri nivelurile și răspândirea nu poate fi mărit. Dacă executați un test în astfel de momente, concentrându-se pe proprietățile simbolului în condiții normale de piață, testul poate fi, de asemenea a avut loc cu erori .
Unele răspândit DC (de exemplu, „Alpari“) sunt plutitoare, cum ar fi perechea EURUSD la spread-urile normale de piață pot varia de la 0,5 până la 1,8 puncte pentru câteva minute. În cazul în care terminalul este conectat la serverul de curent continuu și faci testarea, rezultatele testele cu aceiași parametri vor fi diferiți, în special în sistemul de tranzacționare cu o valoare mică a câștigului de așteptare.

Cea mai valoroasă secțiune a istoriei cotațiilor este anul trecut. Pe acesta este necesar să se efectueze teste "orb", se numește "testarea în afara eșantionului". Dezvoltarea sistemului în timpul porțiunii inițiale a datelor (4-5 ani) și apoi de testare fără a schimba ceea ce crezi cel mai bine combinația de parametri și reguli în mai recenta perioada BPR-mennom (anul trecut). Dacă rezultatul nu este satisfăcător, procesul se repetă. Acest lucru minimizează probabilitatea ajustării. Un sistem de tranzacționare care trece printr-o simplă testare sau optimizare fără teste "orb" este probabil să fie sortit eșecului.

Testarea intrărilor și ieșirilor sistemului de tranzacționare ar trebui efectuată separat. În ciuda faptului că sistemul de-Ma pe structura și definirea, este un set de piese de interdependente, și se pare rezonabil că ar trebui să fie testate în complex, există o problemă în care un element al sistemului poate îmbunătăți sau înrăutăți rezultatele în raport cu cealaltă. Puteți fi o metodă excelentă de evenimente, cu toate acestea, dacă aveți ieșiri slabe, acesta va respinge intrarea dvs., împreună cu partea rămasă din sistem Hsia. Puteți izola ieșirile de la intrări, de exemplu, folosind o ieșire de timp simplă, să spunem după 5, 10 sau 15 lumânări după intrare.

FOREX - CONSULTANȚI WELLFOREX

Articole similare