Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Visualizações:
1390
Avaliação:
(33)
Publicado:
2018.12.18 14:08
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

A ideia e o algoritmo mais simples são fornecidos no artigo "Floresta de decisão aleatória na aprendizagem por reforço"

A biblioteca possui a funcionalidade avançada que permite criar um número ilimitado de "Agentes".

Além disso, variações do "Método de contabilização do grupo de argumentos" são usados.

Usando a biblioteca:

#include <RL gmdh.mqh>
CRLAgents *ag1=new CRLAgents("RlExp1iter",1,100,50,regularize,learn); //criou 1 agente RL aceitando 100 entradas (valores preditores) e contendo 50 árvores

Um exemplo de preenchimento de valores de entrada com preços de fechamento normalizados:

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();
  }

O treinamento ocorre no testador em uma passagem com o parâmetro learn=true. Após o treinamento, precisamos mudá-lo para falso.

Demonstrando a operação do EA "RL gmdh trader" em amostras de treinamento e teste.


Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/22915

WyattsPivots WyattsPivots

O indicador plota os níveis/áreas de suporte/resistência

ATRStops_v1_Candle ATRStops_v1_Candle

Indicador ATRStops_v1 na forma de candle

Trade contrário a Média Móvel (MA) Trade contrário a Média Móvel (MA)

Trabalha com o indicador iMA (Média Móvel, MA) e OHLC (Abertura/Máxima/Mínima/Fechamento) das barras no timeframe semanal.

Exp_XFisher_org_v1 Exp_XFisher_org_v1

O EA Exp_XFisher_org_v1 baseado nos sinais do oscilador XFisher_org_v1.