Torcendo e virando, o iMA está tentando enganar - página 11

 
Vladimir Karputov:

O tipo de execução "Take profit", em sua essência, é uma ordem de mercado. Você não pode mudá-lo e não existe uma ordem de limite.

Dmitiry Ananiev:
Eu costumava pensar que TP é uma ordem de limite, mas Stop Loss é apenas uma ordem de parada. Pelo menos a ordem TP é executada pelo preço declarado ou melhor.


Sim, eu estava errado. Eu investiguei o acordo com o cliente para ter certeza:

11.10 As ordens de Buy Stop, Sell Stop, Stop Loss devem ser executadas ao preço atual no momento do processamento do pedido. Pedidos Limite de Compra, Limite de Venda, Take Profit são executados ao preço do pedido ou melhor (deslizamento positivo), se houver preços correspondentes no momento do processamento do pedido.

 
Vladimir Karputov:


Sim, eu estava errado. Procurei no acordo com o cliente para ter certeza:

11.10 As ordens de Buy Stop, Sell Stop, Stop Loss devem ser executadas ao preço atual no momento do processamento do pedido. Ordens Limite de compra, Limite de venda, Take Profit são executadas ao preço da ordem ou melhor (deslizamento positivo), se houver preços correspondentes no momento do processamento da ordem.


A questão não é mesmo essa. Preciso que a EA feche os pedidos a um preço rigoroso. Ao preço de tp ou sl. E fecha quando quer, depois que o preço atinge o nível delucro ou de stop loss. Isto muda muito a situação. Eis como devemos consertar isso. O tipo de pedido deve ser alterado. Isto também deve ser corrigido em algum lugar com uma linha simples.
 
imtochukwu:

Esse não é nem mesmo o ponto aqui. Preciso que a EA feche os pedidos a um preço rigoroso. Ao preço de TP ou SL. Mas fecha quando quer, após o preço atingir o nível de stop take profit ou stop loss. Isto muda muito a situação. Eis como devemos consertar isso. Para alterar o tipo de pedido. Isto deve ser corrigido em algum lugar em uma linha simples.


Eu não entendo nada. Se vocênão tiver ajustado o nível de Stop Loss para zero nas configurações, este será StopLoss e se vocênão tiverajustado onível Take Profit para zero, este será TakeProfit.

Em geral, acompanhe sua próxima pergunta com uma captura de tela e uma descrição detalhada.

 
Vladimir Karputov:


Eu não entendo nada. Se você tiver definido umnível Stop Loss diferente de zero, será StopLoss, e se você tiver definido umnível Take Profit diferente de zero, será TakeProfit.

Em geral, acompanhe sua próxima pergunta com uma captura de tela e uma descrição detalhada.


Vladimir, a questão é que se eu negociar via MT5, o deslizamento é muito freqüente se meu pedido não estiver limitado a um pendente. Uma ordem normal de mercado aciona apenas um sinal para fechar uma posição. Mas uma posição geralmente é fechada quando o preço se recupera do nível. Em FORTS o preço está constantemente saltando por causa da cotação de câmbio. A negociação não é possível sem ordens de limite. Especialmente quando se trata de algoritmos de alta freqüência. É por isso que a questão é tão sensível com estas ordens de limite.
 
imtochukwu:

Vladimir, a questão é que se você negocia forex via MT5, há derrapagens muito freqüentes se a ordem não for uma pendente limitada. Uma ordem normal de mercado aciona apenas um sinal para fechar uma posição. Mas uma posição geralmente é fechada quando o preço se recupera do nível. Em FORTS o preço está constantemente saltando por causa da cotação de câmbio. A negociação não é possível sem ordens de limite. Especialmente quando se trata de algoritmos de alta freqüência. É por isso que a questão é tão sensível a estas ordens limite.
Você pode fazer pedidos adicionais de limite em vez de posições SL e/ou TP.
 
Andrey Dik:
Em vez de posições SL e/ou TP, você pode definir ordens de limite adicionais.
Como isto pode ser implementado pelo algoritmo?
 
imtochukwu:
Como isto pode ser implementado através de um algoritmo?

A menos que você escreva sua própria classe com base no CExpert.
 
imtochukwu:
Como isto pode ser implementado através de um algoritmo?
Vladimir esperançosamente responderá, ele é um especialista em módulos padrão, eu não sou.
zy.respondeu.

 
imtochukwu:
Como podemos implementar isto com um algoritmo?


Eu recomendo o artigo:

Como se proteger e a seu consultor especializado ao negociar na Bolsa de Moscou
Como se proteger e a seu especialista ao negociar na Bolsa de Moscou Índice. INTRODUÇÃO CAPÍTULO 1. DISCRIÇÃO DO PREÇO DO FLUXO E MÉTODOS PARA CONTRARIÁ-LO 1.1. Discrição dos preços de streaming. Lacunas de preços 1.2. Picos de preço e "tachas" 1.3. Controle de deslizamento máximo com ordens de limite 1.4. Ajuste manual de uma ordem de limite controlando o limite de deslizamento 1.5. Ajuste do limite de deslizamento no modo de execução de câmbio por meio de um Consultor Especialista 1.6. Ordens Buy Stop Limit e Sell Stop Limit como uma alternativa às ordens Buy Stop e Sell Stop 1.7. Definir ordens Buy Stop Limit e Sell Stop Limit manualmente em vez de níveis de stop loss 1.8. Substituindo níveis de Stop Loss por ordens de Buy Stop Limit e Sell Stop Limit em seu consultor especializado CAPÍTULO 2. ANÁLISE DE LICENÇA DE MERCADO 2.1. Calcular a quantidade de deslizamento antes de entrar no mercado 2.2. Calcular o valor do deslizamento potencial em tempo real 2.3. SpreadRecord como um filtro para entrar na posição 2.4. Limitação manual e automática...

Artigos | 2015.06.18 13:04 |Vasiliy Sokolov| Exemplos | MetaTrader 5

Tabela de conteúdo

 
Vladimir Karputov:


Eu recomendo este artigo:

Como se proteger e seu consultor especializado ao negociar na Bolsa de Moscou
Índice. INTRODUÇÃO CAPÍTULO 1. DISCRIÇÃO DOS PREÇOS DE FLUXO E MÉTODOS PARA NEUTRALIZÁ-LO 1.1. Discrição dos preços de fluxo. Lacunas de preços 1.2. Picos de preço e "tachas" 1.3. Controle de deslizamento máximo com ordens de limite 1.4. Ajuste manual de uma ordem de limite controlando o limite de deslizamento 1.5. Ajuste do limite de deslizamento no modo de execução de câmbio por meio de um Consultor Especialista 1.6. Ordens Buy Stop Limit e Sell Stop Limit como uma alternativa às ordens Buy Stop e Sell Stop 1.7. Definir ordens Buy Stop Limit e Sell Stop Limit manualmente em vez de níveis de Stop Loss 1.8. Substituindo níveis de Stop Loss por ordens de Buy Stop Limit e Sell Stop Limit em seu consultor especializado CAPÍTULO 2. ANÁLISE DE MERCADO 2.1. Calcular a quantidade de deslizamento antes de entrar no mercado 2.2. Calcular o valor do deslizamento potencial em tempo real 2.3. SpreadRecord como um filtro para entrar na posição 2.4. Limite manual e automático...

Artigos | 2015.06.18 13:04 |Vasiliy Sokolov| Exemplos | MetaTrader 5

Tabela de conteúdo


Sim, o guia é muito útil. Otimizará