Descompactei o arquivo zip e copiei todos os arquivos para seu destino.
Após a compilação, o EA não é carregado e a mensagem aparece na guia Experts do terminal:
"CElement::CreateCanvas > Falha ao criar uma tela para desenhar o controle(CButton): 4016"
Quem tem alguma ideia para fazer o EA funcionar?
traderdoc
Descompactei o arquivo zip e copiei todos os arquivos para seu destino.
Após a compilação, o EA não é carregado e a mensagem é exibida na guia Experts do terminal:
"CElement::CreateCanvas > Falha ao criar uma tela para desenhar o controle (CButton): 4016"
Quem tem alguma ideia para fazer o EA funcionar?
traderdoc
Você provavelmente está usando a compilação 2280.
Há um erro no Canvas.mqh.
Remova a seguinte string "(string)CharId + " da linha 254.
Em seguida, recompile e o erro não deverá mais ocorrer.
Linha 254 no Canvas.mqh após a correção:
m_rcname="::"+name+(string)(GetTickCount()+MathRand());
Saudações
Sim, muito obrigado!
Eu havia chegado a esse ponto nesse meio tempo e tinha a linha original
m_rcname=":: "+name+(string)ChartID()+(string)(GetTickCount()+MathRand());
então para
m_rcname=":: "+name+(string)ChartID();
abreviado.
Isso também funciona.
traderdoc
Sim, muito obrigado!
Eu havia chegado a esse ponto nesse meio tempo e tinha a linha original
m_rcname=":: "+name+(string)ChartID()+(string)(GetTickCount()+MathRand());
então para
m_rcname=":: "+name+(string)ChartID();
abreviado.
Isso também funciona.
traderdoc
Em princípio, apenas o nome gerado é muito longo.
Não sei se o componente aleatório GetTickCount() é importante. Não tente usar todas as coisas do GFX.
Você é o traderdoc de fóruns conhecidos?
Saudações
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso

Novo artigo Construtor de estratégia baseado nos padrões de Merill foi publicado:
No artigo anterior, nós consideramos a aplicação dos padrões de Merill a vários dados, como em valores de preço em um gráfico de par de moeda e de indicadores padrão do MetaTrader 5: ATR, WPR, CCI, RSI, entre outros. Agora, vamos tentar criar um conjunto para a construção de estratégias baseado nos padrões de Merill.
Como exemplo, eu decidi gravar um pequeno vídeo, que mostra a operação do contrutor de estratégia.
Autor: Alexander Fedosov