[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 309

 
Favor explicar a função da caixa de seleção "permitir a importação de funções a partir de DLL" nas configurações da EA. O que é uma DLL e o que ela faz.
 
Pergunta:

Quando todas as condições tiverem sido cumpridas, a EA abre um pedido depois de alguns tiquetaques, as condições não são cumpridas e então são cumpridas novamente, e a EA abre o pedido novamente.


if(Buy===true)
OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-StartSL*Point,Ask+StartTP*Point, "My order #",2563,0,Green);
if(Sell===true)
OrderSend(Symbol(),OP_SELL,Lot,Bid,3,Ask+StartSL*Point,Bid-StartTP*Point, "My order #",2563,0,Green)

 
GarKain:
P:

Quando todas as condições tiverem sido cumpridas, a EA abre um pedido depois de alguns tiquetaques, as condições não são cumpridas e então são cumpridas novamente, e a EA abre o pedido novamente.


if(Buy===true)
OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-StartSL*Point,Ask+StartTP*Point, "My order #",2563,0,Green);
if(Sell===true)
OrderSend(Symbol(),OP_SELL,Lot,Bid,3,Ask+StartSL*Point,Bid-StartTP*Point, "My order #",2563,0,Green)

Para trabalhar com o novo controle de abertura de bares

 
ou seja, não abrir uma nova ordem até que um novo bar seja aberto? como isso pode ser feito?

Mais precisamente, como posso conectá-lo a isto


if(Buy===true)
OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-StartSL*Point,Ask+StartTP*Point, "My order #",2563,0,Green);
if(Sell===true)
OrderSend(Symbol(),OP_SELL,Lot,Bid,3,Ask+StartSL*Point,Bid-StartTP*Point, "My order #",2563,0,Green)
 
GarKain:
1. Ou seja, não abrir um novo pedido até que um novo bar abra?

2. mais precisamente, como posso conectá-lo com isto:


if(Comprar===verdadeiro)
OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-StartSL*Point,Ask+StartTP*Point, "My order #",2563,0,Green);
if(Sell===verdadeiro)
OrderSend(Symbol(),OP_SELL,Lot,Bid,3,Ask+StartSL*Point,Bid-StartTP*Point, "My order #",2563,0,Green);

1. Google: Site "Controlando a abertura de um novo bar":mql4.com

2. Você está familiarizado com o tutorial? Pelo menos esta parte dela? Ou talvez você ainda não tenha terminado de lê-lo...

As condições de entrada/saída sugeridas ali são excessivas, e você ficará feliz.

 
Roman.:

1. Google: Site "Controlando a abertura de um novo bar":mql4.com

2. Você está familiarizado com o tutorial? Pelo menos esta parte dela? Ou talvez você ainda não o tenha lido?

Você pode mudar as condições de entrada/saída para as suas próprias e ficará feliz.

Hd... nós não lemos livros didáticos, todos nós aprendemos fazendo))))
 
GarKain:
Hd... nós não lemos livros didáticos, todos nós aprendemos fazendo))))
Antes de entrar no fórum as pessoas lêem o livro didático e a documentação + TODOS os posts deste tópico , caso contrário a discussão perde seu significado...
 
AndEv:

Na verdade, a expressão é assim: if(a>b ||| (a<=b && c>d))). Se a verificação da verdade for realizada da esquerda para a direita, a expressão a<=b será supérflua do ponto de vista da aceleração do programa. A questão era exatamente se é da esquerda para a direita ou vice-versa, ou diferentemente em casos diferentes.

É sempre da esquerda para a direita e não depende do resultado de uma expressão de entrada. É sempre verificado até o final
 
Alik577:
Favor explicar a função da caixa de seleção "permitir a importação de funções a partir de DLL" nas configurações da EA. O que é umaDLL e o que ela faz.


Um .dll é uma extensão de um arquivo com um código de programa.

Se você fizer perguntas como esta, não se preocupe com isso ainda.

 
GarKain:
Hd... nós não lemos livros didáticos, todos nós aprendemos fazendo))))


Posso dizer que não li um livro didático, mas também não fiz nenhuma pergunta.

Se houver dúvidas e houver uma fonte para resolver o problema, você provavelmente está no lugar errado. Você precisa voltar para o jardim de infância. Você não pegou o jeito.

Razão: