Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Ansichten:
803
Rating:
(33)
Veröffentlicht:
2018.11.26 08:31
\MQL5\Include\
RL gmdh.mqh (39.66 KB) ansehen
MT4orders.mqh (76.24 KB) ansehen
\MQL5\Experts\
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Die Idee und der einfachste Algorithmus sind im Artikel "Random Decision Forest und Reinforcement-Learning" enthalten.

Die Bibliothek verfügt über erweiterte Funktionen, mit denen Sie eine unbegrenzte Anzahl von "Agenten" erstellen können.

Zusätzlich werden Variationen der "Arguments group accounting method" verwendet.

Nutzung der Bibliothek:

#include <RL gmdh.mqh>
CRLAgents *ag1=new CRLAgents("RlExp1iter",1,100,50,regularize,learn); //erstellt 1 RL Agenten für 100 Eingaben (Prädiktorwerte) und 50 Bäume

Ein Beispiel der Zuweisung vom normalisierten Schlusskursen den Eingabewerten:

void calcSignal()
  {
   sig1=0;
   double arr[];
   CopyClose(NULL,0,1,10000,arr);
   ArraySetAsSeries(arr,true);
   normalizeArrays(arr);
   for(int i=0;i<ArraySize(ag1.agent);i++)
     {   
      ArrayCopy(ag1.agent[i].inpVector,arr,0,0,ArraySize(ag1.agent[i].inpVector));
     }
   sig1=ag1.getTradeSignal();
  }

Das Training geschieht im Tester in einem Durchlauf mit dem Parameter learn=true. Nach dem Training muss er auf false gesetzt werden.

Demonstration des Trainings "RL gmdh trader" EA, der mit den Trainings- und Teststichprobe arbeitet.


Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/22915

WyattsPivots WyattsPivots

Der Indikator zeichnet Unterstützung-/Widerstandslevel und Bereiche

ATRStops_v1_Candle ATRStops_v1_Candle

Der Indikator ATRStops_v1 in Kerzenform

Contrarian trade MA Contrarian trade MA

Er arbeitet mit iMA (Moving Average, MA) und OHLC des Zeitrahmens W1

Exp_XFisher_org_v1 Exp_XFisher_org_v1

Ein Expert Advisor, der auf den Signalen des Oszillators XFisher_org_v1 basiert.