Discussão do artigo "Usando OpenCL para testar padrões de candles"

 

Novo artigo Usando OpenCL para testar padrões de candles foi publicado:

Neste artigo, estudaremos um algoritmo para criar um testador de modelos de candles, em linguagem OpenCL, no modo "OHLC em M1". Além disso, compararemos sua velocidade com a do testador de estratégia embutido, no modo de otimização rápida e lenta.

Para garantir que a implementação do testador em OpenCL funcione corretamente, é preciso apoiar-se em algo. Por isso, primeiro escreveremos um EA em MQL5, compararemos seus resultados de teste e de otimização - de um testador regular - com os de um testador criado em OpenCL.

O objeto do teste será um EA simples operando com os seguintes modelos de candles (que doravante chamaremos de padrões).
  • Pinbar de baixa
  • Pinbar de alta
  • Engolfamento de baixa
  • Engolfamento de alta

A estratégia será simples:

  • Pinbar de baixa ou pinbar de alta — venda
  • Pinbar de alta ou pinbar de baixa — compra
  • Número de posições abertas — ilimitado
  • Tempo máximo de bloqueio da posição aberta — limitado, definido pelo usuário
  • Níveis de Take Profit e Stop Loss são fixos, e definidos pelo usuário.

A presença do padrão será verificada em barras totalmente fechadas. Em outras palavras, quando surge uma nova barra, procuraremos um padrão nas três anteriores.

As condições para encontrar o padrão serão as seguintes:

Pinbar

Autor: Serhii Shevchuk

 

Great article!!!

Congratulations, @decanium !

Serhii Shevchuk
Serhii Shevchuk
  • www.mql5.com
Produto publicado This is a convenient tool for measuring the number of points between prices. It support magnetizing to OHLC prices. Calculates profit considering specified lot size and spread (optionally). It counts the number of bars between specified point and the time difference between them. Calculates the slope angle from the...