Thursday 3 August 2017

Forex Backtesting Meta


Så kör en Metatrader Backtest av Shaun Overton den 12/12 2014 06:01:17 GMT Hej, det här är Shaun Overton med ForexNews och OneStepRemoved. I den här tio minuters videoen ska jag visa dig hur du ställer in en backtest för MetaTrader 4. Du kan följa med ett gratis OANDA-demokonto genom att klicka på länken nedanför den här videon. Registrera dig för ett gratis OANDA MT4 demo konto här. När du har öppnat MetaTrader och bestämt att du behöver köra en backtest, är det första steget att få historiska data. Theres lite förladdade data, men det räcker inte för att köra en mycket lång backtest. Backtesting handlar om mer än att titta på historiska prestanda. Du kan använda din erfarenhet av historiska data för att analysera hur en expertrådgivare utför olika marknadsförhållanden. Min gå till exempel för är alltid det glidande medelvärdet. Tanken är att ett snabbrigt genomsnittligt kors över ett långsamt rörligt medelvärde kan betraktas som en köpsignal. Den typen av strategi är naturligt utformad för en trendmarknad. Signalerna uppträder alltid sent eftersom det bygger på en nedslagsindikator. Teorin är att trenderna är potentiellt stora nog att gå in efter en trend börjar och avsluta handeln efter det att den är klar bör lämna utrymme för uppåtvända. Det är teorin. Marknadsintervallet handlar om 70 av tiden. Om marknaden inte trender och du kör en trend trading strategi, kan jag nu berätta att din trend trading strategi inte är troligt att det kommer bra om inga trender visas. Backtesting erbjuder insikter om hur din expertrådare beter sig när marknaden inte går. Det hjälper dig att planera för nedåtgående scenarier, och om du gör det ordentligt kan backtesting hjälpa dig med att utveckla realistiska prestationsförväntningar. Jag antar att du redan har installerat expertrådgivaren som du vill prova. Om du inte har gjort det, har Forex News en annan video tillgänglig som visar dig hur du installerar EA. Du måste ladda data för det valutapar du vill backtest innan du börjar köra test. Det är spännande att analysera marknaderna, men testerna är bara lika bra som dina data, så hoppa inte framåt. Jag gillar guld. Det är diagrammet Ive valt här. Jag behöver veta tidsramen och valutaparet för att kunna ladda de rätta uppgifterna. Oavsett vad du vill göra, bör du överväga att ladda en minuts data. En minutsdata är den minsta tidsramen som är tillgänglig. Genom att använda de mest exakta uppgifterna, förbättrar du noggrannheten i din backtest. Hela poängen med att göra detta är att ge dig en exakt bild av historiska prestanda. Att ladda en minuts data förbättrar kvaliteten på din backtest för att ge dig en mer exakt uppskattning. Öppna ett minuts diagram för guld, vilket är instrumentet Im backtesting i den här videon. Gå till den övre vänstra menyn och välj File New Chart Gold XAUUSD. Ändra nu tidsramen. Välj alternativet M1 från den här menyremsan eller gå till Diagram Periodicitet En minut Vi måste stänga av autoscroll nu när diagrammet är öppet. Tryck på knappen längst upp med den lilla gröna triangeln. Det liknar en spellknapp. Du kan också högerklicka på diagrammet och klicka på egenskaper eller trycka på F8. Välj egenskaper, sedan Vanligt. Avmarkera bredvid Diagram Autoscroll. Nu när diagrammet är öppet, gå till Verktygsalternativ. Välj fliken etiketterad Diagram. Max stavar i historiken, ändra den till 999999999. Max stavar på diagrammet måste vara desamma, 99999999999. Med dessa inställningar kan MT4 ladda så mycket historiska data som möjligt. Gå tillbaka till dina en minuts diagram. Nästa steg är ganska tråkigt 8211 du måste trycka på hemnyckeln medan MT4 hämtar dina historiska data. Den här delen tar ganska lång tid och tyvärr fungerar det bara om du sitter där och trycker på hemnyckeln. Om du glömmer att stänga av autoscrollen hoppar diagrammet till den aktuella fältet. Jag valde en timme diagram för backtesting eftersom jag finner dem att hitta den bästa balansen mellan handelsfrekvens och handelskostnader. Varje gång du går in i en handel betalar du mäklaren spridningen som en kostnad för att komma in. När du handlar hyperaktivt på M1-diagram eller M5-diagram, är det oerhört svårt att handla med någon form av kant. Kostnaden för handel är helt enkelt för orimlig. Diagrammet som Id gillar att backtest är ett timmars diagram. Så, jag måste upprepa denna process genom att rulla tillbaka på H1-diagrammen tills Ive laddat tillräckligt med data för att täcka varaktigheten för min testperiod. Byt till H1 så här. Bekräfta att autoscroll är avstängd och tryck sedan på hemnyckeln tills datumet sträcker sig bortom testfönstret. Weve avslutade allt benarbetet. Vi kan hoppa över laddningssteget för eventuella framtida tester med H1-gulddiagram. Om du bestämmer dig för att testa ett annat valutapar eller en tidsram, måste du följa denna laddningsprocess. Låt oss fortsätta ladda vår EA i backtester och välja våra inställningar. Jag ska använda MACD-provet EA i den här videon eftersom den visas som standard i OANDAs MetaTrader. Jag vet att alla som tittar på detta har denna EA redan laddad på sin dator. Det arbete som vi gjort hittills är för XAUUSD 8211 guld 8211 på en timmes diagram. Välj det alternativet från rullgardinsmenyn. Du har bett att välja modellen. Detta gäller hur snabbt och noggrant du vill att testet ska köras. Dina val kan enormt påverka testresultaten. Expertrådgivare kör sekventiellt genom tiden. Om du tog all prishistorik tillgänglig under hela dagen, som vanligtvis kallas tickdata, skulle den innehålla tiotusentals priser varje dag. Kondensera denna information till tidsblock gör data långt mer läsliga och enklare att analysera. Visningsmetoden kan mycket 8211 ljusstake, barer, linjer på diagrammet. De representerar alla minst ett gemensamt element. Början eller öppet pris för tidsperioden och slutet eller slutpriset för tidsperioden. Jag hänvisar tillfälligt till dessa diskreta tidselement som stavar 8211 du borde anta att jag menar en timmes tidsperiod för den här videon. Om du har en strategi som kör intrabar, vilket betyder att din EA öppnar affärer utan att vänta på att baren ska stänga, måste du absolut använda varje tick. I annat fall tvingas backtestern att göra antaganden om prisbeteendet. Detta kan skapa allvarliga skillnader mellan den modellerade prestandan och vad som borde ha hänt historiskt. Varje tick är det mest exakta alternativet, men det är också den mest tidskrävande. EA: er som endast handlar vid öppningen av en ny stapel kan komma undan med antingen kontrollpunkter, så länge stoppförlusten och vinsten inte utsätts för risken för att träffas inom samma stapel. Om antingen din sluta eller ta vinst eventuellt kan träffas inom en enda stapel, kan backtesteren förvirra det som slogs först: stoppet eller vinsten. Detta igen kan skapa stora skillnader i de rapporterade resultaten. Backtester kan säga att du vann när du förlorade och vice versa. Allt detta är en lång väg att berätta att du använder Every Tick om du inte har en tvingande anledning att göra något annat. Jag rekommenderar inte att du kör några backtests med Open Only-priser. Modelleringsfelen kommer alltid ut för allvarligt och testet är användbart för analys. Använd data gör att du kan styra start - och slutdatum för testet. Formatet är årsmånad-datum. Alternativet till vänster är startdatumet. Alternativet till höger är slutdatum. Mitt test går från 1 februari 2013 till 1 februari 2014. Härifrån till höger kan jag styra det diagram jag vill titta på. Välj H1 som tidsram, vilket står för en timmes diagram. Under det sprider sig. Det också kan ha en betydande inverkan på backtestet. Spridningen är en kostnad för handel. Dess kritiska att din backtest använder minst mäklare typiskt sprids eller sämre. Du vill anta vad som händer när sakerna går fel, inte vad som kan hända i saga land. Historiska backtests är vanligtvis det bästa scenariot 8211 du borde vanligtvis förvänta dig en minskning av prestanda när du flyttar in i framtiden. Att använda en spridning som är sämre än mäklarnas spridning är lämpligt att ta hänsyn till både med variabla spridningar och potentiell negativ glidning. Backtest ger dig alltid perfekta fyllningar, vilket jag försäkrar dig om inte händer i den verkliga världen. Slippage är ett mycket verkligt och nuvarande handelselement. Jag kommer att ställa in det till 30 för denna backtest, som är 30 mikropips eller 3 pips. Det är mycket värre OANDAs typiska spridning. Om en strategi kan överleva en 3 pip spridning på EURUSD, kan det vara ett uppmuntrande tecken på prestationspotential. Slutligen måste vi gå till expertrådgivare. Här kontrollerar vi de ingångar som är unika för den expertrådgivare som du testar. Klicka på fliken Inmatningar. Varje EA har olika inställningar. Istället för att prata om MACD-provet EA i detalj vill jag behålla denna höga nivå så att du förstår de olika kolumnerna. Här till vänster är de inställningar som används i backtestet. Om du vill ändra storleken på varuhandeln för varje signal, är det den lådan du ändrar. Lådorna till höger gäller endast en optimering, som väl täcker i en separat video. Tryck ok när du är nöjd med inställningarna. Visuellt läge påverkar inte testresultaten. Om du vill se affärer avfyra på diagrammen, lägg sedan en check bredvid detta alternativ. Låt den vara omarkerad om du bara bryr dig om resultatrapporten. Pushing start sparkar av backtest och du är redo att analysera resultaten. Du kan starta backtesting din EA i ett gratis MetaTrader-praktikkonto från OANDA. Klicka på länken under den här videon för att öppna ditt gratis demo-konto. MetaTrader 4 Tester för strategi tester För att få ut mesta möjliga av din expertrådgivare måste du optimera och backtest din strategi med MetaTraders Strategy Tester. Medan framåtprovning på ett demokonto är avgörande tillåter backtesting dig att simulera handel över en lång tidsperiod på bara några minuter. Och med optimeringsfunktionen kan du ta reda på vilka inställningar som var bäst över en vald historisk kartperiod. Det finns en stor debatt om noggrannheten i MetaTraders strategi tester. I bästa fall erbjuder backtesting bara en nära approximation av hur handlarna skulle utföras i realtid. Men det är det enda verktyget som finns tillgängligt för att snabbt testa någon strategi över ett brett spektrum av handelssituationer, och en som du borde lära dig hur du ska använda dig bra. Öppna Strategy Tester i MetaTrader genom att klicka på lämplig knapp på verktygsfältet eller genom att välja Strategy Tester från Visa-menyn. History Center Innan du testar eller optimerar, är det viktigt att se till att dina historikdata är fullständiga och korrekta, särskilt om du använder Every tick som din testmodell. Om du ser felaktiga diagramfel i journalsloggen eller om din modelleringskvalitet är mindre än 90, är ​​dina historikdata inte tillräckliga för att generera korrekta fästingar. Öppna History Center från Verktyg-menyn eller genom att trycka på F2 på tangentbordet. Dubbelklicka på diagramparet i den vänstra kolumnen som du planerar att backtest för. En lista över tidsperioder visas nedan. Börja med att dubbelklicka på 1 minut (M1) för att ladda historikdata för den perioden. Backtester använder M1 data för att generera ticks, så det är viktigt att din M1 data är komplett. Från History Center kan du ladda ner eller importera data som ska användas vid backtesting. Din mäklare kommer automatiskt att ge några senaste data, men det kanske inte räcker för en längre backtest. Dessutom är de gratis nedladdningsbara data från MetaTrader (tillgänglig via Download-knappen) inte alltid fullständiga och kan innehålla stora luckor. Du kan ladda ner gratis M1 data från forextesterdatadatasources. html. Välj först M1-perioden för symbolen från listan till vänster. Klicka på knappen Importera och klicka sedan på Bläddra i dialogrutan Importera för att välja den M1-datafil du just har laddat ner. Tryck på OK för att importera data - det kan ta flera minuter. Du har nu flera års M1-data för den symbolen. För att använda dessa data på högre tidsramar måste du använda periodkonverteringsskriptet som följer MetaTrader. Öppna ett diagramfönster och ställ det till M1. Dra och släpp periodkonverteringsskriptet från navigatorfönstret till diagrammet och ställ in inställningen ExtPeriodMultiplier till antalet minuter som ska konverteras till. För M15, använd 15 för H1, använd 60 för H4, använd 240, och så vidare. Upprepa denna process för alla symbolperioder du planerar att testa på. När du har tillräckliga historikdata kan du börja testa. Videon nedan visar processen för att importera och konvertera M1-data: Optimering Optimeringsfunktionen i MetaTrader 4 låter dig testa tusentals kombinationer av expertrådgivningsinställningar för att hitta de mest lönsamma inställningarna för det valda diagrammet, perioden och datumintervallet. Indikatorbaserade strategier måste optimeras för maximal lönsamhet. Dock kommer nästan alla EA-enheter att dra nytta av optimering - även de som handlar med frikopplingsdata, förutsatt att du har fullständiga M1-historikdata (se ovan). Medan optimeringsprogrammet ger tillbaka de mest lönsamma inställningarna för det valda datumintervallet, är det ingen garanti för att dessa inställningar kommer att vara lönsamma i framtiden. Marknadsförhållandena ändras ofta, så det är viktigt att du regelbundet optimerar din expertrådgivare för bästa resultat. För att optimera din expertrådgivare, välj först den i drop-down-rutan Expert Advisor. Välj valutaparet i symbolrutan och diagramperioden från rutan Period. För modell. du vill i allmänhet bara välja Öppna priser, såvida du inte optimerar en EA som körs på fältdata. I så fall väljer du Varje tick. Markera alternativet Använd datum och välj ett antal datum för att optimera för. Slutligen, se till att optimering är markerad. Klicka på knappen Expertegenskaper för att öppna dina expertrådgivningsinställningar. På fliken Inputs är du där du kommer att ange värdena för att optimera för. Kolumnen Start kommer att vara det lägsta värdet för en viss inställning, medan Stop-kolumnen kommer att vara högst. Steg-kolumnen är den mängd optimeringsenheten kommer att gå igenom från start till stopp-inställningen. I bilden ovan optimerar vi SL, TS och TP-inställningar för en expertrådgivare. Startvärdet är 20, steget är 20 och Stoppet är 200. Optimeraren testar varje kombination av värden från 20, 40, 60 och så vidare upp till 200. Använd ett start, steg och stopp värde som är lämpligt för Inställningen du optimerar. Även värden (5, 10, etc.) är bra. Kryssrutan längst till vänster måste väljas för att den inställningen ska optimeras. Alla inställningar som inte kontrolleras kommer att använda numret i kolumnen Värde när du optimerar. Under fliken Test kan du justera den ursprungliga insättningen till något lite mer realistisk. Lämna de övriga inställningarna till standardinställningarna. När du är redo att börja optimera, klicka på Start-knappen längst ner till höger i fönstret Strategy Tester. Beroende på period kan datumintervall, testmodell och antal inställningar som optimeras, ta överallt från några minuter till flera timmar. Om det tar för lång tid, överväg att minska datumintervallet, optimera färre inställningar eller använda ett större stegvärde. När optimeringen är klar öppnar du fliken Optimeringsresultat och dubbelklickar på kolumnen Profit för att sortera resultaten. Dubbelklicka på något av resultaten för att ladda det i testaren. Tryck på Start-knappen igen för att backtest med de valda inställningarna. Backtesting Nu ska det vara uppenbart hur backtester fungerar. Välj din expertrådgivare. Symbol. Period och modell. markera rutan Använd datum och välj ett datumintervall. Välj endast visuellt läge om du vill ha en visuell genomgång av backtesting. Lämna optimering ej markerad. Klicka på knappen Expertegenskaper och ange dina inställningar i kolumnen Värde under fliken Inmatningar. Du kan också ladda eller spara inställningar med knapparna längst ner till höger. Kolumnen Start, Steg och Stopp ignoreras, liksom kryssrutorna. Stäng dialogrutan Expertegenskaper och tryck på Start för att börja prova. Det tar var som helst från några sekunder till flera minuter beroende på dina inställningar. När testningen är klar öppnar du fliken Rapport längst ner för att se dina resultat. Några statistik att notera: Totalt nettoresultat - Bruttoresultat minus Bruttoskada. Resultatfaktor - Andel bruttovinst till bruttoförlust. Högre är bättre, allt över 1,5 är bra. Absolut drawdown - Utbetalningen av din första insättning. Höga drawdowns ökar sannolikheten för att ditt konto blåses ut. Resultathandel - Din totala vinstprocent. Modelleringskvalitet - Endast viktig om din testmodell är Every Tick. Om så är fallet bör detta vara 90. Om inte, följ instruktionerna ovan för att uppdatera din historia med exakta M1-data. Resultatfliken längst ner i strategitestaren ger dig information om öppnade och slutna order, inklusive efterföljande stopp, vinst och sluta förlust. Klicka på knappen Öppna diagram för att få en visuell representation av dina resultat. När du testar din nya EA, granska dessa noggrant för att se till att din strategi fungerar som den ska. Walk Forward Analysis Medan backtesting och optimering kan ge dig en bra uppfattning om hur din EA kommer att handla, måste du göra mer omfattande test för att säkerställa att ditt handelssystem är verkligen lönsamt. Det bästa sättet att uppnå detta är genom en process som kallas framåtriktad analys. Walk-forward analys består helt enkelt av flera cykler av optimering och backtesting, och analyserar resultaten av testning under en lång period. Vår artikel om framåtriktad analys förklarar processen mer detaljerat. Vår Walk Forward Analyzer för MetaTrader gör det möjligt för dig att utföra WFA snabbt och enkelt. Varför från den senaste tekniken för att skydda dina pengar, se varför var den bästa handelspartnern. Regulatorisk auktorisation Admiral Markets UK Ltd är reglerad av Financial Conduct Authority i Storbritannien. Kontakta oss Lämna feedback, ställa frågor, gå till vårt kontor eller ring oss. Nyheter Kolla senaste nyheterna om vårt företag, evenemang, handelsvillkor mer. Testimonials Se feedback vi får från kunder som handlar Forex CFD på våra riktiga konton. Partnerskap Förbättra din lönsamhet med Admiral Markets - din betrodda och föredragna handelspartner. Karriär Vi är alltid på utkik efter att lägga till ny talang till vårt internationella team. Vårt team Admiral Markets sätter dig först. Lär vilka vi är, vad vi gör och matcha ansikten till namnen på vårt hjälpsamma och vänliga team. Orderkvalitetsbeställning Läs om vår teknik och se vår kvalitetsrapport för månatlig körning. Kontotyper Välj ett konto som passar dig bäst och börja handla idag. Demokonto Ett demokonto ger dig möjlighet att uppleva riskfri Forex CFD-handel och testa dina strategier på finansmarknaden. Dokument Bekanta dig med våra affärspraxis, dokumentöppningsprocedurer. Inbetalningar av utbetalningar Se hur du insättar eller tar ut pengar från ditt handelskonto. Handelsräknare Beräkna din marginal, vinst eller förlust jämföra resultaten av dina Forex CFD-affärer före handel. MetaTrader 4 Ladda ner MetaTrader 4, den mest kraftfulla och användarvänliga plattformen för Forex CFDs trading. MT4 Supreme Edition Hämta MT4 Supreme Edition - en intuitiv plattform för Forex CFD-handel. Läs mer om detta plugin och dess innovativa funktioner. MT4 WebTrader Använd MT4 webbhandel med någon dator eller webbläsare (ingen nedladdning behövs). MetaTrader 5 Ladda ner MetaTrader 5, den nya och förbättrade plattformen för Forex CFDs trading. Fundamentalanalys Ekonomiska händelser påverkar marknaden på många sätt. Ta reda på hur kommande händelser sannolikt påverkar dina positioner. Tekniska analyser Diagram kan visa trenden, men analys av indikatorer och mönster av experter förutspår dem. Se vad statistiken säger. Våganalys Bestäm sannolika priszoner efter vågmönster baserat på extremiteter hos handlarepsykologi med Elliot-våganalys Forex Calendar Detta verktyg hjälper handelsmän att hålla reda på viktiga finansiella meddelanden som kan påverka ekonomin och prisutvecklingen. Autochartist Hjälper dig att ställa in marknadens lämpliga utgångsnivåer genom att förstå förväntad volatilitet, effekter av ekonomiska händelser på marknaden och mycket mer. Traders Blog Följ vår blogg för att få de senaste marknadsuppdateringarna från professionella handlare. Marknadsvärmekarta Se vilka som är de bästa dagliga flyttarna. Rörelse på marknaden lockar alltid intresse från handelssamhället. Market Sentiment Dessa widgets hjälper dig att se korrelationen mellan långa och korta positioner som innehas av andra handlare. Forex CFD Webinars Tune in och titta på experter täcka handelsrelaterade ämnen. Lär dig grunderna eller få inkompetens per vecka. FAQ Få dina svar på de vanliga frågorna om våra tjänster och finansiell handel. Traders Ordlista Finansmarknaden har sin egen lingo. Lär dig villkoren, eftersom missförstånd kan kosta dig pengar. Forex CFD Seminarier Expand din Forex och CFD Trading Knowledge genom att gå med i ett av våra seminarier. Hålls av handelspersonal. Riskhantering Riskhantering kan förhindra stora förluster i Forex och CFD-handel. Lär dig bästa risk - och handelshantering, för framgångsrika Forex och CFD-branscher. Artiklar Tutorials Från Forex och CFD basics till avancerade handelsemner, erbjuder dessa avsnitt dig användbara insikter på handel. Noll till hjälte Starta din väg till förbättring idag. Vårt gratis Zero to Hero-program kommer att navigera dig genom labyrinten i Forex trading. Admiral Club Tjäna pengar på din Forex och CFD-handel med Admiral Club poäng. ForexBall Handelstävlingen med en årlig prispott på 541.000. Spela för skojs skull, lär dig för riktigt med detta handelsmästerskap. Personligt Erbjudande Om du är villig att handla med oss, är vi villiga att göra dig ett konkurrenskraftigt erbjudande. Bästa Forex Backtesting Software Forex Backtesting Programvara är ett program som använder historiska data för att återskapa uppförandet av handel och deras reaktion på en handelsstrategi. Den resulterande data används för att mäta och optimera effektiviteten i en given strategi innan den tillämpas på reala marknadsförhållanden. Backtesting i Forex arbetar med antagandet att affärer och strategier som har fungerat bra tidigare kommer att fungera bra i framtiden. Forex backtesting har alltid varit en hård kamp mellan datorkraft och sunt förnuft. I 1980 var backtesting av ett Forex-system ett ganska enkelt koncept. Traders skulle göra sina samvetsgranna affärer på diagram, markera positionen antingen köpa eller sälja. Då skulle de manuellt skriva uttömmande noter av deras handelsresultat i en logg. De flesta affärsidéerna kom från en djup förståelse för grundläggande analys eller medvetenhet om marknadsmönster. På 1990-talet betraktades en person som en investerande innovatör om han kunde visa data på datorskärmen. I grund och botten den elektroniska processen som gör att vi kan kontrollera resultat online och få förtroende för vår strategi idag en gång i taget tog månader eller till och med år. Sedan dess har processen fortsatt att öka, men inte alltid till det bättre. Nu får jag inte fel. De som tillämpar flitigt och sunt förnuft till Forex-strategi backtesting belönas ofta med enorma vinster. Å andra sidan fortsätter handlare som bara tillämpar datorkraft och inte mänsklig logik att drabbas av stora förluster. När det gäller backtesting FX-strategier finns det ingen mjukvara som kan ersätta en personmdashespecially en person som är utrustad med ett rätt verktyg. Före provning Att ha förväntningar är viktigt när det gäller att utveckla en Forex-strategi. Förväntningar tvingar dig att definiera en plan i förväg. Hela processen med Forex backtesting kretsar kring begreppet att bevisa och validera dina idéer. Det första du behöver göra är att sätta dessa idéer och förväntningar i en tydlig plan. Du bör alltid ha en klar uppfattning om det handelsintervall som du vill använda, den relativa risken för den använda metoden och procentdelen av lönsamma affärer. Om den utförda backtesten bekräftar dina idéer kan du kanske ha förtroende för strategin och flytta vidare för att testa den. Ta reda på vilka typer av funktioner du kan använda och vilka som kommer att gynna dina test. MetaTrader 4 Supreme Edition innehåller till exempel en mini-kartindikator som tillåter flera diagram. Som sådan kan du observera olika tidsramar eller använda olika diagramtyper som Renko, Range och Kagi. Val av data Omfattande levnadsdata kan tillhandahållas för dig genom att använda MT4SE. En funktion som gör jobbet är symbolindikatorn. Det ger en snabb och grundlig sammanfattning av marknadssituationen för något instrument. Det här verktyget hjälper dig effektivt att fatta välgrundade beslut genom att förse dig med förändringar, intervall och indikatorer på varje tidsram. Kombinera den med en premiumdatabas och du kan vara bra på väg till framgång. När du använder Forex backtesting programvara, är det alltid nödvändigt att ha en databas med priser. Bättre än, du borde använda en fullständig historia av statistik för ekonomiska händelser. Denna typ av data sprider sig brett och erbjuds av många leverantörer. Den innehåller dagliga hög-, låg - och slutkurs samt enskilda Forex-data för mer exakt backtesting. De flesta data kan hittas gratis, men det är ofta felaktigt. De bästa Forex-datana är dock till försäljning på välkända webbplatser som Tick Data, Inc. eller CQG Data Factory. Theres no guarantee Det enda sättet att veta om en strategi kommer att fungera är att använda FX backtesting programvara. Varna dock att backtesting inte garanterar framtida vinster, om backtest är enkel validering av regler eller multidimensionell analys av resultat. Ett annat problem med att använda FX Backtesting-programvara är sällsynt likviditet, vilket varierar beroende på många externa faktorer. Faktum är att likviditeten kan vara ganska svår att simulera. MetaTrader-programvara Vi låtsas inte ha en unik åsikt när vi säger att den bästa Forex-backtestingprogrammet är MetaTrader 4 (MT4). Denna beprövade, säkra elektroniska handelsplattform är det mest populära valet för handel på finansmarknaderna. med den indikatorrika MT4 Supreme Edition är det föredragna alternativet. MT4 är populär för FX backtesting på grund av sin inbyggda strategi tester funktion. Och självklart hjälper gratis registrering också. Men samtidigt som du har rätt programvara kan du ge övre start i handeln, det finns ingen strategi som kommer att fungera om inte din mäklare är pålitlig. Eftersom inte alla Forex-mäklare skapas lika. Det är bäst att öppna ett konto hos en mäklare som har Financial Conduct Authority (FCA) och MiFID-reglering. På det här sättet får du reella backtested resultat och du vet att dina pengar är säkra när du börjar handla på ett levande konto. Vänligen aktivera JavaScript för att se kommentarerna från Disqus. Riskvarning: Handel med utländsk valuta eller avtal om marginalskillnader medför en hög risknivå och kan inte vara lämplig för alla investerare. Det finns en möjlighet att du kan hålla en förlust som är lika med eller större än hela din investering. Därför borde du inte investera eller riskera pengar som du inte har råd att förlora. Du bör se till att du förstår alla riskerna. Innan du använder Admiral Markets UK Ltd tjänster, bekräfta riskerna i samband med handel. Innehållet på denna webbplats kan inte tolkas som personlig rådgivning. Admiral Markets UK Ltd rekommenderar dig att söka råd från en oberoende finansiell rådgivare. Admiral Markets UK Ltd ägs helt av Admiral Markets Group AS. Admiral Markets Group AS är ett holdingbolag och dess tillgångar är ett bestämmande kapitalandel i Admiral Markets AS och dess dotterbolag, Admiral Markets UK Ltd och Admiral Markets Pty. Alla referenser på denna webbplats till admiral Markets hänvisar till Admiral Markets UK Ltd och dotterbolag till Admiral Markets Group AS. Admiral Markets (UK) Ltd. är auktoriserad och reglerad av Financial Conduct Authority. (FCA-register nr 595450). Admiral Markets (UK) Ltd. är registrerad i England och Wales under Companies House. Registreringsnummer 08171762. Företagsadress: 16 St. Clare Street, London EC3N 1LQ, UK. Den ultimata guiden till MT4 Backtesting Alla verktyg på ett ställe med Tick Data Suite 2 du har alla verktyg för backtesting på ett ställe. Du vann8217t behöver någon annan programvara för att ladda ner, konvertera och exportera kryssdata. Sparar diskutrymme Tick data laddad av Tick Data Manager komprimeras med hjälp av specialalgoritmen så att det tar mindre diskutrymme. Mycket lätt att använda Tick Data Suite 2 integreras direkt i varje MT4-terminal på din dator. Installera en gång och enkelt åtkomst till TDS2 från MT4 Strategy Tester. Med flera MT4-terminaler TDS2 kan du köra flera MT4-terminaler samtidigt från samma installationsmapp. Det innebär att du kan köra flera EA-backtest och även EA-optimeringar samtidigt. Växla tidssoner Växla enkelt mellan tidszoner och DST-inställningar utan att behöva ladda ner och omkonvertera data igen. Det är enkelt att välja andra tidszoninställningar från listan. Anpassade miljöer Du kan skapa anpassade backtestmiljöer för att matcha inställningarna för någon mäklare eller något handelskonto. Du kan testa hur EA beter sig med olika hävstångseffekter, minimiprisavstånd, swappar, provisioner, etc. Använd Variabel Spridning TDS2 är den enda mjukvaran som tillåter att använda variabel Spread under backtest och även anpassa den. Detta visar hur EA arbetar i handelsmiljön nära de verkliga marknadsförhållandena. Applicera Slippage TDS2 har ett alternativ att simulera glidning under backtest. Slippage kan tillämpas vid inresa, utgång, SL och TP. Detta visar hur dina EA-backtestresultat ser ut när prisnoteringar, vilket händer ganska ofta i verkligheten. Tick ​​Data Manager låter dig ladda ner historikprisflikdata för valfritt valutapar eller - instrument som finns tillgängligt på Dukascopy eller TrueFX. I det här exemplet kommer jag att ladda ner alla tillgängliga EURUSD Tick Data, vilket är från år 2013. Som du kan se finns det ett alternativ att välja hur mycket kryssdata du vill ladda ner genom att klicka på knappar: Senaste året, senaste 6 månader, nya data , Alla data eller år till datum. När du är klar klickar du på Start nedladdning. Tick ​​Data Manager har ett uppdragskö fönstret och här ser du alla nedladdningsuppgifter visas när du startar dem. Du kan ha många nedladdningsuppgifter schemalagda i uppgiftskön. Det här låter dig ladda ner kryssdata för många par genom att lämna datorn när du går till jobbet etc. Du kan också pausa, avbryta, ta bort uppgifter om det behövs. Tick ​​Data för flera instrument som laddas ned i Tick Data Manager I bilden ovan kan du se att det finns tre valutapar (EURUSD, GBPUSD, USDCAD) som har frikopplingsdata laddad. Det här är lätt att se när du tittar på kolumnen Nedladdade dagar som visar hur många dagar historikprisdata faktiskt laddas ned för varje instrument. Andra kolumner visar mer information. Till exempel visar startdatum från vilket datum historikprisdata är tillgängliga för varje instrument i vald källa (Dukascopy i det här fallet). Äldst nedladdade och senaste nedladdade visar dig datumintervallet för fältdata som du faktiskt har laddat ner på din dator. Jag skriver den här guiden den 17 oktober 2016 och i det här exemplet har jag alla tickdata för EURUSD från 4 maj 2003 till 16 oktober 2016 (igår). Jag har alla GBPUSD tick data för 2016 och senaste 6 månader av tick data för USDCAD. Ladda ner amp Installera MetaTrader 4 plattform Hämta MetaTrader 4 för PC, installera den och skapa ett demokonto. Om du redan har en MT4 klientterminal installerad kan du hoppa till nästa steg. STEG 3.1 Ladda ner amp Installera MetaTrader 4 Nedladdat MT4 installationsfil Hämta MT4 från din mäklare webbplats eller direkt härifrån: När du har laddat ner startar du installationsprogrammet för MT4 installationsinstallation, som vanligtvis heter mt4setup. exe Om du hämtar MT4 från din mäklare, kan vara annorlunda, men installationsprocessen är vanligen densamma. STEG 3.2 Följ MT4-installationsanvisningarna på skärmen. MT4 installationsprocess När du väl är överens med villkoren kan du klicka på NÄSTA för att gå vidare till nästa steg och slutföra installationen. Om du vill installera din MT4-klientterminal till en viss mapp måste du klicka på INSTÄLLNINGAR-knappen och välja anpassad installationsdestinationsmapp (detta är inte nödvändigt). STEG 3.3 Starta MT4-klientterminalen Genväg för att starta MT4-klientterminalen När du har installerat MT4-terminalen hittar du en ny genväg som skapats på skrivbordet. Börja med det nu. STEG 3.4 Skapa ett nytt demo MT4-konto Välja MT4-server för nytt konto När MT4 är laddad måste du skapa ett demokonto. Först måste du välja en demonserver från din mäklare eller helt enkelt lägga till MetaQuotes-Demo-servern till listan genom att klicka på Lägg till ny mäklare. och skriva MetaQuotes. När servern visas på listan markerar du den och klickar på NEXT. Välj sedan Ny demokonto och klicka på NEXT igen. Följ instruktionerna på skärmen för att slutföra att öppna ett nytt demokonto. Om du har ett konto klickar du bara på AVBRYT och loggar in på ditt konto. STEG 3.5 Logga in på ditt MT4-konto MT4-inloggningsfönster Efter inloggningsfönstret visas ditt MT4-kontonummer (inloggning) och lösenord för att logga in på ditt MetaTrader 4-konto. MT4-konton har två lösenord (huvud och investerare) och de båda kommer att arbeta för att köra backtests. Kör 99 modelleringskvalitet Varje tickbacktest med verklig spridning Nu är du redo att köra varje Tick MT4 backtest med reell spridning och uppnå 99 modelleringskvalitet. Att ha en verklig historisk spridning i din backtesting-process gör ditt strategitest mer exakt. STEG 4.1 Öppna MT4 Strategi Tester MT4 Strategi Tester kan nås från den översta VIS-menyn Backtesting av automatiserade handelsstrategier (Expert Advisors) görs i MT4 Strategy Tester-fönstret. Du kan öppna den från toppmenyn (View - gt Strategy Tester) eller genom att trycka på CTRLR.

No comments:

Post a Comment