Não existem quaisquer pastas indicadoras no testador. Ao contrário do que acontece no terminal do cliente.
Isto não é nem um insecto, nem uma característica.
Porque é que é tão importante para si?
No testador não existem pastas para Consultores Especialistas. Mas a MQLInfoString(MQL_PROGRAM_NAME) retorna o mesmo valor ao testar um Expert Advisor.
E preciso do mesmo valor para ligar a versão em teste e a versão no gráfico usando canais nomeados.
Porque é que o indicador não é exibido após o teste?
//+--------if(period_HMA7C > 0)
{
handle_HMA7C = iCustom(Symbol(),0,"my_used\\my_HMA7C_123",period_HMA7C);
if(handle_HMA7C == INVALID_HANDLE) // проверяем наличие хендла индикатора
{
Print("Не удалось получить хендл индикатора handle_HMA7C"); // если хендл не получен, то выводим сообщение в лог об ошибкеreturn(INIT_FAILED); // завершаем работу с ошибкой
}
else
{
Print("Получен хендл индикатора handle_HMA7C");
if(!MQLInfoInteger(MQL_OPTIMIZATION))
{
if(!ChartIndicatorAdd(ChartID(),0,handle_HMA7C)) Print("Ошибка подключения индикатора к графику"); // подключаем индикатор к графику
}
}
}
Também não existem pastas no testador para Consultores Especialistas. Mas a MQLInfoString(MQL_PROGRAM_NAME) retorna o mesmo valor ao testar um Expert Advisor.
Preciso do mesmo valor para associar a versão em teste com a versão no gráfico, utilizando canais nomeados.
Além disso, a optimização desliga-se regularmente no início. O botão START permanece premido (fica cor-de-rosa), aparece uma nova janela gráfica, mas nada acontece. Isto pode ser corrigido ligando e desligando o terminal.
Notei que MQLInfoString(MQL_PROGRAM_NAME) retorna valores diferentes no terminal MT5 e no testador MT5.
No terminal devolve MyIndicator, enquanto no testador devolve MySubFolder\MyIndicator.ex5
É um insecto ou uma característica?
Se por "característica" se entende algo útil, não é uma característica)))
Notei que a MQLInfoString(MQL_PROGRAM_NAME) retorna valores diferentes no terminal MT5 e no testador MT5.
No terminal devolve MyIndicator, enquanto no testador devolve MySubFolder\MyIndicator.ex5
É um insecto ou uma característica?
Não existem pastas para indicadores no Testador de Estratégia. Ao contrário do terminal do cliente.
Isto não é nem um insecto nem uma característica.
Porque é que isto é tão importante para si?
Não existem quaisquer pastas indicadoras no testador. Ao contrário do que acontece no terminal do cliente.
Isto não é nem um insecto, nem uma característica.
Porque é que é tão importante para si?
No testador não existem pastas para Consultores Especialistas. Mas a MQLInfoString(MQL_PROGRAM_NAME) retorna o mesmo valor ao testar um Expert Advisor.
E preciso do mesmo valor para ligar a versão em teste e a versão no gráfico usando canais nomeados.
Porque é que o indicador não é exibido após o teste?
Também não existem pastas no testador para Consultores Especialistas. Mas a MQLInfoString(MQL_PROGRAM_NAME) retorna o mesmo valor ao testar um Expert Advisor.
Preciso do mesmo valor para associar a versão em teste com a versão no gráfico, utilizando canais nomeados.
Estou a ver. Vamos corrigir
Estou a ver. Vamos corrigir
Em MT4, MQLInfoString(MQL_PROGRAM_NAME) devolve o indicador + extensão: "MyIndicator.mq4".
Isto também pode ser corrigido, se relevante.
A pausa, está presente na tabela e é contada com sucesso pelas ordens. Mas não está na lista da esquerda.
Aparece ocasionalmente, raramente.Rapazes, actualizei o terminal e estou a receber mensagens no mercado
has newer unsupported version, please update your client terminalCompreendo que a versão de teste no mercado não está actualizada.
Rapazes, actualizei o terminal e estou a receber mensagens no mercado
Presumo que a versão de mercado do provador não esteja actualizada.
Retire da sua EA
input group- esta palavra-chave não é suportada no Mercado, até que todos os servidores sejam actualizados em todas as empresas.