Hvorfor vælge MetaTrader 4 som din handelsplatform

Hvordan optimeres en ekspertrådgiver korrekt i Metatrader 4?

28. apr • Forex Trading artikler • 2225 Visninger • Comments Off om hvordan man korrekt optimerer en ekspertrådgiver i Metatrader 4?

Selv om markedets psykologi er den samme fra år til år, men nogle markedsforhold ændrer sig. Hvad der var rentabelt i går, er ikke det faktum, at det vil være rentabelt i morgen. Den erhvervsdrivendes opgave er at tilpasse sig de nuværende forhold i tide og fortsætte med at tjene.

Det samme gælder handelsrådgivere. Selv den mest rentable ekspertrådgiver vil før eller senere stoppe med at tjene penge på grund af de ændrede markedsforhold. Vores opgave er at foregribe dette og optimere EA til den nye situation.

  • Indstilling af parametre til optimering;
  • Backtesting af rådgiveren;
  • Fremadrettet ekspertrådgivningstest.

Process med optimering af en ekspertrådgiver i MT4

Forestil dig situationen; du besluttede at samle en computer efter komponenter. Du købte det dyreste grafikkort, bundkort, 32 GB RAM osv. Du har samlet alt i systemenheden og arbejder, som de siger, uden drivere. Tror du, at en sådan computer lever op til dine forventninger?

Jeg tror nej. Inden du arbejder på det, skal du installere driverne. Jeg taler ikke om flere globale indstillinger.

Situationen er den samme med handelsrådgivere. Ja, selvfølgelig giver udviklerne deres indstillinger, men tiden går, og som nævnt ovenfor fungerer det, der fungerede i går, muligvis ikke i dag. Derfor vil vi finde ud af, hvordan vi kan optimere rådgiveren korrekt.

Indstilling af parametre til optimering

Lad os først køre testen med forudindstillede indstillinger. Antag, om robotten handler godt på GBPUSD-parret i M15-tidsrammen. Vi starter datoen fra 01/01/2021 til 02/28/2021 og ser hvilken slags rentabilitetsgraf vi får.

Hvis rådgiveren har arbejdet meget godt med de historiske data, så er dette noget godt for os. Men hvis ekspertrådgiveren viser sig at have negative resultater på de historiske data, er der ingen grund til at holde trit med det.

Alligevel er der ingen grænse for perfektion. Vi er nødt til at optimere EA og forsøge at forbedre resultaterne. For at gøre dette skal du i strategitestervinduet trykke på "Ekspertegenskaber." Tre faner åbnes på skærmen:

  • Testning;
  • Inputparametre;
  • Optimering.

I fanen "Testing" skal du indstille den indledende indbetaling, du er interesseret i, til $ 100. Ekspertrådgiveren handler for både køb og salg. Derfor skal du i feltet "Positioner" vælge "Lang & kort."

I "Optimering" -blokken kan du vælge "Optimeret parameter" fra den foreslåede liste:

  • Balance;
  • Profitfaktor;
  • Forventet PayOff;
  • Maksimal nedtrapning;
  • Nedskrivningsprocent
  • Brugerdefinerede.

Hvis du kun vil have resultater med en positiv sum for at deltage i søgeresultaterne, skal du markere afkrydsningsfeltet ud for “Genetisk algoritme”.

Opsætning af testfanen for at optimere EA.

Fanen "Inputparametre" indeholder de variabler, som vi kan optimere.

Marker afkrydsningsfeltet ud for det felt, du vil optimere, som StopLoss, TakeProfit osv. Lad kolonnen "Værdi" forblive uændret. Denne kolonne indeholder den forudindstillede standardværdi under den foregående test. Vi er interesserede i kolonnerne:

  • Start - fra hvilken værdi optimeringen starter;
  • Trin - hvad er trinnet for den næste værdi;
  • Stop - når værdien er nået, skal optimeringen stoppes.

Hvis du vælger StopLoss-variablen, er starten på optimering 20 pips med et trin på 5 pips, indtil vi når 50 pips, ligesom du gør det samme med TakeProfit.

Bundlinjen

I EA kan du optimere enhver parameter: StopLoss, TakeProfit, Maximum Drawdown osv. Det kan være nødvendigt at køre EA på historiske data flere gange, før du når de krævede indstillinger. Test af længere historie kan give større nøjagtighed.

Kommentarer er lukket.

« »