O parâmetro de escorregamento no EA.

 
Boa tarde usuários do fórum, quem nos dirá os prós e os contras a respeito da necessidade ou não do parâmetro "escorregamento" em um EA?
 
Zvezdochet:
Eu gostaria de perguntar a meus EAs a favor ou contra o parâmetro de escorregamento, se eles deveriam tê-lo.

Você não precisa de um.

Hoje em dia, as contas instantâneas podem ser encontradas em pequenas cozinhas e, como você pode imaginar, ninguém no seu perfeito juízo colocaria dinheiro lá dentro.

 
O que são contas de execução instantânea e onde residem as grandes cozinhas (este é um assunto particular)
 
Zvezdochet:
O que são contas de Execução Instantânea e onde vivem as grandes cozinhas?

Google "diferença entre Execução Instantânea e de Mercado".

 

Instantaneamente - isto é quando uma negociação é executada apenas a um preço fixo.

Mercado - um comércio pode estar sujeito a deslizes (por exemplo, quando há um grande movimento e o preço mudou durante o pedido).

 
Zvezdochet:
Se você não quiser o parâmetro de escorregamento em sua EA, você pode abrir uma posição lucrativa.

Ao limitar o deslizamento, você pode não abrir uma posição lucrativa, privando-se assim de lucro. Se limitar ou não o deslizamento depende de todo o TS.

 

Vamos dar uma olhada na ajuda. Variáveis externas
A classe de memória externa define uma variável externa. O modificador externo é especificado antes do tipo de dados.
Como variáveis de entrada, as variáveis externas também definem os parâmetros de entrada do programa mql4, elas estão disponíveis na janela Propriedades.
Ao contrário das variáveis de entrada, os valores das variáveis externas podem ser alterados programmaticamente enquanto o programa está em execução.
As variáveis externas são sempre reinicializadas imediatamente antes da chamada OnInit().

Conclusão: Se você quiser colocar algum parâmetro na janela de propriedades EA, você deve usar o modificador Extern ou Input.
E vice versa: Qualquer parâmetro pode ser removido da janela de propriedades desmarcando o modificador. A decisão cabe ao usuário.

Para ser específico sobre o escorregamento. Se for para ser mudado, é necessário. Mas por quê? e dentro de que limites?

Документация по MQL5: Основы языка / Переменные / Extern переменные
Документация по MQL5: Основы языка / Переменные / Extern переменные
  • www.mql5.com
используется, чтобы объявить идентификаторы переменных как идентификаторы статического класса памяти с глобальным временем жизни. Такие переменные существуют с момента начала выполнения программы и для них память выделяется и инициализируется сразу после начала выполнения программы. Можно создавать программы, которые состоят из нескольких...
 

Instantâneo e deslizamento zero

 
Renat Akhtyamov:

Instantâneo e deslizamento zero

Em algum lugar no Google foi dito que se a ordem for executada com zeros, é um gadget. Se houver um deslize, é normal. Mas qualquer cozinha pode passar por "normal"?

 
É como no varejo. Os compradores pensam que "quanto mais caro, melhor". Portanto, não vou lhes dizer como eu, mas para vocês, os vendedores sabem que é isso que os clientes pensam.
 
Zvezdochet:

Foi dito em algum lugar no google que se uma ordem é executada com zeros, é um gadget. Se escorregar, é normal. Mas qualquer cozinha pode passar por "normal"?

Tive uma conversa com uma corretora.

eles dizem que se um cliente quer um deslize zero, eles o farão.