Den fundamentale indflydelse af historiske prisdata på backtest-simuleringer
I praksis med programmeret handel er udførelse af backtest en uundværlig del.Blandt alle backtest-elementer spiller kvaliteten af historiske prisregistre en afgørende rolle. Dette skyldes, at enhver Automatiseret Handelssystem (EA) eller handelsstrategis købs- og salgsbeslutninger udelukkende udløses baseret på historiske prisoplysninger.
Hvis der under backtest-processen anvendes upræcise prisdata, kan konklusionerne, uanset om simuleringen viser profit eller tab, mangle reel referenceværdi, hvilket gør hele backtest-aktiviteten meningsløs.
Derfor er den primære opgave før påbegyndelse af backtest at forberede højkvalitets historiske prisdata. Kun på denne måde kan vi virkelig stole på backtest-resultaterne til at evaluere strategiens effektivitet.
Metoder til at hente indbyggede historiske data i MT4-platformen
MetaTrader 4’s backtest-funktion understøtter tre forskellige prisdatapræcisionsmodi til at køre simuleringer, som er:- Kun brug af åbningspriser
- Brug af kontrolpunkter
- Baseret på hvert enkelt realtidspris-point (Tick)
I den tidlige fase af strategiudvikling, for hurtigt at få et overblik over strategiens præstation, kan man vælge den hurtigere backtest-hastighed i "kontrolpunkts"-modus.
Men efter endelig fastlæggelse af strategiparametre bør man bruge den mest præcise "hvert enkelt realtidspris "-modus til en detaljeret backtest for at bekræfte alle handelsdetaljer.
Med hensyn til "åbningspris"-valgmuligheden er dens data for grove og har meget lav nøjagtighed, hvilket næsten ikke har nogen referenceværdi, og derfor sjældent anvendes.
Uanset hvilken modus der vælges til backtest, skal man først have de tilsvarende historiske data. I MT4’s backtest-proces skal man hente de historiske prisdata, som mægleren stiller til rådighed, ved at gå til platformens værktøjslinje for at downloade.
Navigationssti: Værktøj > Historikcenter
Detaljerede downloadtrin
Når du klikker ind i "Historikcenter", vil du se en liste over alle tilgængelige handelsinstrumenter, som mægleren tilbyder.
I Historikcenter-vinduet finder du det instrument, du planlægger at backteste, dobbeltklik på instrumentets navn, og systemet vil udvide og vise alle tilgængelige tidsperioder (såsom M1, M5, H1, D1 osv.).

