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
Consulte cláusulas de modo.
item 5 = 3 negociações
item 3 = 18 tr.
p.5 + p.3 = 21 tr. p.5 + p.3 <= p.2
mas p.2 = 200 tr e não <= 21 tr.
O Expert Advisor é para contas de hedge. É impossível reverter uma posição. Você precisa fechar uma posição e abrir outra.
Ele é otimizado.
Sempre uma posição (swing) - sempre apenas uma posição no mercado = 200 ordens
Qualquer posição - quaisquer posições = 185 ordens
Sob a condição "qualquer posição", deve haver mais ordens do que sob a condição "sempre apenas uma posição no mercado"
A otimização está em andamento.
Sempre uma posição (swing) - sempre apenas uma posição no mercado = 200 ordens
Qualquer posição - quaisquer posições = 185 ordens
Deve haver mais ordens na condição "Qualquer posição" do que na condição "Sempre apenas uma posição no mercado"
No caso de Qualquer posição - quaisquer posições, a restrição do volume total máximo permitido na conta é acionada, pois todas as posições são abertas indiscriminadamente. E, em algum momento, ocorre um estouro do volume total permitido na conta, e as posições param de ser abertas.
E no caso de Sempre uma posição (swing) - "apenas uma posição" - a restrição pode funcionar somente quando o volume inicialmente definido da posição aberta for maior do que o máximo permitido. E o EA, como o autor promete, simplesmente ajustará esse lote para o possível.
Talvez seja mais fácil para você olhar no modo visual, em vez de tentar tirar conclusões prematuras com base no número de ordens nos relatórios? ;)
É daí que vem o código:
A própria função. O modo que poderia causar o que você está insinuando está desativado.
Ou eu não entendi sua dica?
É daí que vem o código:
A própria função. O modo que pode causar o que você está sugerindo está desativado.
Ou eu não entendi sua dica?
Essa situação diz respeito ao modo síncrono.
Esse modo não funciona neste EA: InpModeOpened==OPENED_MODE_SWING
Por quê?
Dou uma olhada no código e vejo:
- Se for o modo swing.
- se for necessário abrir uma compra e houver vendas, então feche as vendas
- se for necessário abrir uma venda e houver compras, feche as compras.
- Se todas as verificações forem aprovadas, abra a posição necessária.
Ou estou entendendo algo errado aqui? Explique.Por quê?
Estou olhando o código e vejo isso:
- Se estiver no modo swing.
- se for necessário abrir uma compra e houver vendas, feche as vendas.
- Se for necessário abrir uma venda e houver compras, feche as compras.
- Se todas as verificações forem aprovadas, abra a posição desejada.
Ou estou entendendo algo errado aqui? Explique.Artem, pelo que entendi, estamos falando de posições que "desaparecem". No MT4, essas posições são SL e TP. Não posso julgar o mt5...
Artem, pelo que entendi, estamos falando de posições que "desaparecem". No mt4, essas posições são SL e TP. Não posso julgar o MT5....
Portanto, será a mesma coisa no MT5. Se houver uma compra de 0,1, a parada será uma ordem de parada para vender 0,1
Você sabe o que é melhor, mas às vezes alguém prefere verificar.