Tuesday, 31 October 2017

Forex Backtesting Metatrader


MetaTrader 4 Strategy Tester Tutorial. For å få mest mulig ut av din ekspertrådgiver må du optimalisere og backtest strategien din ved hjelp av MetaTrader s Strategy Tester. Mens fremover testing på en demo-konto er avgjørende, gir backtesting deg mulighet til å simulere handel over en lang periode av tid på bare noen minutter Og med optimaliseringsfunksjonen kan du finne ut hvilke innstillinger som har vært best i løpet av en valgt historisk kartperiode. Det er stor debatt om nøyaktigheten til MetaTrader s strategitester. I beste fall tilbyr tilbaketesting bare en nært nærhet av hvordan handler ville bli utført i sanntid, men det er det eneste verktøyet som er tilgjengelig for raskt å teste noen strategi over et bredt spekter av handelssituasjoner, og en som du bør lære å bruke godt. Åpne strategitesteren i MetaTrader ved å klikke på den aktuelle knappen på verktøylinjen eller ved å velge Strategi Tester fra Vis-menyen. Historiesenter. Før du undersøker eller optimaliserer, er det viktig å sørge for at historikkdataene dine er komplett og nøyaktig, spesielt hvis du bruker hver tick som testmodell Hvis du ser feilfylte diagramfeil i journalsloggen eller hvis modelleringskvaliteten din er mindre enn 90, er historikkdataene dine utilstrekkelige for å generere nøyaktige flått. Åpne historisenteret fra Verktøy-menyen eller ved å trykke på F2 på tastaturet. Dobbeltklikk på diagramparet i den venstre kolonnen som du planlegger å sikkerhetskopiere. En liste over tidsperioder vises nedenfor. Start med å dobbeltklikke på 1 minutt M1 for å laste historikkdataene for perioden. backtester bruker M1 data til å generere flått, så det er viktig at M1 dataene er complete. From History Center, kan du laste ned eller importere data som skal brukes til backtesting. Mekleren vil automatisk gi noen nyere data, men det kan ikke være nok for en lengre backtest I tillegg er de gratis nedlastbare dataene fra MetaTrader tilgjengelig via Download-knappen ikke alltid fullført, og kan inneholde store hull. Du kan laste ned gratis M1-data fra først, velg M1 periode for symbolet fra listen til venstre Klikk på Importer-knappen og klikk deretter Bla gjennom i Import-dialogboksen for å velge M1-datafilen du nettopp lastet ned. Trykk OK for å importere dataene. Det kan ta flere minutter. Du nå har flere år med M1-data for det symbolet. Til å benytte seg av disse dataene på høyere tidsrammer, må du bruke periodconverter-skriptet som følger med MetaTrader Åpne et kartvindu og sett det til M1 Dra og slipp periodconverter-skriptet fra Navigator vinduet på kartet, og sett inn ExtPeriodMultiplier innstillingen til antall minutter som skal konverteres til For M15, bruk 15 for H1, bruk 60 for H4, bruk 240 osv. Gjenta denne prosessen for alle symbolperioder du planlegger å test på Når du har tilstrekkelig historikk data, kan du begynne å teste Videoen nedenfor demonstrerer prosessen med å importere og konvertere M1 data. Optimaliseringsfunksjonen til MetaTrader 4 lar deg teste tusenvis av kombinasjoner av ekspertrådgiverinnstillinger for å finne th e mest lønnsomme innstillinger for det valgte diagrammet, perioden og datoperioden. Indikatorbaserte strategier må optimaliseres for maksimal lønnsomhet. Imidlertid vil nesten alle EAer dra nytte av optimalisering - selv de som handler med kryssdata, forutsatt at du har fullstendig M1-historikkdata se ovenfor. Mens optimereren vil returnere de mest lønnsomme innstillingene for det valgte datoperioden, er det ingen garanti for at disse innstillingene vil være lønnsomme i fremtiden. Markedsforholdene endres ofte, så det er viktig å regelmessig optimalisere ekspertrådgiveren din for best mulig måte. Resultater. For å optimalisere ekspertrådgiveren, velg først den fra rullegardinmenyen Expert Advisor Velg valutaparet fra Symbol-boksen og kartperioden fra perioden-boksen For modell vil du generelt bare velge Åpne priser, med mindre du optimaliserer en EA som kjører på kryssdata. I så fall velg Alle ticker Bruk alternativet Bruk dato og velg en rekke datoer for å optimalisere for Sist, sørg for at optimalisering er sjekket. Klikk på knappen Ekspert egenskaper for å åpne dine ekspertrådgiverinnstillinger. Under Inputs-fanen er du der du skal angi rekkevidden av verdier for å optimalisere for Start-kolonnen vil være den laveste verdien for en gitt innstilling, mens Stop-kolonnen vil være den høyeste Trinn-kolonnen er mengden optimalisereren vil gå gjennom fra Start til Stopp-innstillingen. I bildet ovenfor optimaliserer vi SL, TS og TP-innstillinger for en ekspertrådgiver. Startverdien er 20, trinnet er 20, og Stopp er 200 Optimatoren vil teste alle kombinasjoner av verdier fra 20, 40, 60 osv. Opptil 200 Bruk en start, trinn og stopp verdi som passer for innstillingen du optimaliserer. Selvverdier 5, 10 osv. Er gode. Avkrysningsruten til venstre til venstre må velges for at innstillingen skal optimaliseres. Alle innstillinger som ikke er merket, vil bruke nummeret i Verdi-kolonnen når du optimaliserer Under Testing-fanen, kan du justere innskuddet til noe litt mer realistisk. La andre innstillinger Når du er klar til å begynne å optimalisere, trykker du på Start-knappen nederst til høyre i strategistestvinduet. Avhengig av perioden kan datoperioden, testmodellen og antall innstillinger som skal optimaliseres, ta overalt fra noen minutter til flere timer Hvis det tar for lang tid, bør du vurdere å redusere datoperioden, optimalisere færre innstillinger eller bruke en større trinnverdi. Når optimaliseringen er ferdig, åpner du optimaliseringsresultater-fanen og dobbeltklikker på kolonnen Fortjeneste for å sortere resultatene Dobbeltklikk på et av resultatene for å laste det inn i testeren. Trykk på Start-knappen igjen for å sikkerhetskopiere de valgte innstillingene. Nå skal det være tydelig hvordan backtesteren fungerer. Velg din Expert Advisor-symbolperiode og - modell, kontroller brukstidspunktet. boks og velg et datointervall Velg visuell modus bare hvis du vil ha en visuell gjennomgang av backtesting-oppsettoptimaliseringen ukontrollert. Klikk på knappen Ekspertegenskaper og skriv inn innstillingene i Verdi-kolonnen under Inp uts-tab Du kan også laste inn eller lagre innstillinger ved hjelp av knappene nederst til høyre. Start-, trinn - og stoppkolonnene blir ignorert, som i avmerkingsboksene. Lukk dialogboksen Ekspertegenskaper og trykk Start for å starte testing. Det vil ta overalt fra noen få sekunder i flere minutter, avhengig av innstillingene. Når testen er ferdig, åpner du Rapport-fanen nederst for å se resultatene. Noen få statistikker som skal tas i betraktning. Total netto overskudd - Brutto fortjenesten minus brutto tap. Profittfaktor - Forholdet mellom brutto fortjeneste til brutto tap Høyere er bedre, noe over 1 5 er bra. Utligningstabell - Uttak av ditt første innskudd. Høyt treff øker sannsynligheten for at kontoen din vil bli blåst ut. Profithandler - Din samlede gevinstprosent. Modelleringskvalitet - Kun viktig hvis testmodellen din er Every Tick Hvis dette er tilfelle, bør dette være på 90 Hvis ikke, følg instruksjonene ovenfor for å oppdatere historien din med nøyaktige M1 data. Resultatfanen nederst på strategistesten vil gi deg detaljene om åpne og lukkede bestillinger, inkludert tilbakestilling, ta fortjeneste og stoppe tap Klikk på knappen Åpne diagram for å få en visuell fremstilling av resultatene Når du tester din nye EA, må du undersøke disse nøye for å sikre at strategien din fungerer som beregnet. Forward Analysis. While backtesting og optimalisering kan gi deg en god ide om hvordan EA vil handle, må du gjøre mer omfattende testing for å sikre at handelssystemet ditt er virkelig lønnsomt. Den beste måten å oppnå dette på er en prosess som kalles walk - fremoveranalyse. Valget fremoveranalyse består ganske enkelt av flere sykluser av optimalisering og backtesting, og analyserer resultatene av testing over en lengre periode. Vår artikkel om fremoveranalyse forklarer prosessen mer detaljert. Vår Walk Forward Analyzer for MetaTrader gjør at du raskt kan utføre WFA og lett. How å kjøre en Metatrader Backtest. By Shaun Overton på 12/12 2014 06 01 17 GMT. Hi, dette er Shaun Overton med og i denne ti minutters videoen, jeg m goi ng å vise deg hvordan du konfigurerer en backtest for MetaTrader 4 Du kan følge med ved å bruke en gratis OANDA demo-konto ved å klikke på lenken under denne videoen. Registrer deg en gratis OANDA MT4 demo-konto her. Når du har åpnet MetaTrader og besluttet at du trenger For å kjøre en backtest, er det første trinnet å få historiske data. Det er lite forhåndsbelastede data, men det er ikke nok til å kjøre en veldig lang backtest. Testtesting handler om mer enn å se på historisk ytelse. Du kan bruke din erfaring med historiske data til analysere hvordan en sakkyndig rådgiver utfører i ulike markedsforhold. Jeg går til eksempel for er alltid det bevegelige gjennomsnittskorset. Ideen er at et raskt bevegelige gjennomsnittskors over et sakte glidende gjennomsnitt, kan du vurdere det som et kjøpssignal. Den type strategien er naturlig designet for et trendmarked Signalene forekommer alltid sent fordi det er basert på en forsinkende indikator Teorien er at trender er potensielt store nok til å gå inn etter at en trend starter og avslutter t rade etter at det er ferdig, bør legge rom for oppsiden. Det er teorien Markets rekkevidde handler om 70 av tiden Hvis markedet ikke trender og du kjører en trend trading strategi, kan jeg fortelle deg nå at din trend trading strategi er ikke sannsynlig å gjøre det bra hvis ingen trender vises. Backtesting gir innsikt i hvordan ekspertrådgiveren oppfører deg når markedet ikke går. Det hjelper deg med å planlegge for nedside scenarier, og hvis du gjør det riktig, kan backtesting hjelpe deg med å utvikle realistiske ytelsesforventninger. Jeg antar at du allerede har installert ekspertrådgiveren som du vil teste. Hvis du ikke har gjort det, har Forex News en annen video tilgjengelig som viser deg hvordan du installerer EA. Du må laste inn data for valutaparet du vil sikkerhetskopiere før du begynner å løpe tester Det er spennende å analysere markedene, men tester er bare like gode som dataene dine, så ikke gå videre. Jeg liker gull Det er diagrammet jeg har valgt her. Jeg trenger å vite tidsrammen og valutapar i n For å laste inn de riktige dataene Uansett hva du vil gjøre, bør du vurdere å laste inn ett minuttdata. Ett minuttdata er den minste tidsrammen som er tilgjengelig. Ved å bruke de mest nøyaktige dataene, forbedrer du nøyaktigheten av backtesten. Hele punktet i å gjøre dette er å gi deg et nøyaktig bilde av historisk ytelse. Lasting med én minutts data forbedrer kvaliteten på din backtest for å gi deg et mer nøyaktig estimat. Åpne et minutts diagram for gull, hvilket er instrumentet jeg testet i denne videoen Go til øverste venstre meny og velg Fil nytt diagram Gold XAUUSD. Now endre tidsramme Velg alternativet M1 fra denne menylisten, eller gå til Diagrammer Periodicity One minute. We må slå av autoscroll nå når diagrammet er åpent Trykk på knappen øverst med den lille grønne trekanten. Det ligner en spilleknapp. Du kan også høyreklikke på diagrammet og klikke på egenskaper, eller trykk F8 Velg egenskaper, og deretter Vanlig avkryss ved siden av diagram Autoscroll. Nå som diagrammet er på no, gå til Verktøy Valg Velg fanen merket Charts Maks antall barer i historien, bytt den til 999999999 Maksimalt antall barer på diagrammet må være de samme, 99999999999 Disse innstillingene gjør det mulig for MT4 å laste så mye historiske data som muligens. Gå tilbake til dine ett minuttdiagrammer Det neste trinnet er ganske kjedelig, du må trykke på hjemnøkkelen mens MT4 laster ned historiske data. Denne delen tar ganske lang tid, og dessverre virker det bare hvis du sitter der og trykker på hjemnøkkelen. Hvis du glemmer å slå av autoscrollen, hopper diagrammet til den aktuelle linjen. Jeg valgte en times diagrammer for backtesting fordi jeg finner dem for å finne den beste balansen mellom handelsfrekvens og handelskostnader. Hver gang du går inn i en handel, betaler du megleren spredningen som en kostnad av inntasting Når du handler hyperaktivt på M1-diagrammer eller M5-diagrammer, er det utrolig vanskelig å handle med noen form for kant. Kostnadene ved handel er rett og slett for prohibitive. Kartet som jeg liker å sikkerhetskopiere er en times diagram. Så jeg må Gjenta denne prosessen ved å bla tilbake på H1-diagrammer til jeg har lastet inn nok data til å dekke varigheten av testperioden. Endre til H1 som dette Bekreft at autoscroll er slått av, og trykk deretter på startknappen til datoene går utover testingen din window. We har avsluttet alt benarbeidet Vi kan hoppe over datainnlastingstrinnet for eventuelle fremtidige tester som involverer H1-gulldiagrammer. Hvis du bestemmer deg for å teste et annet valutapar eller en tidsramme, må du følge denne dataopplastingsprosessen. å laste vår EA i backtesteren og velge innstillingene jeg skal bruke MACD Eksempel EA i denne videoen fordi den vises som standard i OANDA s MetaTrader Jeg vet at alle som ser på dette har denne EA allerede lastet på sin datamaskin. Arbeidet vi har gjort så langt, er for XAUUSD-gull på en times diagrammer Velg det alternativet fra rullegardinmenyen. Du blir bedt om å velge modellen. Dette gjelder hvor raskt og nøyaktig du vil at testen skal kjøre. Dine valg kan enormt påvirke tes t resultater. Ekspertrådgivere løp fortløpende gjennom tid Hvis du tok all prishistorikk tilgjengelig gjennom dagen, som vanligvis kalles tick-data, vil den inneholde titusenvis av priser hver eneste dag. Kondensering av denne informasjonen i tidsblokker gjør dataene langt mer leselig og enklere å analysere Skjermmetoden kan meget lysestaker, barer, linjer på diagrammet. De representerer alle minst ett felles element. Starten eller den åpne prisen på tidsperioden og slutten eller lukkekursen for tidsperioden. til disse diskrete tidselementene som barer bør du anta at jeg mener en times tidsperiode for denne videoen. Hvis du har en strategi som kjører intrabar, betyr at EA åpner handler uten å vente på at baren skal lukke, må du absolutt bruke Every Tick Ellers er backtesteren tvunget til å ta forutsetninger om prisens oppførsel. Dette kan skape alvorlige uoverensstemmelser mellom den modellerte ytelsen og hva som burde ha skjedd historisk. er det mest nøyaktige alternativet tilgjengelig, men det er også de mest tidkrevende EAene som bare handler ved åpningen av en ny stolpe, kan komme seg unna med enten å bruke kontrollpunkter, så lenge stoppet tap og ta fortjeneste ikke står overfor risikoen for bli truffet i samme bar Hvis enten din stopp eller ta fortjeneste muligens kan bli truffet i en enkelt bar, kan backtesteren forveksle det som ble truffet først stoppet eller ta overskuddet. Dette igjen kan skape store uoverensstemmelser i de rapporterte resultatene. Backtesteren kan si du vant når du mistet og vice versa. Alt dette er en lang måte å fortelle deg å bruke Every Tick, med mindre du har en tvingende grunn til å gjøre det ellers, jeg anbefaler ikke å kjøre noen backtests ved å bruke Open Only-priser. Modelleringsfeilene kommer alltid også ut alvorlig og testen er nyttig for analyse. Bruke data tillater deg å kontrollere start - og sluttdato for testen. Formatet er årsmåneddato. Alternativet til venstre er startdatoen. Alternativet til høyre er sluttdato Min testen vil r un fra 1. februar 2013 til 1. februar 2014. Over her til høyre, kan jeg styre diagrammet som jeg vil se på Velg H1 som tidsramme, som står for en time charts. Underath som er spredt Det kan også ha en betydelig innvirkning på backtest Spredningen er en handelskostnad Det er kritisk at din backtest bruker minst meglerens typiske spredning eller verre. Du vil anta hva som skjer når ting går galt, ikke hva som kan skje i eventyrland Historiske backtests er vanligvis det beste scenariet du bør generelt forvente en reduksjon i ytelse når du går inn i fremtiden. Bruke et spredning som er verre enn meglerens spredning er tilrådelig å ta hensyn til både med variable spreads og potensiell negativ slipp. Backtest gir deg alltid perfekte fyllinger som jeg forsikrer deg om ikke skjer i den virkelige verden. Slippage er et veldig reelt og nåværende element i trading. I m kommer til å sette det til 30 for denne backtest, som er 30 mikropips eller 3 pips Det er langt verre O ANDAs typiske spredning Hvis en strategi kan overleve en 3 pip spredt på EURUSD, kan det være et oppmuntrende tegn på ytelsespotensial. Sist, vi må gå til sakkyndig rådgiver. Her kontrollerer vi de inngangene som er unike for sakkyndig rådgiver. Inngangsfanen. Every EA har forskjellige innstillinger I stedet for å snakke om MACD Eksempel EA i detalj, vil jeg beholde dette høye nivået slik at du forstår de forskjellige kolonnene. Her til venstre er innstillingene som brukes i backtest Hvis du vil endre masse størrelsen handles for hvert signal, dette er boksen du endrer. boksene til høyre gjelder bare for en optimalisering som vi skal dekke i en egen video. trykk ok når du er fornøyd med innstillingene. visuell modus ikke påvirke testresultatene Hvis du vil se bransjer brann av på diagrammene, så legg en sjekk ved siden av dette alternativet La det være ukontrollert hvis du bare bryr deg om resultatrapporten. Ved å starte startet av backtestet og du er klar til å analysere resultatene. Du kan starte backtestin G din EAer i en gratis MetaTrader-øverkonto fra OANDA Klikk på lenken under denne videoen for å åpne din gratis demo-konto. Hvorfor oss Fra den nyeste teknologien for å beskytte dine midler, se hvorfor vi er den beste handelspartneren. Regelautorisasjon Admiral Markets UK Ltd er regulert av Financial Conduct Authority i UK. Contact Us Legg igjen tilbakemelding, still spørsmål, slipp på kontoret vårt eller ring oss bare. Nyhet Sjekk ut de siste nyhetene om vårt selskap, arrangementer, trading condtions, spesielt en person utstyrt med et riktig verktøy. Før testing. Having forventninger er viktige når det gjelder å utvikle en Forex-strategi Forventninger tvinger deg til å definere en plan på forhånd Hele prosessen med Forex-backtesting dreier seg om ideen om å bevise og validere ideene dine. Men det første du må gjøre legger disse ideene og forventningene inn i en klar plan. Du bør alltid ha en klar ide om handelsintervallet du vil bruke, den relative risikoen for den anvendte metoden og Prosentdelen av lønnsomme handler Hvis den utførte backtesten bekrefter dine ideer, kan du ha tillit til strategien og flytte for å videresende teste den. Finn ut hva slags funksjoner du kan bruke, og hvilke som vil være til nytte for tester. For eksempel MetaTrader 4 Supreme Utgaven inneholder en mini kartindikator som tillater flere diagrammer. Som sådan kan du observere forskjellige tidsrammer eller bruke forskjellige karttyper som Renko, Range og Kagi. Valg av dataovergripende live data kan gis for deg ved å bruke MT4SE One-funksjonen som får jobben er symbolinformasjonen Den gir en rask og grundig sammenbrudd av markedssituasjonen for ethvert instrument. Dette verktøyet hjelper deg effektivt med å ta informerte beslutninger ved å gi deg endringer, rekkevidde og indikatorer på hver tidsramme Kombinere den med en premium database og deg kan være bra på vei til suksess. Når du bruker Forex backtesting programvare, er det alltid nødvendig å ha en database med priser. bør bruke en fullstendig historie med statistikk for økonomiske hendelser Denne typen data er bredt spredt og tilbys av mange leverandører. Den inkluderer daglig høy-, lav - og sluttpris samt individuelle Forex-data for mer presis backtesting. Most av dataene kan bli funnet for gratis, men det er ofte unøyaktige. De beste Forex-dataene er imidlertid til salgs på kjente sider som Tick Data, Inc eller CQG Data Factory. Det er ingen garanti. Den eneste måten å vite om en strategi vil fungere, er å bruke FX backtesting programvare Vær imidlertid advart om at backtesting ikke garanterer fremtidig fortjeneste selv om backtest er enkel validering av regler eller flerdimensjonal analyse av resultater. Et annet problem med å bruke FX-backtesting programvare er sjeldne likviditet, som varierer på grunn av mange eksterne faktorer. Faktisk kan likviditet være ganske vanskelig å simulere. MetaTrader-programvare. Vi gir ikke til å ha en unik mening når vi sier at den beste Forex-backtesting-programvaren er MetaTrader 4 MT4. Dette beviste, sikre utvalgte ronic trading plattform er det mest populære valget for trading de finansielle markedene med den indikatorrike MT4 Supreme Edition er det foretrukne alternativet. MT4 er populært for FX-backtesting på grunn av sin innebygde strategi tester funksjon og selvfølgelig hjelper gratis registrering også, men mens du eier riktig programvare kan gi deg den øvre starten i handel, det er ingen strategi som vil fungere med mindre din megler er pålitelig. Fordi ikke alle Forex meglere er skapt like. Det er best å åpne en konto hos en megler som har Financial Conduct Authority FCA og MiFID-regulering På denne måten får du virkelig tilbakeprøvde resultater, og du vet at pengene dine er trygge når du begynner å handle på en live-konto. Aktiver JavaScript for å se kommentarene drevet av Disqus. Risk-advarsel. Valutakurs eller kontrakter for forskjeller på margin bærer en høyt risikonivå og kan ikke være egnet for alle investorer Det er en mulighet for at du kan opprettholde et tap som er lik eller større enn hele inv Estment Derfor bør du ikke investere eller risikere penger som du ikke har råd til å miste. Du bør sørge for at du forstår alle risikoene. Før du bruker Admiral Markets UK Ltd-tjenester, vennligst bekreft risikoen forbundet med handel. Innholdet på dette nettstedet må ikke tolkes som personlig råd Admiral Markets UK Ltd anbefaler deg å søke råd fra en uavhengig finansiell rådgiver. Admiral Markets UK Ltd er eid av Admiral Markets Group AS. Admiral Markets Group AS er et holdingselskap, og dets eiendeler har en kontrollerende eierandel i Admiral Markets AS og dets datterselskaper, Admiral Markets UK Ltd og admiral Markets Pty. Alle referanser på dette nettstedet til admiral Markets refererer til Admiral Markets UK Ltd og datterselskaper av Admiral Markets Group AS. Admiral Markets UK Ltd er autorisert og regulert av Financial Conduct Authority FCA Register nr. 595450.Admiral Markets UK Ltd er registrert i England og Wales under Companies House Registrert nummer 08171762 Bedriftsadresse 1 6 St Clare Street, London EC3N 1LQ, Storbritannia.

No comments:

Post a Comment