Kako testirati savjetnika o povijesti u MT4. Kako ispitati savjetnike u MT4 ispravno? Automatsko ispitivanje Forex strategija Kako testirati savjetnika o povijesti
Funkcije platforme MetaTrader4 (MT4), razmislili su na najmanji detalj, omogućuju lako testiranje bilo kojeg trgovanja robota Forex, nakon što je određeno do njezine instalacije na pravi račun ili demo na odlagalištu. Test će pokazati sposobnost gotovo bilo kojeg robota! I danas ćemo detaljno razmotriti kako testirati trgovinske savjetnike u MT4 tester strategije.
Priprema odvojenog terminala MT4
I prvi, gdje početi - ovo je da biste dobili zasebnu MT4 platformu za testiranje savjetnika. To je u osnovi bez obzira na to kako će Forex broker posuditi platformu za te svrhe, budući da je povijest citata većina brokera izvlači iz Meta citati resursa. Odmah nakon što instalirate zaseban priključak na vašem računalu od M1 do D1. I poželjno je da na disku "s" vašeg računala bilo je oko 20 GB slobodnog prostora, jer navedeni arhivi zauzimaju mnogo prostora.
I još jedna važnija točka: test izravnog savjetnika je najbolji za obavljanje kada je internet isključen, tako da ako vaš MT4 želi ažurirati priču, nove citate (koji se obično preuzimaju u lite verziji), ne "izgubljeni" detaljni Citati koje ste preuzeli da biste proveli test.
Kao što je već spomenuto, bilo koji testiranje komercijalnog savjetnika treba provesti na zasebno, uspostavljeno za te svrhe, MetaTrader4 terminal i, naravno, na demo računu. Stoga, ako niste imali vremena za registrirati račun za trgovanje odmah nakon instalacije MT4, putem gumba Navigator idite na odjeljak za otvaranje trgovinskog računa i pomoću savjeta platforme, registrirajte novi demo račun:
Sada kada se s pripremom MT4 završit ćemo s procesom testiranja. Detaljno razmislite o tome kako se stručni test može obaviti učinkovito.
Kako postići kvalitetu modeliranja 99%
Što je veći postotak modeliranja, to je bolji dobiveni rezultat će odgovarati stvarnim mogućnostima testiranja robota trgovanja. Ako, prilikom testiranja stručnjaka, primili ste kvalitetu modeliranja ispod 80%, rezultati ispitivanja mogu se smatrati površnim. Oni se moraju uzeti u obzir pri donošenju odluke o instalaciji trgovinskog robota na pravi račun. Morate postići kvalitetne rezultate, ne manje od 90%. U idealnom slučaju, to je 99%. Upravo to rezultat se može vjerovati. Međutim, nećemo zaboraviti da je prinos prikazan u prošlosti ne jamči da će robot trgovanja trgovati na sličan način u budućnosti. Međutim, ako robot pokazuje prinos u prošlosti, to je još uvijek barem neka vrsta jamstva da se bavimo profitabilnim stručnjacima za trgovanje. Slično tome, savjetujemo vam da se razmislite i vi!
Važno! Kako bi dobili najtočnije podatke od tikovine, u kojima je moguća kvaliteta modeliranja je 99%, bolje je koristiti Povijest citata Dukascopi, koja će pomoći programu za označavanje.
1. Da biste testirali robot za trgovanje, otvorite tester strategije putem MT4 središnje konzole:
2. Odaberite Testiranje Testiranje "Advisor" i njegovo ime u zasebnom prozoru padajućeg testera:
3. Odabiremo vremenski okvir citata na kojima ćemo testirati i veličinu širenja (ostavljamo "struje"):
4. Ako je potrebno, gumb "Stručna svojstva" može promijeniti parametre trgovinskog savjetnika, postavljanje iznosa trgovinskog depozita i fokus trgovinskog savjetnika:
kao i parametri trgovinskog stručnjaka Forex (veličina transakcija, zaustavljanja i osobina, parametri korištenih pokazatelja, itd.):
5. I na kraju, odaberite razdoblje testiranje Forex stručnjaka, postavljanje vremenskog intervala u testeru, gdje želite "voziti" trgovinski robot:
6. Kliknimo na gumb "Start" u desnom kutu testera i pričekajte dok platforma testira rad robota trgovanja.
Procjena rezultata
Nakon što se tester strategije razbija forex stručnjaka u vremenskom intervalu koji ste naveli s navedenim stručnim parametrima, dobit ćete rezultat testa. Najbolje je razmotriti rezultate ispitivanja spremljene kao izvješće. Da biste to učinili, prođite kroz karticu "Rezultati" i kliknite na bilo koju od transakcija Pkm, spasi ga kao otact. Nakon toga naći ćete sličan prozor izvješća:
Nećemo rastaviti sve parametre. Razmotrite samo najvažnije.
Procjena rezultata savjetnika
- Test "profitabilnost" - pokazujeomjer profitabilnosti stručnog trgovanja sa smještajem. Rezultirajući broj gore, to je veća profitabilnost vašeg Forex stručnjaka - manje neprofitabilne transakcije, više ispravnih unosa. Normalna je profitabilnost više od 1.1
- Test "zrela pobjeda"- srednji dohodak za jedan trad na povijesti testiranja.
- Ako koristite veličinu partije 0,01 pri testiranju, rezultirajući broj prema "način zrelog" parametra će odgovarati prosječnom broju profitabilnih točaka u transakcijama. Što je prikladno dovoljno pri ocjenjivanju učinkovitosti Forex stručnjaka.
- Testirajte "maksimalno povlačenje"- To je postotak postotka depozita tijekom povijesti trgovine. Zajednička veličina povlačenja iznosi 20%. Ako se trgovinski stručnjak trguje s većom izvlačenjem, takvo trgovanje smatrat će se vrlo rizičnim.
- Test "postotak profitabilnih transakcija"- Rezultirajući broj se mora usporediti s parametrom dobivenim u povijesti prosječne profitabilnosti i prosječne neprofitabilnosti transakcija. Uspoređujući ove parametre, učinkovitije ćete analizirati rad vašeg Forex stručnjaka.
Važno! Morate shvatiti da je tester vođen robotom na povijesti u prošlosti, ali nije mogao gledati u budućnost. To znači da je profitabilnost i primljena u budućnosti, što pokazuje savjetnik i rezultat u pravoj trgovini, ne mogu međusobno odgovarati.
Više - više razdoblje testa povijesti, više povjerenja može biti na dobivenim rezultatima. Kao i svaka strategija trgovanja koja može pokazati gotovo sjajne rezultate na jednom intervalu, može ispustiti vaš račun za trgovanje na drugom mjestu rasporeda ponude. Stoga, testiranje komercijalnog savjetnika koji je napisan u strategiji trgovanja, pokušajte ga testirati u velikom vremenskom razdoblju, a zatim ga detaljno ocijeniti kako se njegovi parametri profitabilnosti i povlačenja mijenjaju u različitim tržišnim situacijama.
Kao rezultat testiranja savjetnika kroz tester strategije, s normalnim kapacitetom modeliranja, dobit ćete jasnu sliku, koja je sposobna za trgovinski robot, koji se profit može izračunati i na kojim rizicima može dobiti. I zapamtite najvažnije stvari - nakon testiranja stručnjaka za trgovanje u testeru strategija i dok se ne instalira na pravi račun, morate pokušati raditi na demo. Tek nakon što se ovaj robot može premjestiti u stvarnost.
Mnogi trgovci koji se bave trgovinom na Forex financijsko tržište, na kraju dolaze na želju da doživite savjetnika za kupnju. Ovaj automatski pomoćnik omogućuje trgovanje bez stalne prisutnosti s terminala. Ali prvo je potrebno za testiranje na posljednjoj priči kako bi se osiguralo relevantnost.
Top 3 Forex brokeri na svijetu:
- razinu željenog "dobit";
- broj trgovačkih partija;
- potrebni podaci "prateći zaustavljanje";
- i druge početne karakteristike savjetnika na kojem funkcionira ispravno.
Možete koristiti priloženu datoteku predloška prilikom učitavanja odgovarajućeg načina. Zatim neće biti potrebno postaviti ulazne podatke ručno svaki put, i jednostavno izvršiti preuzimanje i spremanje na računalu.
8. Nakon svih instalacija i preuzimanja kliknite U redu. U kutu grafikona, emotikon smijeh treba odražavati.
Ako se ovaj emotikon ne pojavi, morate odabrati "Opća svojstva savjetnika" i postaviti potvrdne okvire u tim prozorima koji su navedeni u snimku zaslona:
Ne morate zaboraviti postaviti gumb Zelena.
Testiranje
Da biste provjerili izvedbu automatskog savjetnika, morate ga testirati u valutnim grafikonima - povijesne podatke. U tu svrhu koristimo tester savjetnik instaliran u radnom terminalu.
Odgovarajući povijesni podaci nisu svi brokeri. Za pouzdanost, bolje je preuzeti ih iz dobavljača citiranja Ducascopy. Možete koristiti stare citate koje Metaquotes pruža u svakom MT4 Trgovačkom terminalu, ali postoje praznine, preskače ili druge pogreške.
Kao rezultat toga, sve ostale stvari su jednake, različiti rezultati mogu biti na različitim povijesnim podacima. Stoga, za maksimalnu točnost, bolje je testirati tri puta da je prosječno ispravan rezultat.
Kako testirati stručnjaka u MT4
Da biste testirali robot trgovanja, morate napraviti niz radnji.
Prijavite se Advizora Tester
Prije svih radnji potrebno je instalirati potrebne postavke, za ono što odabrati na paneli terminala: usluga - arhiva navodnika:
Pojavit će se prozor za postavke terminala:
U kartici "Graphics", morate ispuniti podatke za maksimalni broj povijesnih barova i unijeti slične brojeve u prozoru financijskog instrumenta na kojem će se provesti test trgovina (100.000.000 u odgovarajućim karticama).
Terminalni tester. Glavne funkcije
Da biste simulirali rad savjetnika za kupnju, morate otvoriti odgovarajuću poziciju na ploči MT4:
.
Na dnu zaslona Trgovačkog terminala će se pojaviti:
Ovaj dio terminala ima sljedeće funkcije.
Na katu na lijevoj strani postoje gumbi za prebacivanje savjetnika i indikatora:
U verzijama MT4, objavljene nakon 2014. godine, programeri su stvorili mogućnost proučavanja rada pokazatelja i savjetnika vizualno.
Također se pojavio zasebni gumb za pokazatelje testiranja. Odaberite savjetnik za testiranje gumba:
Na broju 1 sadrži popis dostupnih automatskih savjetnika, samostalno učitava trgovac na terminalu.
Broj 2 je popis valutnih parova na kojima će se pojaviti rad. Pretpostavlja se da je arhiva ponuda već izgrađena za ove financijske instrumente.
Broj 3 - predložena funkcija omogućuje vam da odaberete željeni model trgovanja automatskog testiranja. Da biste potvrdili bilo koju financijsku strategiju, potrebna je odgovarajuća opcija za stvaranje cijena. Terminal nudi samo tri načina:
- na otvaranje cijena (jednostavna verzija na formirane svijeće);
- na referentnim točkama (na temelju manjeg vremenskog razdoblja);
- sve barove (najtočniji model koji se temelji na mogućim vremenskim razdobljima, mogu koristiti veliku snagu i zahtijevaju velike troškove).
Broj 4 - Koristite kalendarske podatke. Nasuprot nužnim brojevima početka i završetka automatskog testiranja, stavili smo krpelj
Broj 5 je funkcija vizualizacije.
Desni dio zaslona testera:
Razdoblje - određivanje vremenskog intervala ispitivanja.
Širenje - Svaka vrijednost postavljena ili primijenjena na valutni par od brokera.
« Promijeniti savjetnik"Morate kliknuti kada se planira reprogramirati savjetnika u prisutnosti izvornog koda.
« Otvoreni graf"- Pritisnite u slučaju kada je testiranje rada već izvršeno.
« Simbol nekretnina»:
Ovaj gumb ne utječe na ništa, ali jednostavno izdaje referentne informacije o financijskom instrumentu koji će se testirati.
« Svojstva stručnjaka"Uporaba ovog gumba prikazuje prozor s tri predložene nizove:" Testiranje "," ulazni parametri "i" optimizacija ".
Kartica za testiranje omogućuje vam da uspostavite valutu i iznos financijskog kapitala s kojim će se održati rad:
Prozor "Ulazni parametri":
Svi ključni automatski savjetnici prikazani su na ovoj ploči, koji se obično preuzimaju zajedno s robotom u formatu -.set. Morate instalirati odgovarajuće postavke i pokrenuti funkciju - "Download".
Rezultati ispitivanja
Nakon instalacije svih postavki možete kliknuti "Start". Nakon nekog vremena zvuči zvučni signal, prijavljujući da je test napravljen.
Morate obratiti pozornost na donji kut s lijeve strane:
"Rezultat" gumb će prikazati sve transakcije koje je stručnjak počinio tijekom testa.
Gumb "Raspored" pokazat će krivulju savjetnika za profitabilnost.
Gumb "Izvješće" prikazat će statistiku rada adwarea za određeno razdoblje:
- "Povijesni barovi" - broj podataka koji se prikazuje na raspon testiranim povijesti;
- "Tikov je modeliran" - broj barova koji sudjeluju u modeliranju. Svaka oznaka je jedan bar u određenoj točki;
- "Kvaliteta modeliranja" - razina željenog modela;
- "Pogreška neusklađenosti grafovi" - kvarovi koji se mogu pojaviti kada se krpelji pojavljuju u različitim vremenskim razdobljima. U slučaju takvih pogrešaka potrebno je ponovno povećati povijesne podatke;
- "Primarni depozit" - financijski kapital, s kojim je održan rad stručnjaka;
- "Širenje" - veličinu širenja tijekom rada automatskog savjetnika;
- "Zajednička dobit" - cjelokupni iznos prihoda za razdoblje stručnjaka;
- "Zajednički gubitak" - iznos gubitaka za puno radno vrijeme ispitivanja financijskog automatskog savjetnika;
- "Neto dobit" - svi prihodi primljeni minus gubici primljeni tijekom eksperimenta;
- "Profitabilnost" - omjer dobiti za gubitak;
- "Pobjednički zreli" - statistički čeka pozitivan rezultat;
- "Apsolutno povlačenje" je razlika između početnog kapitala i najmanjih depozitnih vrijednosti za razdoblje testiranja;
- "Maksimalno povlačenje" je maksimalna razlika između početnog kapitala i minimalne depozitne vrijednosti tijekom prolaska financijskog modeliranja.
Maksimalni izvlači su označeni na slici ispod brojeva 1, 2, 3.
Ako dovedete pokazivač na izvješće i kliknite desnom tipkom miša, možete dobiti izvješće o datoteci u HTML Hypertext Margup Jezik:
Ovaj dokument ima sve informacije o testiranju - vrijeme, valuta, model, savjetnik parametara. Tu su i statistika testa i krivulja prinosa. Također je predstavio tablicu transakcija.
Ako automatski stručnjak nije imao jedinstvenu financijsku operaciju, pogreška se treba tražiti u aplikaciji "Magazine".
Način vizualizacije
U ovom načinu rada postoji mogućnost da vidite kako testirano u ubrzanoj verziji prolazi.
Ova simulacija omogućuje razumijevanje algoritma adwarea, budući da možete instalirati željeni indikator, a izvješće o transakciji će biti vizualniji. Također, u ovom načinu, predlaže se pažljivo vidjeti specifične pojedinačne web-lokacije za testiranje koje uzrokuju dodatni interes.
Automatski stručnjak za vizualizaciju pomaže bolje istražiti načela svog rada i predvidjeti daljnje radnje. Kao rezultat toga, ispalo je uspješan alat za trgovce.
U članku se raspravlja o svim fazama testiranja automatskog savjetnika - od učitavanja MT4 terminala, samog robota, povijesnih podataka, prije procesa uprave administratora.
Predstavljena tehnologija je samo osnova rada, jer za zarađivanje uz pomoć robota trgovanja, rad se treba provoditi na njegovoj modernizaciji. Postoji takva faza rada kao optimizacija Forex savjetnika. Ovo je sljedeća faza nadogradnje, koja zahtijeva najtašnje postavke i složene manipulacije.
Osim toga, postupak opisan u članku je prikladan za vremenske okvire H1 i više. Scalperas Trading u malim vremenskim intervalima, ova metoda testiranja ne može se pojaviti. Postoje i više razine modeliranja koje nisu dostupne za običan MT4 terminal.
Danas dijelimo tehnike testiranja i govorimo o nekim vrlo važnim nijansama pri testiranju savjetnika u MT4.
Prikupljanje terminala
Prva stvar koju trebate je odvojeni terminal konfiguriran posebno za testove.
Možete koristiti Alpari. Otvorite demo račun i preuzmite terminal. Trebalo bi biti instaliran u direktoriju gdje postoji minimalno 30-50 GB slobodnog, možete i više. Činjenica je da tiak citati zauzimaju mnogo prostora.
Nakon instalacije prijavite se na demo račun, a zatim isključite terminal iz mreže. Da biste to učinili Ctrl + O.I onda je sve kao na slici:
Ako navedite ovaj poslužitelj, prijavu i lozinku, terminal se neće moći povezati s ovim proxy poslužiteljem, odnosno, to će biti "ne online".
Terminal mora biti isključen iz mreže tako da je u procesu testiranja slučajno ne najbrži kvalitativni citati koje smo ulili u nju.
Terminal je završio, vrijeme je da se uključite u navodnike.
Quotes i kvaliteta modeliranja 99%
Što je kvaliteta modeliranja, to će više rezultati primljenih testova biti slični stvarnom trgovanju.
MT4 terminal ne zna kako pohraniti tiak citate, tako da maksimum koji ćete postići u redovitim uvjetima - 90%
Da bismo postigli bolju kvalitetu, koristit ćemo tiak citate od brokera dukascopy. I TickStory Lite program će vam pomoći da ih preuzmete.
Što daje tiak citate
Gotovo potpuno oponašaju stvarno tržište s izuzetkom. Rezultati dobiveni u testeru strategije bit će što bliže stvarni.
Dakle, instalirali smo TickStory Lite i provjerili performanse programa.
Sada, s obzirom na ispravno testiranje savjetnika. Kada izvoze citate iz TickStory Lite u MT4, u postavkama izvoza slijedi uklonite širenje i zamjenu:
Širenje stvara pretjerano opterećenje na depozitu tijekom testiranja, pa čak i profitabilna strategija može biti dolje. Ako doista želite identificirati potencijal bilo koje strategije, prvo se treba testirati bez širenja i zamjene. Tako ćemo naučiti neto učinkovitost strategije bez viška buke. I tek tada, kada je strategija u potpunosti proučavana, možete povezati širenje i zamjenu. Ovo je jedina i ispravna opcija pronalaženja profitabilnog, jer Mnogi od njih nisu u stanju pokriti veličinu širenja.
Kada se navodnici izvoze, trebali biste pokrenuti bilo koji savjetnik i provjeriti kvalitetu modeliranja. Ako je 99%, to znači da je sve točno, možete ići dalje.
Nisu sve strategije pogodne za testiranje, ali ako stavite cilj, možete testirati bilo što.
Oni koji već imaju savjetnika mogu preskočiti ovaj odjeljak i otići izravno na testiranje.
Oni koji to nemaju mogu iskoristiti besplatno ili preuzimanje.
Nije potrebno biti programer za pisanje vašeg savjetnika. Na primjer, možete koristiti program Etasoft Forex generator, u kojem se lako stvaraju okvir svih savjetnika. Ona je stara, ali još uvijek radi na savršeno.
Kada se razvijaju savjetnici, važno je postaviti nas prave ciljeve:
- Neispravan cilj: " Želim stručnjak u srcu s ovim indikatorom + za stabilno radio u plus. "
- Pravilan cilj: " Želim znati je li ovaj pokazatelj radi, i to je moguće razumjeti u praksi ".
Razlika je u tome što su u prvom slučaju trgovci obično petlje i pokušavaju stisnuti željenu profitabilnost od stručnjaka. Ali to se ne događa.
Pretpostavimo da je savjetnik već tamo, okrećemo se testiranju.
Prije početka bilo kakvih testova možete to pokrenuti, otvarati transakcije u slučajnom smjeru. Ako se njegovi rezultati vrte oko nule, tada se terminal i navodnici normalno postavljaju i širenje je onemogućeno.
Možete nastaviti testiranje savjetnika.
Korak 1. Ako imate savjetnika nekog indikatora, postavite ovaj pokazatelj na već pripremljeni grafički predložak.
Potrebno je da u budućnosti provjerava ispravnost savjetnika.
Korak 2. Prilagodite savjetnika, navedite ispitni period, datum dometa itd.:
Korak 3. Pokrenite prvi test klikom na gumb Start. U kartici "Raspored" pojavit će se neke transakcije. Ako nema transakcija, to znači da postoje neki problemi s savjetnikom, pogledajte karticu "Magazine". Ako je sve u redu u časopisu, ali još uvijek nema transakcija, onda ste uspostavili nestvarne kriterije za unos transakcije.
Korak 4. Kada je test dovršen, kliknite gumb "Otvori raspored". U slučaju da ste prethodno pripremili predložak, imat ćete raspored s indikatorom za koji savjetnik trguje. Svakako provjerite ispravnost inputa savjetnika.
Korak 5. Ako savjetnik radi ispravno, možete pokrenuti odabir optimalnih postavki. Na primjer, veličina SL, TP, lutriju, kriteriji za ulaz u transakciju, itd. Provodimo testove i odabiremo optimalne parametre.
Korak 6. Testiramo druge vremenske okvire i valutne parove, izvlače zaključke iz podataka
Evaluacija dobivenih rezultata
Najvažnija točka, koja se obično zaboravlja.
Kliknite karticu "Rezultati", Pkm na bilo koju transakciju → osim ocat.
Kao rezultat toga, imat ćete takvo izvješće:
Nećemo rastaviti sve parametre, razgovarati o najvažnijem.
Profitabilnost Prikazuje omjer ukupne dobiti i općeg gubitka. Što je više profitabilnosti, manje lažni ulazi generiraju sustav trgovanja. Normalno se može smatrati profitabilnošću više od 1.10.
Zreli pobjednički - prosječna zarada po transakciji.
Ako koristite fiksni gubitak od 0,1 lot u savjetniku, WISP tepisi će se podudarati s prosječnim brojem stavki dobivenih u svakoj transakciji. Vrlo je zgodan ako usporedite hoće li savjetnik pokrivati \u200b\u200bbarem veličinu širenja.
Na gornjoj slici, savjetnik donosi 4,6 bodova u svakoj transakciji, što je očito više od širenja.
Maksimalno povlačenje - maksimalni postotak gubitka depozita za sva ispitivanja vremena. Općenito prihvaćeno maksimalno povlačenje je 20%, pokušajte ne prelaziti ovaj prag.
Postotak profitabilnih ponuda - Budite sigurni da usporedite ovaj parametar s prosječnom profitabilnom i neprofitabilnom transakcijom. Koristeći ove podatke i možete izračunati učinkovitost svog savjetnika.
Općenito, rezultati ispitivanja moraju potvrditi ili opovrgnuti teorije. Ako je savjetnik ili ne-radni uzorak, idite na sljedeći i zabilježite za sebe, na primjer, da RSI ne radi. I tako na neodređeno vrijeme, sve dok ne predstavljate profitabilan sustav trgovanja.
Danas razmatramo testiranje pitanja i optimizaciju savjetnika u MT4 Trgovačkom terminalu.
Tester strategije će se otvoriti u kojem ćemo testirati naš savjetnik ILAN16C_PIPSTEPEXPONEN_MFI_Lock.
U većini gornje lijeve kartice testera strategije odaberite "savjetnik".
Na kartici blizu, na padajućem popisu tražimo naš savjetnik i kliknite na ime dvostruko klikom miša.
Na kartici ispod, odaberite simbol - valutni par, prema kojem želimo testirati savjetnika. Budimo usdjpy.
Odabrali smo testni model - odaberite najtočniju metodu "Svi tiks". "Kontrolne točke" i "na Discovery Cijenama" su modeli koji su prikladniji za odbjeglu analizu stručnjaka.
Stavljamo oznaku na "Koristite datum" - instalirajte interval. Budimo interval od početka 2015. i do 2015.11.23.
Sljedeća stavka "vizualizacija".
Možete staviti čelnicu na vizualizaciju i ne možete instalirati. Provjera oznaka na vizualizaciji znači da ćete vidjeti izravno na grafikonu cijelog procesa testiranja savjetnika na odabranom intervalu povijesti.
Brzina testiranja postavljena je na maksimalnu - pomaknite klizač dok ne ostane udesno.
Dostupni su i gumbi "Pause / Play" i "Preskočite na".
Prenesite pogled na tester udesno.
Izrađujemo odabir vremenskog razdoblja - na kojem ćemo testirati robota. Budimo m5.
Sada ćemo otvoriti postavke savjetnika - kliknite "Stručna svojstva".
Ovdje vidimo standardne postavke ILAN16C_PIPSTEPEXPONEN_MFI_LOCK savjetnika - s njima i test. Možete promijeniti postavke stručnjaka kako želite, a zatim ga testirati. Svaki savjetnik može testirati neograničen broj puta i.
Na kartici za testiranje možete odabrati iznos depozita za testiranje i njegovu valutu, kao i navesti koje pozicije za otvaranje: kupnju i prodaju, samo kupnju ili samo prodaju.
Neka polog početne ćemo imati 10.000 USD, a pozicije: kupovina i prodaja (dugo i kratko) - tako uvijek u standardu u MT4 bi trebao biti.
Pažnja: Da bismo testirali savjetnika na pristojnoj priči s visokom kvalitetom modeliranja, moramo preuzeti citate za simbol koji se koristi u testovima. U našem slučaju, moramo preuzeti citate na usdniju.
Ovaj proces će dobro doći i optimizirati stručnjaka za trgovanje. Arhiva ponuda za bilo koji alat mora se preuzeti samo jednom.
Kako preuzeti arhivu ponuda u MT4?
Na vrhu izbornika terminala kliknite "Usluga", a zatim "Arhiva citata". Ili samo kliknite F2.
Prozor će se otvoriti s arhivima ponuda na pristupačnim alatima.
Mi smo u potrazi za popis našeg simbola (naš valutni par) usdjopy i kliknite na svoje ime dvokliknite miš, a zatim kliknite dvostruko klik na miša na "1 minutu".
Pritisnite gumb "Download". Proces preuzimanja svih citata na usdjpy će početi - za sve vremenske okvire.
Svi - svi citati na USDJPY se preuzimaju - sada možete testirati visoke kvalitete i optimizirati savjetnike na svim krpeljama.
Zatvorimo ovaj prozor i pokušati testirati naš savjetnik IALAN16C_PIPSTEPEXPONEN_MFI_Lock - Pritisnite gumb "Start".
Citati se učitavaju iz arhive ponuda.
Što je rezultat? Odvod cijelog depozita.
Kao što možete vidjeti, standardne postavke očito nisu prikladne za nas - morat ćete optimizirati ovaj savjetnik.
Bilješka: Možete spremiti bilo koji izvještaj na vaše računalo - idite na "izvješće" tester strategije, gdje ćemo prikazivati \u200b\u200bsve podatke o prolaznom testu i kliknuti na ovaj prozor s desnom tipkom miša, a zatim "Spremi kao izvješće" - Izvješće će biti spremljeno u HTML formatu.
Kliknimo na "svojstva stručnjaka" i stavi krpelja nasuprot tim parametrima koji će sudjelovati u optimizaciji - staviti krpelja na značajnije parametre za nas.
Također, stavili su ispred parametara s potvrdnim okvirom svojih "starta", "koraka" i "noge" - jednostavne riječi, granicu vrijednosti iz i na korak.
Na kartici za testiranje možete odabrati veličinu i valutu depozita, kao i navesti vrste položaja otvorenih: kupnja i prodaju, samo kupnju ili samo prodaju.
Optimizirani parametar je određeni pokazatelj čija vrijednost određuje kvalitetu testnog skupa ulaznih parametara. Što je veća vrijednost kriterija optimizacije, procjenjuje se bolji rezultat testiranja s ovim skupom parametara. Sljedeći parametri su dostupni za optimizaciju:
- ravnoteža: indikator optimizacije je maksimalna ravnoteža vrijednost;
- faktor dobiti: pokazatelj je maksimalna vrijednost faktora profitabilnosti;
- očekivani isplata: pokazatelj je maksimalna vrijednost matematičkog čekanja dobitaka;
- maksimalno povlačenje: indikator je minimalna vrijednost crtanja;
- postotak povlačenja: pokazatelj je minimalna vrijednost relativnog povlačenja (u postocima);
- Prilagođeno: Ako je odabran ovaj parametar, vrijednost funkcije ONTESTER () će se uzeti u obzir kao kriterij optimizacije. Ovaj parametar omogućuje korisniku da koristi vlastiti indikator za optimizaciju.
Oznaka nasuprot genetskom algoritmu - preporuča se otići s kvačicom. Ako nema potvrdnih okvira, onda ga definitivno stavite. Ako provjerite, čekat ćete zauvijek dok je savjetnik optimiziran, jer će biti apsolutno sve kombinacije ulaznih parametara stručnjaka.
Kartica "Optimizacija". To vam omogućuje upravljanje ograničenjima tijekom optimizacije. Ako je u procesu odvojenog pokretanja, bilo koji od uvjeta će se postići, savjetnik će se zaustaviti. Optimizacija će se nastaviti od sljedećeg pokretanja.
Da biste omogućili ograničenje uvjeta, morate postaviti odgovarajući potvrdni okvir s lijeve strane. Dvaput kliknite lijevu tipku miša u polje "Vrijednost", možete promijeniti postojeći parametar, nakon unosa nove vrijednosti, pritisnite tipku Enter.
Ograničavajući parametri uključuju:
- minimalna ravnoteža: minimalna ravnoteža u valuti depozita;
- maksimalna dobit: maksimalna dobit u valuti depozita;
- minimalna razina marže%: minimalna razina marže u postocima;
- maksimalno povlačenje%: maksimalno povlačenje postotaka;
- Kontinuirani gubitak: maksimalni ukupni gubitak u jednoj seriji. Neprofitabilna serija naziva se nekoliko sljedećih uzastopnih transakcija;
- kontinuirani broj neprofitabilnih transakcija: maksimalni broj neprofitabilnih transakcija u jednoj seriji;
- Kontinuirani dobitci: maksimalna ukupna dobit u jednoj seriji. Profitabilna serija se naziva nekoliko sljedećih uzastopnih transakcija;
- Kontinuirana količina profitabilnih transakcija: maksimalni broj profitabilnih transakcija u istoj seriji.
Nakon svih promjena, kliknite gumb "OK".
Stavili smo oznaku na "Optimization" i kliknite "Start".
Otišao sam do procesa optimizacije - kao što se vidi iz snimke zaslona, \u200b\u200bbit će 10,496 prolaza, s vremenom optimizacije gotovo 175 sati , Ali mi nećemo čekati toliko - čim vidimo izvrsnu opciju / opcije (na primjer, s čvrstim profitom i prihvatljivom povlačenjem) možemo zaustaviti optimizaciju.
Otvorite karticu rezultata optimizacije i promatrajte postupak. Ramani će biti izgrađeni okomito u nizu. Možete sortirati bilo koju ćeliju - pritisnite lijevu tipku miša na zaglavlje željene ćelije i bit ćete sortirani povećanjem vrijednosti od vrha do dna, ponovno kliknite na zaglavlje i bit ćete sortirani silaznim vrijednostima od vrha dno.
Mislim da će 10 pozitivnih prolaza optimizatora biti dovoljno dovoljno. Pokrenite Optimizer - Postavke "Postavke", "Stop" gumb.
Što vidimo? Imamo neke dobre prolaske, ali najbolje od njih je najviša dobit i najmanji povlačenje svih 10 prolaza. Mi ćemo uzeti ove postavke.
Postavke na savjetnika iz optimizatora mogu se ugraditi na dva načina: Kliknite na željeni prijelaz dvostruko kliknite (lijevi gumb) ili kliknite gumb Desno Pass desnom tipkom miša i nastavite na "Instaliranje ulaznih parametara".
Sjećate se našeg savjetnika plin cijelog depozita? Pa, sada pritisnite gumb "Start" i testirajte savjetnik s novim optimiziranim postavkama.
Sjajno, zar ne? Izvrsne dokazane postavke.
Otvorite "Stručna svojstva" na glavnoj stranici test strategije i pritisnite gumb Spremi - moramo spremiti ovu datoteku za sebe s postavkama, tako da se može koristiti s ovim savjetnikom na različitim terminalima u bilo kojem trenutku.
Odabiremo gdje ćemo spremiti datoteku i smisliti ga ime, a zatim pritisnite gumb "Spremi". U tom slučaju, datoteka će biti spremljena na radnoj površini.
Da biste implementirali bilo koju datoteku s postavkama savjetnika u testeru strategije, kliknite na gumb "Stručna svojstva", a zatim preuzimanje - Odredite put do datoteke, odaberite željenu datoteku s mišem i kliknite "Otvori". Postavke će biti integrirane u savjetnika - nakon toga ne zaboravite kliknuti na gumb "OK" u stručnim svojstvima.
Rezultati testiranja optimizacije i datoteke postavki priloženi su Arhivu savjetnika.
Sada znate kako testirati savjetnika i kako ga kompetentno optimizirati. Uspjesi!
Drugovječnici, polako se krećemo na trgovinske savjetnike (roboti). Počnimo razvoj ove teme iz daljine - od takvih koncepata kao tester strategije i arhive ponuda.
MetaTrader 4 Strategija Tester poznata stvar za većinu trgovaca, ali
Ipak, mnogi ne znaju da je to, kao što je prouzročeno i općenito, trebate ovo
tester strategije.
Metatrader4 Trgovački terminal (MT4) omogućuje ne samo pisanje savjetnika,
Ali i testirajte ih prije uporabe. Ova korisna značajka omogućuje
Provjerite performanse i učinkovitost robota trgovanja
povijesni podaci. Testiranje vam omogućuje da počnete
autotrauding, znajući o posebnostima ponašanja savjetnika u raznim
Tržišne situacije. Za ove svrhe ugrađeni trgovinski terminal
Posebni prozor "Strategija tester".
Preporučujem ovaj članak
///////////////
Strategije ispitivača parametara
Kao "strateški tester" se zove: pogled na tester strategije ili (ctrl + r).
Nakon toga, u terminalu ćete imati sljedeću sliku
Razmotrite parametre testera strategije:
Savjetnik
U ovom izborniku odaberite savjetnik za testiranje povijesti.
U padajućem izborniku savjetnici se prikazuju u navigatoru trgovinskog terminala.
///////////////
Pročitajte članak o Forexu.
///////////////
2. Svojstva stručnjaka
Nakon što ste odabrali savjetnika za testiranje, trebate
Provoditi dodatno testiranje ispitivanja i ulaznih parametara za
Vaša diskrecija. To se može učiniti pritiskom na "svojstva
stručnjak. " U isto vrijeme pojavit će se novi prozor s tri kartice:
a) Ispitivanje - Opći parametri postavljeni su na kartici.
Testiranje. To uključuje volumen i valutu početnog depozita,
koji su naznačeni u odgovarajućim poljima. To će biti ovaj depozit
Upravljajte savjetniku prilikom testiranja. Ovaj je kartica također odabrao
Vrste otvorenih mjesta Prilikom testiranja: samo dugo - samo otvoreno
duge pozicije; Samo kratko - samo kratko; Dugo i kratko -
Otvorene pozicije u oba smjera. Bez obzira na algoritam trgovanja
Stručnjak će otvoriti pozicije samo u navedenim smjerovima.
Također možete uključiti algoritam genetskog testa.
///////////////
Vi svibanj biti zainteresirani
///////////////
b) Ulazni parametri - u ovom izborniku se daje u obliku tablice
Popis svih ulaznih parametara robota trgovanja. Ulazni parametri
zovu varijable koje utječu na rad stručnjaka i mogu biti
Izravno iz terminala klijenta. Za promjenu tih parametara
Nema potrebe za promjenom stručnog koda. Broj ulaznih varijabli
Može varirati od savjetnika savjetnika. Prilikom testiranja ulaza
Parametri savjetnika postavljeni su u polje "Vrijednost". Podaci zabilježeni u
Polja "početak", "koraka" i "stop" ne utječu na testiranje savjetnika i
Potrebni smo samo za optimiziranje njegovih parametara.
c) optimizacija
Postavke savjetnika na ovoj kartici omogućuju vam upravljanje ograničenjima.
Test prolazne propusnosti kada se optimiziraju. Promjene u parametrima u ovome
Kartica ne utječe na jednokratno testiranje stručnjaka.
3. Simbol.
U ovom izborniku odaberite simbol - alat za trgovanje za koji će savjetnik testirati.
///////////////
Savjetujem članak
///////////////
4. Model.
Ovaj izbornik nudi tri opcije, također se nalaze u
Popis otkrića. Ovisno o radnim algoritama vašeg savjetnika
može birati
a) na otvaranju cijena (brza metoda na formiranim šipkama).
Neki mehanički sustavi trgovanja ne ovise o karakteristikama.
Modeliranje unutar-trake, trguju se na formiranim šipkama. OKO
da je trenutni cjenovni bar u potpunosti formiran, možete naučiti
Izgled sljedećeg. To je za takve stručnjake da je ovaj način rada namijenjen.
Simulacija.
b) kontrolne točke (koristi se najbliže vremenski okvir).
Metoda upravljačkih točaka modeliranja dizajnirana je za grubu procjenu.
Stručnjaci prodaju unutar bara. Za ovu metodu morate imati
Povijesni podaci najbližeg manjih razdoblja (vremenski okvir). I.e,
Na primjer, ispitni savjetnik H1 - savjetnik može uzeti u obzir cijene M30,
Ali ne M15.
///////////////
Saznajte kako raditi
///////////////
c) sve krpelje (na temelju svih najnižih raspoloživih razdoblja). Ovaj
Način omogućuje vam da najčešće simulirate kretanje cijena unutar trake. U
razlika od metode "kontrolne točke", metoda trgovca koristi za
podaci o generiranju ne samo najbliže vremenski okvir, već i
Dostupne manje vremenske okvire. U isto vrijeme, ako za neke privremene
Raspon istovremeno postoji podatke više od jednog vremenskog okvira,
Za generiranje se koristi podaci manjeg vremenskog okvira. Ova metoda
Najtočnije, ali i najsporije. Ova metoda testiranja je
Najpopularniji Forex trgovaca.
///////////////
Pročitajte i članak.
///////////////
5. Koristite datum.
Raspon datuma omogućuje testiranje savjetnika koji nisu na svim dostupnim
podataka, ali samo na odabranom privremenom segmentu. To je prikladno kada
trebate istražiti poseban dio povijesnih podataka
6. Vizualizacija.
Ako želite vizualno provjeriti rad savjetnika na priči, onda
Stavite potvrdni okvir ovdje, dok je testiranje sporije, ali
Detekcija pogrešaka u radu savjetnika to zahtijeva. Brzina igranja
Možete podesiti, pomicati poseban klizač desno od unosa
"Vizualizacija". Možete pauzirati reprodukciju klikom na gumb "||".
Ponovno prešanje na ovom gumbu nastavlja dolazak modeliranog
Tikov. Pritiskom na tipku F12 uzrokuje trenutni izgled
Sljedeća tikovina je čak iu stanki. Vizualizacija se može preskočiti
određeni datum. Nakon instalacije željenog datuma i kliknite na gumb
"Preskoči" Vizualizacija se zaustavlja i nastavi nakon toga
Postizanje određenog testera datuma.
///////////////
Saznajte kako ići
///////////////
7. Razdoblje.
Ovdje je sve vrlo jasno, to je privremeni vremenski okvir na kojem želite testirati savjetnika u testeru strategije.
Nakon što kliknete na gumb "Start", savjetnik će početi testirati za parametre koje ste naveli.
U izborniku "Magazine" možete promatrati izvršenje naredbi trgovanja.
Savjetnik, kao i vidjeti pogreške u nastajanju u nastajanju pri testiranju.
Vi svibanj biti zainteresirani za članak "Forex".
///////////////
Značajke strategija ispitivača u MT4
Ako preuzmete povijest ponuda za dugo vremensko razdoblje, test rezultati u protekloj godini - dva će biti najtočnije. Možda se dio podataka gubi tijekom vremena, ne mogu reći zašto se to dogodi (ako netko zna, recite nam u komentarima, zanimljivim). Ova se ne dogodi čak i kada koristite sve krpelje prilikom testiranja. Stoga je važnije dati točno rezultate u posljednjih nekoliko godina, kako za trend i protu-marke.
Možda ćete biti zainteresirani za članak
///////////////
Kada ne vjerujete rezultatima testera strategije u Metatreer?
1) Kada strategija trgovanja pruža ulaze i rezultate "na tržištu".
2) Kada je vrijeme za održavanje ponuda vrlo mali (nekoliko minuta ili čak sekundi)
3) kada se testiranje provodi na "strujnom širenju"
Ako savjetnik za kupnju (robot) spada u stavke 1. i 2. vrlo je opasno. Činjenica je da postoji faktor Forex brokera. Broker može jednostavno "preklapati kisik" - povećanje vremena izvršenja transakcija. U tom slučaju kratkoročni sustavi jako će patiti od lošeg izvršenja transakcija.
///////////////
Usput, postoji vrlo dobar članak o troškovima trgovanja (Forex komisija).
///////////////
S vama je bio Arthur Bykov (Project Agudar), hvala na pažnji!
Pogledajte detaljan videozapis o instalaciji i testiranju Forex savjetnika!