Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Testarea si optimizarea strategiilor de tranzacționare pentru a excela
Buna ziua! Comercianti Recent, m-am confruntat cu o provocare descurajantă: cum de a testa sistemul de tranzacționare au venit în minte. Forex Tester Testarea pentru o perioadă lungă de timp - nu este o sarcină ușoară și rapidă. Desigur, cel mai bun mod ar fi de a scrie un consilier și apoi trece printr-un tester strategii MetaTrader piatră de moară, dar din cauza programator meu prost, această opțiune prea a dispărut. În vaste întinderi ale Internetului dat peste un altul, care este cel mai potrivit pentru mine, o modalitate de a testa sistemele de tranzacționare în Excel, cu care elementele de bază și doresc să vă prezint.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

În fereastra care apare, selectați instrumentul ne dorit de tranzacționare, intervalul de timp și perioada de timp pentru care se va descărca citate. Faceți clic pe „Descărcați“.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Start Excel de import descărcat citate în programul nostru. Pentru a face acest lucru, în contribuția „Date“, apăsați butonul „din textul“.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Pe prima filă pentru a rula Text Import Wizard, faceți clic pe Următorul.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

În al doilea tab, a pus o bifă în „virgula“ și „spațiu“

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

În ultima filă, setați formatul pentru prima coloană - „Data“ și faceți clic pe „Finish“.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Importul datelor în celula A1.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Acum, pentru un citat în formă divină. coloana de volum va șterge inutile. Selectarea ultimelor patru coloane apăsați Ctrl + F și înlocuiți punctul în aceste coloane la virgule. Excel recunoaște datele numerice în doar virgule.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Citatele descărcate participa toate zilele săptămânii. Elimină inutile ne sâmbătă și duminică. Pentru a face acest lucru, efectuați funcția coloanei libere „WEEKDAY“. Selectarea prima dată a tabelului nostru. Tipul este determinată prin care zi a săptămânii stabilit 2. Noi apăsați «Enter».

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

În celula A2, obținem o cifră care indică ziua săptămânii. Aplicați un mic truc. în cazul în care cursorul în colțul din dreapta jos al celulei contactului cu datele obținute înainte de cruce și făcând clic în acest moment obținem date LMB calculat prin formula noastră la întreaga masă.

Selectați primul rând al tabelului și setați-l filtrare. Cu filtrul din tabelul de rezervă doar a șasea și a șaptea zile care corespund sâmbăta și duminica. Evidențierea le elimina.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Apoi, de asemenea, printr-o coloană de filtrare «Timpul» șterge perioadă nefolosit de la 0,00 ore la 7,00, 12.00-13.00 și 17.00-23.00.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Următorul pas este de a calcula valorile medii noastre în mișcare. Puteți utiliza SUM funcții și medie.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Dacă faceți clic de două ori pe colțul din dreapta jos al SMA calcula valoarea de celule pentru toate citatele folosite. Următorul pas vom calcula direcția de intrare în piață cu ajutorul valorilor obținute ale SMA. Noi folosim functia IF. Vânzările trebuie să se atribuie o valoare de „0“, achiziționarea de „1“. Vom efectua calcule pentru toate citatele.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Și, în sfârșit, e timpul să profit. Următoarele câștigurile conta gratuit coloana în funcție de direcția pozițiilor noastre folosind funcția IF.

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Rezumând valorile obținute în profit SUM coloana a obține un număr pozitiv! Uraaa, sistemul nostru este profitabil!

Pentru a construi graficul va calcula profitul cumulat al tranzacțiilor noastre.

Sistemul construi grafic de tranzacționare a datelor obținute:

Testarea si optimizarea strategiilor de tranzacționare pentru a excela

Prin modificarea parametrilor de variabile, putem optimiza orice sistem de tranzacționare, în scopul de a crește profitabilitatea acestora.

P.S. Vă rugăm să rețineți că aceasta este prima mea experiență în sistemele de testare în Excel toate calculele am petrecut așa cum o văd și să înțeleagă că, astfel încât în ​​caz de greșeli sau erori vă rugăm să nu bate ghivece de flori pe cap). Fișier cu aplica calculele. În cazul scrierii consilier pe acest sistem cu mare bucurie Ia-l pentru a testa pe piața reală și de a optimiza comerciale alte perechi).