Home Systeemhandel Bericht

Combo_Right: Een Slimme Expert voor MetaTrader 5

Bijlage
1135.zip (2.9 KB, Downloaden 0 keer)

De Expert Advisor is herschreven vanuit MQL4 door Reshetov. Je kunt de bron vinden hier.

Hoe het werkt

Deze Expert Advisor maakt gebruik van een basis handelsysteem dat de CCI-indicator inzet. Als de CCI-waarde boven nul ligt, wordt er gekocht; als deze lager is, wordt er verkocht.

Het basis systeem kan soms foutieve signalen geven. Om deze fouten te corrigeren, worden lineaire perceptrons gebruikt die af en toe het stuur overnemen en de basis handelsignalen negeren.

Er zijn drie perceptrons: één voor verkoop, één voor aankoop en een derde als totaal.

De uitgangswaarde van de perceptron kan hoger of lager zijn dan nul. Als zowel de totale perceptron als de eerste perceptron negatieve uitgangswaarden hebben, wordt er verkocht. Als beide waarden van de totale perceptron en de tweede perceptron positief zijn, wordt er gekocht. In andere gevallen worden de signalen van het basis systeem gebruikt.

De auteur van de Expert Advisor beveelt de volgende instellingen aan. Er is een parameter, 'pass', die waarden van 1 tot 4 kan aannemen. Bij pass=1 worden de perceptrons niet gebruikt en wordt alleen het basis handelsysteem ingesteld. Wanneer pass=1, moeten de parameters tp1, sl1, CCIPeriod en CCIPrice geoptimaliseerd worden. Bij pass=2 wordt de verkoopperceptron ingesteld en worden de parameters x12, x22, x32, x42, tp2, sl2 en p2 geoptimaliseerd. Bij pass=3 stel je de koopperceptron in en optimaliseer je x13, x23, x33, x43, tp3, sl3 en p3. Tot slot bij pass=4 wordt de totale perceptron ingesteld en optimaliseer je x14, x24, x34, x44 en p4. De Expert Advisor gebruikt pass=4.

De afbeelding toont de resultaten van de Expert Advisor in de tester. 1 zijn de optimalisatieresultaten en 2 zijn de resultaten van de forward test.

 
Fig. 1. Optimalisatie resultaten.

 
Fig. 2. Forward test resultaten.

 

Parameters

  • tp1 - Take Profit wanneer de positie opent op basis van het basissignaal.
  • sl1 - Stop Loss wanneer de positie opent op basis van het basissignaal.
  • CCIPeriod - Periode van de CCI.
  • CCIPrice - Prijs van de CCI.
  • x12, x22, x32, x42 - Gewicht van de verkoopperceptron.
  • tp2 - Take Profit wanneer de positie opent op basis van een verkoopperceptron signaal.
  • sl2 - Stop Loss wanneer de positie opent op basis van een verkoopperceptron signaal.
  • p2 - Periode van historische gegevens voor de verkoopperceptron.
  • x13, x23, x33, x43 - Gewicht van de koopperceptron.
  • tp3 - Take Profit wanneer de positie opent op basis van een koopperceptron signaal.
  • sl3 - Stop Loss wanneer de positie opent op basis van een koopperceptron signaal.
  • p3 - Periode van historische gegevens voor de koopperceptron.
  • x14, x24, x34, x44 - Gewicht van de totale perceptron.
  • p4 - Periode van historische gegevens voor de totale perceptron.
  • pass - De modus van de Expert Advisor: 1 is het basissysteem, 2 is de verkoopperceptron, 3 is de koopperceptron, 4 is de totale perceptron, de operationele modus.
  • lots - Volumegrootte van de positie.
  • Shift - Bar waaruit de prijsgegevens worden gebruikt: 0 - vormende bar, 1 - eerste gevormde bar.

Gerelateerde berichten

Reactie (0)