Boa Tarde,
Prezados, poderiam me ajudar, nao tenho muita experiencia em programação, mas consegui desenvolver esse Consultor Expert em MQL5, mas está gerando alguns erros, poderiam me ajudar por favor?
Os erros que dao sao:
'OP_BUY' - undeclared identifier
'OrderSend' - wrong parameters count
built-in: bool OrderSend(const MqlTradeRequest&,MqlTradeResult&)
'OP_SELL' - undeclared identifier
'OrderSend' - wrong parameters count
built-in: bool OrderSend(const MqlTradeRequest&,MqlTradeResult&)
Desde já fico muito grato se alguem puder corrigir esses erros no codigo.
1) Essas duas funcoes excludentes e estao com nome errado. Tirando isso de lado, vamos em frente;
2) Seu iHighest vai ser chamado somente uma vez e os valores nao estao normalizados para o ativo entao quando passar pro order send pode resultar em invalid stop ou algum outro tipo de erro de arredondamento;
3) Como o compilador te disse a OrderSend so recebe dois parametros de entrada e essas informacoes que esta passando como parametro vao dentro das variaveis que a funcao vai receber.
Recomendaria estudar scripts inicialmente, e depois tentar estudar aquela versao de EA gerada automaticamente. Se faz bastante coisa com ela e quase nao tem que saber programar.
Boa Tarde,
Prezados, poderiam me ajudar, nao tenho muita experiencia em programação, mas consegui desenvolver esse Consultor Expert em MQL5, mas está gerando alguns erros, poderiam me ajudar por favor?
Os erros que dao sao:
'OP_BUY' - undeclared identifier
'OrderSend' - wrong parameters count
built-in: bool OrderSend(const MqlTradeRequest&,MqlTradeResult&)
'OP_SELL' - undeclared identifier
'OrderSend' - wrong parameters count
built-in: bool OrderSend(const MqlTradeRequest&,MqlTradeResult&)
Desde já fico muito grato se alguem puder corrigir esses erros no codigo.
Sugiro contratar alguém que entenda de MQL5... Toda a sua estrutura de código está errada.
Se você é um programador e quer se aprofundar no assunto, nos diga, para direcionarmos você...
Esse código que você fez, não rola...
- 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
Boa Tarde,
Prezados, poderiam me ajudar, nao tenho muita experiencia em programação, mas consegui desenvolver esse Consultor Expert em MQL5, mas está gerando alguns erros, poderiam me ajudar por favor?
Os erros que dao sao:
'OP_BUY' - undeclared identifier
'OrderSend' - wrong parameters count
built-in: bool OrderSend(const MqlTradeRequest&,MqlTradeResult&)
'OP_SELL' - undeclared identifier
'OrderSend' - wrong parameters count
built-in: bool OrderSend(const MqlTradeRequest&,MqlTradeResult&)
Desde já fico muito grato se alguem puder corrigir esses erros no codigo.