Em MT5 é extremamente irritante perder objectos - aqui está um exemplo - houve um canal de regressão e quando me desloquei por 1 barra, este desapareceu.
Em geral, este problema acontece com todos os objectos, especialmente se estes forem construídos no TF superior e se estiver a trabalhar no TF inferior.
class CLASS
{
public:
template <typename T>
T Get() const// ошибка исчезнет, если убрать const
{
T Res;
return(Res);
}
};
voidOnStart()
{
CLASS Class;
Class.Get<MqlTick>(); // template mismatch
}
Por favor especificar no cabeçalho do editor não só o nome, mas também o caminho completo do ficheiro activo. Isto só pode ser encontrado de momento através do item de menu Guardar como.
Em MT5 é extremamente irritante perder objectos - aqui está um exemplo - houve um canal de regressão e quando me desloquei por 1 barra, este desapareceu.
Em geral, este problema acontece com todos os objectos, especialmente se estes forem construídos no TF superior e se estiver a trabalhar no TF inferior.
ChartScreenShot não funciona correctamente em modo de teste visual.
Precisamos de um análogo de IndicatorParameters para EAs - ExpertParameters.
Devido à sua ausência, é impossível compreender no OnTesterPass quais foram os parâmetros de entrada do passe calculado.
Se escrever Test.mqh desta forma
E inclui-lo noutro ficheiro com
então o nome do ficheiro include será castanho.
Como sei se (e o quê?) houve um erro quando o FrameAdd foi chamado?
Nos agentes locais pode guardar para arquivar e depois procurar à mão.
Na Nuvem - chatice. Seria necessário enviar alguma informação à OnTesterPass.
Se premir Stop durante uma única corrida, OnDeinit e destruidores não são chamados.
Isto é uma falha ou um insecto?
Se houver um erro no OnTesterInit, o OnTesterDeinit não é executado. BAG!
Por favor especificar no cabeçalho do editor não só o nome, mas também o caminho completo do ficheiro activo. Isto só pode ser encontrado de momento através do item de menu Guardar como.