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
E surgiu uma pergunta interessante: o mesmo problema não é observado com a pilha, ou seja, os preços da pilha são diferentes dos do gráfico?
Um usuário reclama comigo sobre a falta de sincronização do indutor baseado em BookEvent e do gráfico.
A pilha deve corresponder ao Market Watch. Dessa forma, ela pode ser diferente do gráfico.
Consequentemente, no Testador, você não conseguirá recriar o que vê no Terminal no símbolo original.
E aqui está o que você vê no Terminal.
As negociações são feitas "no ar". Os indicadores vão para a floresta. Apenas a demarcação do histórico de ticks.
Não entendo o que está errado, provavelmente a nova compilação 2515 está fazendo algo errado.
Aqui está o script:
tudo funciona, mas funciona apenas uma vez.
ao reiniciar, aparece uma tela preta "Waiting for update" (Aguardando atualização), que é resolvida com a exclusão manual do símbolo personalizado
O que não está funcionando corretamente? A biblioteca ou uma nova compilação do terminal?
O que não está funcionando corretamente? A biblioteca ou a nova compilação do terminal?
Não sei. Não uso o TicksAdd.
Eu não sei. Não uso o TicksAdd.
Acho que descobri, então o substituí em meu código
CustomTicksAdd(SymbDB.Name, ticks);com
Parece funcionar agora quando o script é reiniciado, a única coisa é que não há valores de símbolo Ask/Bid na janela de visão geral do mercado, mas não é crítico.
UPD:
a ajuda deve ser lida com atenção, tudo funciona, mas o CustomTicksAdd funciona corretamente quando o símbolo é adicionado à visão geral do mercado, ou seja, ele deve ser usado assim
Deparei-me com um erro desagradável no MT - por algum motivo, ele não define SYMBOL_TRADE_TICK_SIZE. A depuração mostra que o valor correto é gravado na propriedade (por exemplo, 0,00001 para EURUSD), mas depois de criar um símbolo, ele contém 0.
Alguém já corrigiu esse problema? É um bug do MT ou uma especificidade da biblioteca de símbolos?
Deparei-me com um erro desagradável no MT - por algum motivo, ele não define SYMBOL_TRADE_TICK_SIZE. A depuração mostra que o valor correto é gravado na propriedade (por exemplo, 0,00001 para EURUSD), mas depois de criar o símbolo, ele contém 0.
Alguém já corrigiu isso? É um bug do MT ou uma especificidade da biblioteca de símbolos?
Você vê apenas o "0" ou obtém o "0" depois de pesquisar a propriedade?
Deparei-me com um erro desagradável no MT - por algum motivo, ele não define SYMBOL_TRADE_TICK_SIZE. A depuração mostra que o valor correto é gravado na propriedade (por exemplo, 0,00001 para EURUSD), mas depois de criar o símbolo, ele contém 0.
Alguém já corrigiu isso? É um bug do MT ou uma especificidade da biblioteca de símbolos?
Provavelmente, isso depende da sequência de configuração dos campos. Eu tenho isso assim.
Provavelmente depende da sequência de atribuição de campo. Eu tenho isso da seguinte forma.
Eu uso a chamada CloneProperties, e ela tem essas linhas (na versão atual disponível ao público):
Aqui a sequência é ligeiramente diferente, mas os valores corretos são transferidos para o contrato e outras propriedades, o único problema é com o tamanho do tique.
Depois de chamar CloneProperties, escrevi essa bobagem:
É assim que ele é aplicado normalmente. Mas isso é uma espécie de muleta.