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 o deslizamento positivo?
spread != desvio (slippage)
É uma pena que não seja possível recuperar o parâmetro de desvio.
Provavelmente um compromisso razoável é (presumindo que a EA tenha feito o pedido) verificar se o DEAL_PRICE estava dentro de uma janela de ORDER_SL± desvio
Aqui estou perdido. Este tópico é sobre identificar se um SL/TP foi acionado no lado do servidor.
Como isso está relacionado com spread ou desvio?
Desculpe, mas eu não entendo o que você quer dizer?
Aqui estou perdido. Este tópico é sobre identificar se um SL/TP foi acionado no lado do servidor.
Como isso está relacionado com spread ou desvio?
Bem, eu estou perdido no lado da propagação das coisas.
Mas, meu entendimento é que uma vez que um SL é acionado, ele se torna uma ordem de mercado e preenchido ao melhor preço possível. Isso está sujeito a derrapagem, não?
Sim Alain, José certo, eu acho mais razoável se DEAL_PRICE <= close_price (para compra) e DEAL_PRICE >= close_price (para venda)
O que é DEAL_PRICE e o que é close_price ?
Bem, eu estou perdido no lado da propagação das coisas.
Mas, meu entendimento é que uma vez atingido um SL torna-se uma ordem de mercado e preenchido ao melhor preço possível. Isso está sujeito a derrapagem, não?
Embora eu tenha minado meu próprio argumento para uma "faixa aceitável", porque o melhor preço possível pode muito bem estar fora do parâmetro de desvio dentro da EA.
No entanto, pode ser um deslize positivo.
Bem, eu estou perdido no lado da propagação das coisas.
Mas, meu entendimento é que uma vez atingido um SL torna-se uma ordem de mercado e preenchido ao melhor preço possível. Isso está sujeito a derrapagem, não?
Sim, mas minha pergunta era sobre spread/deviation, não sobre slippage.
Então sim, teoricamente, torna-se uma ordem de mercado, mas certamente não é preenchida ao melhor preço possível. Mas esse não é o problema discutido aqui.
O problema com o MT5 é que o atual "stoploss" não está disponível na história. Como disse José, o stoploss inicial está disponível, mas se você o mudar mais tarde, não há como saber.
Assim, uma vez que sua posição está próxima, não há como saber da história o que foi o prejuízo, é claro que você pode saber o preço próximo, mas com o que você irá comparar para verificar se um prejuízo foi acionado?
Quero dizer DEAL_PRICE é HistóriaDealGetDouble(ticket,DEAL_PRICE) e close_price é HistóriaOrderGetDouble(ticket,ORDER_SL)
Não está funcionando, veja meu posto acima.