Dernæst skal du dobbeltklikke på de ønskede tidsperioder én efter én og derefter klikke på "Download "-knappen nederst i grænsefladen og tålmodigt vente på, at download-fremdriftslinjen er fuldført.
Bekræftelse og anbefalinger efter data-download
Når data for en bestemt tidsperiode er importeret med succes, bliver det tilsvarende ikon grønt.Det anbefales at downloade data for hver tidsperiode for at sikre, at den samlede historiske prisregistrering er mere komplet.
Når du har downloadet de nødvendige historiske prisdata for alle mål-instrumenter til backtest, kan du begynde backtest-processen.
Dog skal det bemærkes, at direkte brug af historiske data leveret af mæglere kan indebære en risiko for ufuldstændighed. Nogle mæglere har relativt komplette dataregistre, mens andre kan være meget mangelfulde eller af dårlig kvalitet.
Årsagen er, at mæglerens primære opgave er at levere handelsudførelsestjenester og ikke specialisere sig i lagring og vedligeholdelse af historiske data.
Derfor vælger mange tradere for markant at forbedre backtest-præcisionen at anvende data leveret af tredjepartsfirmaer, som specialiserer sig i historiske data-tjenester.
Måder at få MT4 højkvalitets 99% præcisions historiske data
På markedet findes der primært to professionelle software til at hente højpræcisions historiske valutaprisdata:- Tickstory
- Tick Data Suite
Desuden kan en enkelt instruments historiske datafil være meget stor, og hvis man skal håndtere data for flere instrumenter, vil det optage meget lokal harddiskplads.
På grund af dette, hvis du er en aktiv MT4 programmeret handelsbruger, anbefaler forfatteren mere at bruge softwaren Tick Data Suite.
Introduktion til Tick Data Suite (TDS)
Tick Data Suite (forkortet TDS) er ikke et gratis værktøj, men hvis du planlægger at udvikle MT4 EA programmeret handel dybtgående, anbefaler forfatteren stærkt, at du investerer i at købe og bruge det.Du kan starte med at prøve Tick Data Suite’s prøveversion, som normalt varer 14 dage.
Gå til Tick Data Suite’s officielle hjemmeside (https://eareview.net/tick-data-suite), klik på linket "TRY FREE FOR DAYS14 ", indtast din e-mailadresse, og de vil sende dig en prøve-licenskode.

Dernæst klik på "Download "-siden for at hente den nyeste version af TDS-softwaren.
Efter download følger du standard installationsproces og klikker blot på "Næste " for at fuldføre installationen.
Tick Data Manager efter installation
Efter installation vil der på dit skrivebord være et programikon kaldet "Tick Data Manager " (logoet er en lille bille-lignende figur).Når du starter programmet, skal du først downloade historiske prisdata for det ønskede instrument. Brugergrænsefladen ligner stort set billedet.
Ved første download anbefales det at klikke på indstillingsknappen bagved (de tre prikker i den røde cirkel på billedet) for at angive det ønskede start- og slutdato-interval for data-download.

TDS downloadindstillinger og tekniske fordele
Det er en god vane at forudindstille datointervallet her; du kan vælge at starte fra 2008 eller 2010.Hvis du ikke vælger noget og blot klikker på download-knappen (pilikonet bagved), vil systemet som standard begynde at downloade fra 2003.
Dog har meget gamle markedsdata relativt lav referenceværdi for aktuelle backtests, så det er normalt unødvendigt at downloade så gamle data.
TDS anvender angiveligt en form for spejlingsteknologi (forfatteren har ikke undersøgt de tekniske detaljer dybt), hvilket giver brugeren den betydelige fordel, at det ikke optager for meget harddiskplads på din computer under download og brug af data, og der er ikke behov for at downloade og gemme enorme rådatafiler.
Desuden opdaterede TDS i 2022 sin downloadteknologi, hvilket gør den nuværende downloadhastighed ekstremt hurtig, med en stor effektivitetforbedring sammenlignet med tidligere versioner.
Integration af TDS med MT4 backtest-interface
Når data er downloadet via Tick Data Manager, og du vender tilbage til MT4’s Strategy Tester-interface, vil du bemærke, at der er tilføjet to valgbokse øverst til højre:Den ene er "Use tick data ", som skal være markeret for at din backtest kan anvende de høj-kvalitets historiske data leveret af TDS;
Den anden er "Tick data settings ", som ved klik åbner et avanceret indstillingsvindue, hvor du primært kan bekræfte, at TDS har læst dine senest downloadede prisdata korrekt.

Avancerede backtest-indstillinger i TDS
Inde i "Tick data settings"-vinduet kan du foretage flere detaljerede konfigurationer, såsom at indstille serverens GMT-tidszone, simuleret flydende spænd og slippage osv.Disse omfattende funktioner kompenserer i nogen grad for MT4’s oprindelige backtest-begrænsning, som kun kan bruge fast spænd.
Personligt sætter forfatteren normalt ikke flydende spænd og slippage ved backtest af langsigtede strategier, da langsigtede strategier generelt er mindre følsomme over for disse faktorer.
Men hvis du handler med kortfristede strategier, vil flydende spænd og slippage have en meget betydelig indvirkning, og aktivering af disse to funktioner i TDS under backtest vil give resultater, der er tættere på det virkelige handelsmiljø.
Brug af TDS til at opnå backtests af høj kvalitet
Med TDS aktiveret kan MT4 nemt udføre backtests med modelkvalitet op til 99,9%.Kun backtest-rapporter baseret på så høj-kvalitets data har høj referenceværdi og kan mere realistisk afspejle strategiens historiske præstation.

Betalingsmodeller for Tick Data Suite
Tick Data Suite tilbyder tre betalingsplaner:- Årlig betaling
- Månedlig betaling
- Livstidslicens
Når du senere beslutter at bruge EA-handel på lang sigt, kan du overveje at opgradere til livstidsplanen.
Vigtige bemærkninger ved brug af TDS-licenskode
Efter køb sender Tick Data Suite også licenskoden (nøglen) til dig via e-mail.En vigtig ting at bemærke er: en licenskode kan kun aktiveres og bruges på én computer ad gangen.
Selvom du kan skifte computer, vil licenskoden blive låst til den aktuelle computer i 14 dage efter hvert skift.
Med andre ord, hvis du indtaster og aktiverer licenskoden på én computer, og derefter ønsker at bruge den på en anden computer, skal du vente mindst 14 dage.
Opsummering af forberedelse af MT4 historiske prisdata
Sammenfattende, hvis du er en nybegynder, der lige er begyndt med EA og blot ønsker at få en grundlæggende forståelse og oplevelse af backtest-funktionen, kan du direkte downloade og bruge gratis historiske prisdata leveret internt af mæglere for at opfylde grundlæggende behov.Men hvis dit mål er faktisk at anvende EA til handel, bliver det meget vigtigt at skaffe historiske prisdata, der kan generere backtest-resultater med pålidelig referenceværdi.
Selvom TDS kræver køb, mener forfatteren, at fordelene langt overstiger omkostningerne:
- Sparer computerplads
- Hurtig og nem download
- Direkte kompatibel med MT4-interface
- Ingen manuel import nødvendig
Man kan sige, at for en programmeret trader, der bruger MT4-platformen, er TDS et nødvendigt værktøj.
Hvis du synes, at denne artikel har været nyttig for dig, er du velkommen til at dele den med venner.
Lad flere lære om viden om valutahandler sammen!
Lad flere lære om viden om valutahandler sammen!