
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
Boa noite,
Eu já tive esse mesmo problema no testado de estratégia, o problema foi corrigido ao editar o símbolo.
Na tela do testador de estratégia ao lado do TimeFrame, clique no símbolo do dólar, vai abrir as configurações, em Modo GTC selecione "Válida até ser cancelada"
Na verdade não deveria acontecer isso jamais, a menos que seu Histórico de Ticks reais seja completamente zoado...
Se você estja criando uma estratégia de Scalping, Cada Tick é fictício, o que é ruim para backtest, dependendo do quão curta é a estratégia... Cuidado...
Entendi Flavio,
vou ficar atento a isso
muito obrigado
Boa noite,
Eu já tive esse mesmo problema no testado de estratégia, o problema foi corrigido ao editar o símbolo.
Na tela do testador de estratégia ao lado do TimeFrame, clique no símbolo do dólar, vai abrir as configurações, em Modo GTC selecione "Válida até ser cancelada"
Boa noite Davi,
Opa, vou testar com certeza e depois eu digo aqui os resultados
Muito obrigado
Boa noite,
Eu já tive esse mesmo problema no testado de estratégia, o problema foi corrigido ao editar o símbolo.
Na tela do testador de estratégia ao lado do TimeFrame, clique no símbolo do dólar, vai abrir as configurações, em Modo GTC selecione "Válida até ser cancelada"
Davi, reparei que essa configuração só tem nos contratos atuais...se for uma série contínua não tem a opção...
Você sempre testa somente um mês?
Boa noite Rogério,
fiz o refresh conforme você falou, mas também sem resultados.
Esse Refresh() e o RefreshRates() são quase a mesma coisa?
Vou tentar novamente em um outro computador...
Não, são totalmente diferentes. Um carrega os dados de configuração do ativo entre eles o TickSize que é usado no calc. do SL/TP o outro carrega os dados do último TICK de negociação.
Você está usando a classe de negociação TRADE então precisa obrigatoriamente usar simbolo.Refresh(), no OnInit() e após simbolo.name(_Symbol).
Antes de qualquer cálculo envolvendo preços ( ASK, BID, LAST) você deve atualizar as cotações com simbolo.RefreshRates() .
Faz isso vai funcionar.