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
Não, eu preciso fechar todas as ordens de símbolos gráficos.
Sim, com o número mágico correto.
Isto é um pouco esquisito.
É!
O mesmo aqui! Que eu pensava que esta parte da função de ordem próxima era tão estranha, mas funciona.
Aqui está um exemplo
https://docs.mql4.com/series/refreshrates
Desculpe, por favor, não me culpe. Ainda estou confuso.
Preciso perguntar algo, e preciso fazê-lo passo a passo porque falta o meu conhecimento do código.
P1: Eu poderia usar enquanto()?
P2: Poderia eu usar dormir()?
P3: Poderia refreshRates() resolver meu problema? ( é a última coisa que eu resolvo meu problema, por favor? )
Por favor, me informe sobre isso, pois não quero ferir minha função de ordem próxima.
Você poderia usar enquanto, mas então você também precisa adicionar um contador que rompa o laço depois de X tentativas, caso contrário você arrisca o especialista a ficar preso em um laço sem fim.
E você fala de seu problema, mas eu não tenho idéia do que é o problema.
Se o seu problema é sobre o preço fechado, então você pode simplesmente usar,
Respectivamente e adicione a chave OrderType() para OP_BUY e OP_SELL.
E você fala de seu problema, mas eu não tenho idéia do que é o problema.
Só preciso dizer que meu problema é: às vezes minha função Close Open Orders deixou algumas ordens em aberto. Eu quero fechar todas as minhas ordens abertas de uma só vez o tempo todo.
---
2ª vez editado
Eu poderia substituir todas as minhas funções Bid and Ask para MarketInfo(), por favor?
Que parte de "Você deve atualizar após o sono e entre várias chamadas do servidor você deseja usar as Variáveis Predefinidas (Bid/Ask) antes da OrderSelect para usar OrderClosePrice() em vez disso" não foi clara?
RefreshRates() Eu não entendo onde poderia colocá-lo.
Obrigado por seus comentários.
Só preciso dizer que meu problema é: às vezes, minha função Close Open Orders deixava as ordens em aberto. Eu quero fechar todas as minhas ordens abertas de uma só vez o tempo todo.
---
2ª vez editado
Eu poderia substituir todas as minhas funções Bid and Ask para MarketInfo(), por favor?
Sim, se você estiver lidando com uma posição que não seja o símbolo do gráfico.
Muito obrigado, vou substituir todos eles, então vamos ver o que acontece na segunda-feira.
Tenha um bom fim de semana.