Bom dia! Caros profissionais, como vocês testam seus EAs? Costumávamos usar o roteiro do Patch Birt e obtivemos 99% de resultados, mas desde o primeiro encontro ele parou de funcionar porque o terminal não suporta mais construções antigas... então não tenho certeza do que fazer se eu confiar nos resultados dos testes usuais do terminal? Como você consegue sair disso? Ou talvez alguém possa dar uma olhada no roteiro e adaptá-lo à construção mais recente?
Lisi4ka330: Bom dia! Caros profissionais, por favor, aconselhem como vocês testam seus EAs? Costumávamos usar o roteiro do Patch Birt e obtivemos 99% de resultados, mas desde o primeiro encontro ele parou de funcionar porque o terminal não suporta mais construções antigas... então não tenho certeza do que fazer se eu confiar nos resultados dos testes usuais do terminal? Como você consegue sair disso? Ou talvez alguém possa dar uma olhada no roteiro e adaptá-lo à construção mais recente?
Você já tentou mudar #define LAST_BUILD_KNOWN 406 para 432?
Possivelmente.
Mas se a razão é que a pergunta é sobre o MT5 e não sobre o MT4, então eu fui guiado por esta lista:
Está apenas nos atraindo a uma nota de cinco com sua publicidade. :-) Para mais - Veja Treugi chegando.
Uh-huh, e aonde chegamos ? leia atentamente a pergunta. trata-se de calcular o lucro, em um certo ponto, não o atual.
Parece tão... infelizmente, é problemático verificar no testador (ou eu estou tão sonolento que não consigo descobrir como), verificar?
Boa tarde.
Como posso verificar se um número é um número inteiro?
por exemplo, como resultado da divisão de um número por outro
Boa tarde.
Como posso verificar se um número é um número inteiro?
Por exemplo, o resultado de dividir de um número por outro?
Você pode ir assim
Delta - Erro de ajuste
Eu quero cometer 2 negócios na história e realizar uma ação sobre o terceiro, você pode fazer isso :
int Orders=HistoryTotal(); // total de ordens do histórico
int Kol_Orders=0; // número de ordens
for(int s=Ordens-1;s>=0;s--)
{
if(OrderSelect(s,SELECT_BY_POS,MODE_HISTORY)==falso)
{
Print("History error!");
break;
}
if(OrderSymbol()!=Symbol() || OrderType()>OP_SELL || OrderMagicNumber()!=MAGIC)
continue;
Kol_Orders+++;
bool CheckInt(double Value, double Delta){
Valor=Kol_Ordens/2;
delta =0,001;
if (MathAbs(Value-MathRound(Value))<Delta)
return(true);
return(false);
}
int Ordens=HistóriaTotal(); // histórico total de ordens
int Kol_Orders=0; // número de pedidos
for(int s=Ordens-1;s>=0;s--)
{
if(OrderSelect(s,SELECT_BY_POS,MODE_HISTORY)==falso)
{
Imprimir("Erro histórico!");
pausa;
}
if(OrderSymbol()!=Symbol() || OrderType()>OP_SELL || OrderMagicNumber()!=MAGIC)
continuar;
Kol_Orders++;
}
if(MathMod(Kol_Orders/2,1.0)==0){
// inteiro de entrada
}
Bom dia! Caros profissionais, por favor, aconselhem como vocês testam seus EAs? Costumávamos usar o roteiro do Patch Birt e obtivemos 99% de resultados, mas desde o primeiro encontro ele parou de funcionar porque o terminal não suporta mais construções antigas... então não tenho certeza do que fazer se eu confiar nos resultados dos testes usuais do terminal? Como você consegue sair disso? Ou talvez alguém possa dar uma olhada no roteiro e adaptá-lo à construção mais recente?