Erros, bugs, perguntas - página 2874

 

Boa tarde!

Ao optimizar a EA, descobri que ela está a realizar transacções não sancionadas!

Isto é, quando começo a optimização, a EA começa automaticamente em tempo real.

Embora o problema possa ser resolvido permitindo a proibição de algotrading ou a remoção manual da EA, o efeito parece-me indesejável.

Cumprimentos,

Andrey A. Kotrin
Arquivos anexados:
Screenshot.jpg  1158 kb
 
Andrey Kotrin:

Boa tarde!

Ao optimizar a EA, descobri que ela está a realizar transacções não sancionadas!

Ou seja, quando começo a optimização, a EA começa automaticamente em tempo real.

Embora o problema possa ser resolvido permitindo a proibição de algotrading ou a remoção manual da EA, o efeito parece-me indesejável.

Cumprimentos,

Andrey A. Kotrin.

Este é o fórum para o comércio, sistemas automatizados de comércio e testes estratégicos.

Peculiaridades da linguagem mql5, dicas e truques

fxsaber, 2018.02.22 09:47

Porque é uma EA de combate, mesmo em modo de quadro. Esta é a razão pela qual é necessário verificar a bandeira da moldura no OnChartEvent, caso contrário este tipo de problemas pode acontecer

sinput uint Range = 100;

#define  SETRANGE(A, START, STEP, END) ParameterSetRange(#A, true, A, START, STEP, END)

void OnTesterInit() { SETRANGE(Range, 0, 1, Range); }

void OnTesterDeinit() {}

void OnChartEvent(const int id,const long& lparam,const double& dparam,const string& sparam)
{
  static const bool IsFrame = MQLInfoInteger(MQL_FRAME_MODE);
  
//  if (!IsFrame) // без этой проверки Терминал (не только Агент) начнет выставлять ордера на реальном счете во время запуска Оптимизации
    OrderSend(_Symbol, OP_BUY, 1, Ask, 100, 0, 0);
}


Esta parece ser a primeira vez que isto se exprime. O que significa que os Produtos de Mercado criam uma vulnerabilidade desagradável... E esta vulnerabilidade é muito difícil de contornar. A sua detecção é igualmente difícil.


 
fxsaber:

Exactamente correcto. Algumas pessoas queixaram-se disso e eu não sabia do que se tratava.
Parece ser um insecto hardcore.
 

Nas Discussões de Mercado não há possibilidade de editar o seu post.


 
fxsaber:

Nas Discussões de Mercado não há possibilidade de editar o seu post.


Sim, isso é um problema. Pelo menos agora aumentaram o tempo de edição, tornando-o um pouco mais longo para editar.
 

O que é isso?


 
fxsaber:

O que é isso?


Comércio social ))

 
Boa tarde. Talvez não para o lugar certo, dica, em vez de palavras russas (menu, etc.) conjunto de letras russas não ligadas... Como consertá-lo, reinstalar o MT4 não ajudou.
 
Denis Rodionov:
Olá. Talvez não no sítio certo, diga-me em vez das palavras russas (menu, etc.) o conjunto de letras russas não estão relacionadas... Como consertá-lo, reinstalar o MT4 não ajudou.

O mais provável é que não esteja configurado para cirílico, ou que alguém o tenha alterado.

Nas definições de idioma e região, é necessário encontrar o separador onde se encontra o item do menu


 
Igor Makanu:

O mais provável é que não esteja configurado para cirílico, ou que alguém o tenha alterado.

É necessário encontrar o separador na língua e nas definições da região onde se encontra o item do menu.


Aqui está como funciona. É russo nos cenários

Razão: