Olá, pessoal.
Tem algo que me incomodando bastante nos últimos dias de testes do meu EA.
Ao executar backtesting com a opção "Cada tick é baseado em um tick real", estou recebendo erro 4756 (invalid stops) ao tentar modificar uma posição.
Esse erro não ocorre quando faço backtesting com a opção "Cada tick".
Pesquisei sobre o erro, mas ou procurei errado ou não encontrei algo que ajudasse a responder o motivo do erro.
Pensei ser algo com a diferença entre o novo stop loss e o preço atual de mercado, mas fiz testes e não encontrei padrão.
Alguém, por gentileza, poderia ajudar com base nas informações abaixo? (se precisarem de mais algum dado, fico à disposição).
No log abaixo há minhas tentativas de modificar o stop loss (coloquei um código que aumentava o valor em 5 a cada tentativa frustrada, até descobrir o valor que seria aceito)
Tem algo a ver com os valores de bid, ask ou last?
Não encontrei padrão para os valores aceitos para modificação do stop loss.
Grato!
Olá Flavio.
Repare que às 09:15:20 você fez uma venda a 86150, portanto naquele momento o preço BID estava em 86150 e o preço ASK deveria estar no mínimo em 86155.
O stop-loss de uma ordem de venda tem que ficar ACIMA do preço ASK, portanto acima de 86155. Foi por isso que ele não aceitou você modificar o stop-loss para 86150 nem 86155 e só aceitou quando você modificou para 86160.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Olá, pessoal.
Tem algo que me incomodando bastante nos últimos dias de testes do meu EA.
Ao executar backtesting com a opção "Cada tick é baseado em um tick real", estou recebendo erro 4756 (invalid stops) ao tentar modificar uma posição.
Esse erro não ocorre quando faço backtesting com a opção "Cada tick".
Pesquisei sobre o erro, mas ou procurei errado ou não encontrei algo que ajudasse a responder o motivo do erro.
Pensei ser algo com a diferença entre o novo stop loss e o preço atual de mercado, mas fiz testes e não encontrei padrão.
Alguém, por gentileza, poderia ajudar com base nas informações abaixo? (se precisarem de mais algum dado, fico à disposição).
No log abaixo há minhas tentativas de modificar o stop loss (coloquei um código que aumentava o valor em 5 a cada tentativa frustrada, até descobrir o valor que seria aceito)
Tem algo a ver com os valores de bid, ask ou last?
Não encontrei padrão para os valores aceitos para modificação do stop loss.
Grato!