Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1776
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
Você tem a condição de abrir dois ao mesmo tempo se não houver nenhum aberto.
O que é isso?
Esta coisa conta o lote atual.
Este parâmetro é definido nas configurações: LotControl
respectivamente, quando: GetLotSize()>LotControl - Eu preciso dele para abrir vOrderOpenSell() no sinal bSignalBuy().
Sim, eu sei que ambas as ordens são abertas pela condição. Escrevi assim no início, mas como devo fazer para que o vOrderOpenBuy() não seja aberto?
Se o robô já entrou no mercado em uma direção, ele não entra novamente na mesma direção. É assim que seu algoritmo de entrada funciona?
Se esta condição forcumprida, ela aciona
Depois de
E também quando há um sinal de venda.
Então, a razão para entrar na direção oposta é porque a condição é acionada
Sim. É disso que eu preciso. MAS é preciso parar/excluir uma entrada antecipada por esta condição:
Obrigado, Makar, por se meter comigo!
Aqui está uma captura de tela.
Sim, você fez uma bagunça)
Agora, em cada pasta, um a um, renomeie Experts para _Experts e Indicators para _Indicators.
Renomeado em uma pasta - iniciar terminal, se não ajudou - renomeá-lo de volta e ir para a pasta seguinte.
P.S. A primeira vez que o terminal demorará um pouco mais do que o normal para começar.
esta coisa conta o tamanho atual do lote
este parâmetro é definido em configurações: LotControl
respectivamente, quando: GetLotSize()>LotControl - Preciso que a vOrderOpenSell() aconteça no sinal bSignalBuy().
Sim, eu sei que ambas as ordens são abertas pela condição. Escrevi assim no início, mas como devo fazer para que o vOrderOpenBuy() não seja aberto?
Sim. É o que eu preciso. MAS é preciso parar/excluir a entrada antecipada por esta condição:
Estou confuso com esta condição
com esta condição
Obrigado. Corrigido. Vou pensar sobre isso.
Estou confuso com esta condição
Com essa condição.
parece que você está certo.
Certo:
não reage de forma alguma à condição (GetLotSize()>LotControl)
parece que você está certo.
Certo:
não reage de forma alguma à condição (GetLotSize()>LotControl)
GetLotSize() deve ser tirado do último fechado, então em
(GetLotSize()>LotControl) vai funcionarGetLotSize() deve ser tirado do último fechado, então em
(GetLotSize()>LotControl) vai funcionarmuito obrigado!
Sim. É o que eu preciso. MAS, ao fazer isso, você precisa parar/excluir a entrada antecipada por esta condição: