Aoexecutar o serviço pela primeira vez,WebRequest devolve 200. Ao reiniciar o serviço com PCM, WebRequest devolve o erro 1001. Ao remover o serviço e executá-lo novamente, repete-se.
#property service#property copyright"Copyright 2019, MetaQuotes Software Corp."#property link"https://www.mql5.com"#property version"1.00"//+------------------------------------------------------------------+//| Service program start function |//+------------------------------------------------------------------+voidOnStart()
{
string headers = "";
char request[];
char result[];
string resHeader = "";
string url = "https://httpbin.org/get";
ResetLastError();
int res = WebRequest("GET", url, headers, 5000, request, result, resHeader);
if(res == -1)
{
Print("Ошибка в WebRequest. Код ошибки: ", GetLastError());
MessageBox("Необходимо добавить адрес '" + url + "' в список разрешенных URL во вкладке 'Советники'", "Ошибка", MB_ICONINFORMATION);
return;
}
elsePrint("res: "+(string)res);
Print(CharArrayToString(result));
}
//+------------------------------------------------------------------+
Olá. Qual é o problema com o validador? Continuo a receber o erro "no trading operations", sempre no EURUSD, por vezes noutros pares. Comecei com a minha EA, que não foi validada, continua a dar-me este erro, pelo que tenho de procurar o problema e remover diferentes condições. Decidi escrever uma simples EA, que abre as encomendas em cada tic tac. O erro não desapareceu. Aqui está o código desta simples EA. O que fazer?
Olá. Qual é o problema com o validador? Continuo a receber o erro "no trading operations", sempre no EURUSD, por vezes noutros pares. Comecei com a minha EA, que não foi validada, continua a dar-me este erro, pelo que tenho de procurar o problema e remover diferentes condições. Decidi escrever uma simples EA, que abre as encomendas em cada tic tac. O erro não desapareceu. Aqui está o código desta simples EA. O que fazer?
No mundo real, o lote mínimo nem sempre é 1,0, e pode haver apenas 2,5 dólares numa conta de negociação...
Vladimir Karputov: No mundo real, o lote mínimo nem sempre é igual a 1,0, e o dinheiro na conta de negociação pode ser apenas $2,5 ...
Não se trata do lote, eu estava a colocar qualquer lote, e a fazer a normalização do lote, e haveria erros, mas aqui não se jura nada, excepto que não há uma única transacção.
Olá. Qual é o problema com o validador? Continuo a receber o erro "no trading operations", sempre no EURUSD, por vezes noutros pares. Comecei com a minha EA, que não foi validada, continua a dar-me este erro, pelo que tenho de procurar o problema e remover diferentes condições. Decidi escrever uma simples EA, que abre as encomendas em cada tic tac. O erro não desapareceu. Aqui está o código desta simples EA. O que fazer?
Olá. Qual é o problema com o validador? Continuo a receber o erro "no trading operations", sempre no EURUSD, por vezes noutros pares. Comecei com a minha EA, que não foi validada, continua a dar-me este erro, pelo que tenho de procurar o problema e remover diferentes condições. Decidi escrever uma simples EA, que abre as encomendas em cada tic tac. O erro não desapareceu. Aqui está o código desta simples EA. O que fazer?
Significa que se está um pouco cedo no mercado............
Não há normalização de preços, nem em todo o lado se pode abrir uma encomenda com um take e um stop loss de uma só vez.
Já leu atentamente o meu post? Não compliquei intencionalmente o código com diferentes normalizações e verificações. Faço-o sempre em Expert Advisors. Vê que no código há tentativas de abrir uma encomenda sem SL e TP? Registei especificamente tais tentativas, mas elas não funcionaram. O objectivo desta EA não é abrir ordens como deveria ser, mas fazer tentativas de pelo menos cometer alguns erros e parece ser 0 tentativas aqui.
Pode chamar explicitamente uma função a partir de uma classe base:
Se e quando corrigido
também pode, evidentemente, ser chamado explicitamente no caso geral
E como se propõe escrever a 3ª versão do g_cast para a MQL?
Pode fazê-lo desta forma:
A(this).f();Build 2584
Erro não corrigido.
Aoexecutar o serviço pela primeira vez,WebRequest devolve 200.
Ao reiniciar o serviço com PCM, WebRequest devolve o erro 1001.
Ao remover o serviço e executá-lo novamente, repete-se.
Olá. Qual é o problema com o validador? Continuo a receber o erro "no trading operations", sempre no EURUSD, por vezes noutros pares. Comecei com a minha EA, que não foi validada, continua a dar-me este erro, pelo que tenho de procurar o problema e remover diferentes condições. Decidi escrever uma simples EA, que abre as encomendas em cada tic tac. O erro não desapareceu. Aqui está o código desta simples EA. O que fazer?
Olá. Qual é o problema com o validador? Continuo a receber o erro "no trading operations", sempre no EURUSD, por vezes noutros pares. Comecei com a minha EA, que não foi validada, continua a dar-me este erro, pelo que tenho de procurar o problema e remover diferentes condições. Decidi escrever uma simples EA, que abre as encomendas em cada tic tac. O erro não desapareceu. Aqui está o código desta simples EA. O que fazer?
No mundo real, o lote mínimo nem sempre é igual a 1,0, e o dinheiro na conta de negociação pode ser apenas $2,5 ...
Não se trata do lote, eu estava a colocar qualquer lote, e a fazer a normalização do lote, e haveria erros, mas aqui não se jura nada, excepto que não há uma única transacção.
Olá. Qual é o problema com o validador? Continuo a receber o erro "no trading operations", sempre no EURUSD, por vezes noutros pares. Comecei com a minha EA, que não foi validada, continua a dar-me este erro, pelo que tenho de procurar o problema e remover diferentes condições. Decidi escrever uma simples EA, que abre as encomendas em cada tic tac. O erro não desapareceu. Aqui está o código desta simples EA. O que fazer?
Não há normalização de preços, nem em todo o lado se pode abrir uma encomenda com um take e um stop loss de uma só vez.
Olá. Qual é o problema com o validador? Continuo a receber o erro "no trading operations", sempre no EURUSD, por vezes noutros pares. Comecei com a minha EA, que não foi validada, continua a dar-me este erro, pelo que tenho de procurar o problema e remover diferentes condições. Decidi escrever uma simples EA, que abre as encomendas em cada tic tac. O erro não desapareceu. Aqui está o código desta simples EA. O que fazer?
Significa que se está um pouco cedo no mercado............
Não há normalização de preços, nem em todo o lado se pode abrir uma encomenda com um take e um stop loss de uma só vez.
Já leu atentamente o meu post? Não compliquei intencionalmente o código com diferentes normalizações e verificações. Faço-o sempre em Expert Advisors. Vê que no código há tentativas de abrir uma encomenda sem SL e TP? Registei especificamente tais tentativas, mas elas não funcionaram. O objectivo desta EA não é abrir ordens como deveria ser, mas fazer tentativas de pelo menos cometer alguns erros e parece ser 0 tentativas aqui.