Ontdek de kracht van Support Vector Machine Trading met MetaTrader 5

Mike 2012.11.22 18:53 15 0 0
Bijlage

In deze blog gaan we de svmTrader bespreken, een Expert Advisor die gebruik maakt van de krachtige support vector machine leer-tool. Je kunt een kopie van deze tool downloaden op de MQL5 Marketplace. Maar hoe werkt deze Expert Advisor precies? Laten we dat even doornemen:

  • Creëren van support vector machines: Twee nieuwe support vector machines worden aangemaakt met behulp van de svMachineTool bibliotheek. De ene is ingesteld om nieuwe 'koop' signalen te genereren en de andere voor 'verkoop' signalen.

  • Indicatoren initialiseren: Zeven standaard indicatoren worden geconfigureerd en hun handvatten worden opgeslagen in een integer-array. Je kunt trouwens elke combinatie van indicatoren gebruiken, zolang ze maar in een enkele integer-array worden doorgegeven aan de svm.

  • Doorgeven van indicator-handvatten: De array met indicator-handvatten wordt doorgegeven aan de nieuwe support vector machines.

  • Historische prijsdata gebruiken: Met de array van indicator-handvatten en andere parameters wordt historische prijsdata gebruikt om nauwkeurige inputs en outputs te genereren voor het trainen van de support vector machines.

  • Training van de machines: Zodra alle inputs en outputs zijn gegenereerd, worden beide support vector machines getraind.

  • Handelen met de getrainde machines: De getrainde support vector machines worden vervolgens in de EA gebruikt om nieuwe koop- en verkoop-signalen te genereren. Zodra er een nieuw koop- of verkoop signaal verschijnt, wordt de trade geopend met handmatig ingestelde Stop Loss en Take Profit orders.

Ik hoop dat deze Expert Advisor je de mogelijkheid biedt om te experimenteren met de tool. Vergeet niet om de Expert Advisor aan te passen aan jouw eigen handelsstijl. Dat maakt het nog leuker!

Block Diagram - Support Vector Machine Learning Tool

Lijst
Reactie 0