Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1828
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Olá!
Decidiu tornar as corujas um pouco mais complicadas.
Eu quero fazer algo como seguir em frente, mas com uma única / dupla ação
idéia:
o preço passou de 75% para tomar - parar diminuiu (por exemplo) em 20 pips e tomar aumentou em 20 pips.
o preço passou de 90% para tomar - o stop diminuiu (por exemplo) em 30p e o take aumentou em 10p.
Eu vejo o esquema assim (.....function...)=> (TP - Mparametr)
onde: TP - TakeProfit
Mparametr- definido em variáveis EA externas (por exemplo, número de pontos)
Que funções devem ser usadas para resolver este problema?
Eu li sobre as variáveis pré-definidas de licitação, pergunte - devemos usá-las como base?
ou devemos usar MarketInfo ou SymbolInfoTick?
Tenho uma solução semelhante, mas seu turno de parada e tomada depende de lotes:
Eu quero fazer algo semelhante. relativamente simples.
Ou como este
Estou escrevendo este quadro há quase uma semana e aqui está o problema: se eu também colocar o nivelador mais pendente para fechar no botão por analogia com a abordagem, que foi um ponto abaixo quando o preço chegou, então por alguma razão sem pedir o fechamento imediato, sem pressionar o botão, o que deve fazê-lo um ponto acima (depois de pressionar e atingir um nível como em teoria você precisa)
me ajude
De qualquer forma, estou escrevendo este quadro há quase uma semana e aqui está o problema - se eu também definir o nível mais pendente para algum tipo de botão de fechamento analógico na abordagem, que foi um ponto abaixo quando o preço é atingido, por alguma razão sem pedir que feche imediatamente sem pressionar o botão, que deve fazê-lo um ponto acima (depois de pressionar e ao atingir um nível como em teoria você precisa)
me ajude
Olá!
Decidiu tornar as corujas um pouco mais complicadas.
Eu quero fazer algo como seguir em frente, mas com uma única / dupla ação
idéia:
o preço passou de 75% para tomar - parar diminuiu (por exemplo) em 20 pips e tomar aumentou em 20 pips.
O preço passou de 90% para o take- stop diminuiu (por exemplo) em 30 pips e o take aumentou em 10 pips.
Obrigado, é interessante. Vou tentar descobrir!
Acontece quese(Licitação é o parâmetro de preço atual - que não é chamado de forma alguma - você pode simplesmente comparar certos valores com ele?
e a unidade deBid é ticks? (não é expresso em dinheiro)
Tenho apenas uma pequena preocupação. Todas as ordens estão fechando de vez em quando (ou seja, todas e sempre!), mas às vezes, se eu abrir 3-4 ordens, apenas 2 ou 1 delas podem fechar. Eu tenho um i-check especial para isto, você pode me dar uma dica?
Obrigado, é interessante. Vou tentar descobrir!
Acontece quese(Licitação é o parâmetro de preço atual - que não é chamado de forma alguma - você pode simplesmente comparar certos valores com ele?
e a unidade deBid é ticks? (não é expresso em dinheiro)
A licitação é preço atual por isso, compare com o preço de abertura +/- condição
Quanto a carrapatos, nem Bid nem Ask é medido em carrapatos. Os carrapatos são a chegada de um novo preço.
A licitação é preço atual então temos que compará-lo com o preço de abertura +/- condição
Quanto a carrapatos, nem Bid nem Ask é medido em carrapatos. Os carrapatos são a chegada de um novo preço.
Estou vendo. Então em que é medido? pips/pips?
Como é medido então? em pontos/pontos?
MarketInfo(_Symbol,MODE_TICKSIZE);
Estou vendo. Obrigado.