Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Olá. Eu tenho este problema, talvez seja simples, mas já estou exausto.
Tenho estado a testar a história do Expert Advisor e continua a aparecer este erro
12:17:41 TIC: carregadas com sucesso
12:19:07 Test Generator: erro de dados incomparável (baixo valor 87.6580 em 2010.07.08 00:00 não é alcançado a partir do menor prazo, baixo preço 87.6590 desajustes)
12:19:07 Test Generator: erro de dados inigualável (limite de volume 6029 em 2010.08.30 12:00 excedido)
12:19:09 Gerador de testes: erro de dados incomparável (valor elevado 81,8880 em 2010.10.12 16:00 não é alcançado a partir do período de tempo mais baixo, preço elevado 81,8470 desajustes)
12:19:09 Gerador de testes: erro de dados incomparável (baixo valor 81.6610 em 2010.10.12 16:00 não é alcançado a partir do menor intervalo de tempo, baixo preço 81.7620 desajustes)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Baixo volume, alto volume, não sei que valores mudar.
Mudei o MiniLotSize para 0,1 e 1 e 0,01 , também mudei o MaxLotSize e defini-o para 0 (configurações do corretor) mas ainda não é comercializado,
Falha total... Não sei que valores mudar... Ajuda. Gostaria muito...
Olá. Eu tenho este problema, talvez seja simples, mas já estou exausto.
Tenho estado a testar a história do Expert Advisor e continua a aparecer este erro
12:17:41 TIC: carregadas com sucesso
12:19:07 Test Generator: erro de dados incomparável (baixo valor 87.6580 em 2010.07.08 00:00 não é alcançado a partir do menor prazo, baixo preço 87.6590 desajustes)
12:19:07 Test Generator: erro de dados inigualável (limite de volume 6029 em 2010.08.30 12:00 excedido)
12:19:09 Gerador de testes: erro de dados incomparável (valor elevado 81,8880 em 2010.10.12 16:00 não é alcançado a partir do período de tempo mais baixo, preço elevado 81,8470 desajustes)
12:19:09 Gerador de testes: erro de dados incomparável (baixo valor 81.6610 em 2010.10.12 16:00 não é alcançado a partir do menor intervalo de tempo, baixo preço 81.7620 desajustes)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Baixo volume, alto volume, não sei que valores mudar.
Mudei o MiniLotSize para 0,1 e 1 e 0,01 , também mudei o MaxLotSize e defini-o para 0 (configurações do corretor) mas ainda não é comercializado,
Falha total... Não sei que valores mudar... Ajuda. Gostaria muito...
Estas mensagens sugerem incoerência de dados históricos de diferentes períodos de tempo. Os cenários de negociação não têm nada a ver com isto. Basta voltar a descarregar todos os dados manualmente.
PS Esta pergunta está relacionada com o MT4 e não com a MQL5
Adiciono o indicador ao gráfico com a função ChartIndicatorAdd(). Agora não consigo descobrir qual a função para a remover do gráfico.
os programadores planeiam passar um parâmetro quando chamam (novo) construtor de classes? é problemático trabalhar com matrizes dinâmicas nas classes.
o especificador de acesso privado , ao herdar, não esconde métodos do pai com especificador público, se não estou enganado, não deveria ser assim
ZS: corrigir a ajuda - exemplo: "MQL5 Reference / Language Fundamentals / Object Oriented Programming / Inheritance".
e abaixo
{} não compila
Aos promotores.
PositionsTotal() e OrdersTotal() não funcionaram correctamente no bloco de inicialização (pelo menos na minha opinião não estão correctas).
Qual é o problema?
Se a inicialização for feita após a mudança da conta de negociação, _UninitReason = 6(REASON_ACCOUNT), então estas funções retornam 0.
Embora as posições e ordens existam de facto.
PS
Permiti que trocasse por mudança de conta e tenho algum controlo no primeiro arranque de um perito.
Assim, o Conselheiro Especialista vê que este é o primeiro arranque de uma nova conta, mas não pode determinar se as posições e ordens existem ou não no bloco de inicialização.
Pelo menos, tudo funciona bem no bloco de cócegas e estas funções devolvem dados reais sobre o número de posições e ordens.
Parece funcionar, mas funciona de forma estranha, nem mesmo de vez em quando, mas ocasionalmente. Às vezes funciona, outras vezes não...PPS
Como entendi que é tratado ao adormecer durante um certo número de segundos, agora tenho de descobrir durante quantos segundos...ZS: corrigir a ajuda - exemplo:"MQL5 Reference / Language Basics / Object Oriented Programming / Inheritance"
e abaixo
{} não compila.
Obrigado pelo correio, foi corrigido.
talvez eu não tenha explicado completamente no meu posto anterior, mas quando trabalhava com construtores de classes era normalmente assim:
http://www.delphisources.ru/pages/faq/faq_delphi_basics/Constructor.php.html ou http://ru.wikipedia.org/wiki/Конструктор_(programação)
Fiquei desagradavelmente surpreendido (MQL5 Reference / Language Fundamentals / Data Types / Structures and Classes ), com a restrição:
"Construtor não tem tipo de retorno (pode especificar tipo nulo). Na MQL5, os construtores não têm quaisquer parâmetros de entrada. Assim, cada classe pode ter apenas um construtor".
Mas usando um construtor padrão (isto é, não criando o meu próprio, a minha classe usa alocação dinâmica de memória para arrays) ocorre o erro "Array out of Range", que não ocorre se a variável tipo de classe for declarada - isto é, sem usar o novo operador
não há erro se utilizar um ponteiro para uma instância de classe, mas não há erro se o declarar sem * : index_currency aud,cad;
mas utilizando um construtor padrão (isto é, não criando o meu próprio, a minha classe utiliza alocação dinâmica de memória para arrays) recebo o erro "Array out of Range", que não ocorre se eu declarar uma variável do tipo classe - isto é, não utilizar o novo operador
nenhum erro se for utilizado um ponteiro para a instância de classe, se ocorrerem dois ou mais, erro, nenhum erro se declarado sem *: index_currency aud,cad;