Sfrutta il Support Vector Machine Trading con MetaTrader 5

Mike 2012.11.22 18:53 11 0 0
Allegato

Oggi voglio parlarti di un Expert Advisor chiamato svmTrader, progettato per mostrarti come utilizzare lo strumento di machine learning support vector machine nel trading. Puoi scaricare una copia dello strumento dal Mercato MQL5. Ecco come funziona:

  • Creazione delle macchine support vector: Vengono create due nuove macchine support vector utilizzando la libreria svMachineTool. Una è configurata per segnalare nuove operazioni di acquisto, mentre l'altra per quelle di vendita.

  • Inizializzazione degli indicatori: Vengono inizializzati sette indicatori standard, i cui handle vengono memorizzati in un array di interi. (Nota: puoi usare qualsiasi combinazione di indicatori come input, basta passarli all'svm in un singolo array di interi).

  • Passaggio degli handle: L'array degli handle degli indicatori viene passato alle nuove macchine support vector.

  • Generazione dei dati storici: Utilizzando l'array degli handle degli indicatori e altri parametri, i dati storici sui prezzi vengono utilizzati per generare input e output accurati da utilizzare per l'addestramento delle macchine support vector.

  • Addestramento delle macchine: Una volta generati tutti gli input e output, entrambe le macchine support vector vengono addestrate.

  • Segnalazione delle operazioni: Le macchine support vector addestrate vengono utilizzate nell'EA per segnalare nuove operazioni di acquisto e vendita. Quando appare un nuovo segnale di acquisto o vendita, l'operazione viene aperta insieme a un Stop Loss e un Take Profit impostati manualmente.

Spero che questo Expert Advisor ti permetta di sperimentare un po' con lo strumento. Ti consiglio di copiarlo, modificarlo o adattarlo al tuo stile di trading.

Diagramma Blocco - Strumento di Machine Learning Support Vector

Elenco
Commento 0