Boa tarde, Vladimir. Agora tudo funciona como deveria. Consegui colocar dois instrumentos, limitando o volume de cada um. Muito obrigado!
Olá, Vladimir. Encontrei um erro na quarta versão: quando o volume máximo é atingido, o Expert Advisor não apenas para de abrir posições, mas também as fecha.
Mas nunca houve nenhum fechamento - todas as posições têm StopLoss e TakeProfit definidos de uma só vez, ao serem abertas. No netting, antes de abrir uma posição, o Expert Advisor verifica se o volume máximo foi atingido - se for atingido, a posição não será aberta.
Forneça uma descrição mais detalhada: em quais símbolos e quando o EA foi iniciado, bem como os registros.
Todas as posições são definidas como StopLoss e TakeProfit imediatamente após a abertura. No netting, o Expert Advisor verifica se o volume máximo foi atingido antes de abrir uma posição - se for atingido, a posição não será aberta.
Forneça uma descrição mais detalhada: em quais símbolos e quando o Expert Advisor foi iniciado, bem como os registros.
SI - futuros de rublo/dólar no testador de 15 de junho a 25 de junho https://www.mql5.com/ru/charts/7260846/si-9-17-m6-ao-otkritie-broker

- www.mql5.com
O problema é que eu não uso o TakeProfit. Uso StopLoss e trailing. No início da tendência, o Expert Advisor ganha uma posição - digamos, 4 compras*4 lotes=16 lotes. A tendência nem sempre segue suavemente em uma direção, há correções, durante as quais ele pode fechar parcialmente a posição várias vezes e, em seguida, ganhar novamente o volume máximo. Na verdade, é assim que funciona a segunda versão, cuja única desvantagem é a impossibilidade de instalar o Expert Advisor em vários instrumentos. Acho que você me entendeu.
O problema é que eu não uso o TakeProfit. Uso StopLoss e trailing. No início da tendência, o Expert Advisor ganha uma posição - digamos, 4 compras*4 lotes=16 lotes. A tendência nem sempre segue suavemente em uma direção, há correções, durante as quais ele pode fechar parcialmente a posição várias vezes e, em seguida, ganhar novamente o volume máximo. Na verdade, é assim que funciona a segunda versão, cuja única desvantagem é a impossibilidade de instalar o Expert Advisor em vários instrumentos. Acho que você me entendeu.
Obrigado, mas encontrei um erro: ao verificar o volume permitido (na compensação), ignorei completamente a direção da posição atual. Por exemplo, temos 9,0 lotes de COMPRA e queremos abrir 3,0 lotes de VENDA - nesse caso, adiciono COMPRA + VENDA => 12. Isso está errado e, em breve, lançarei uma atualização com a contabilização correta dos volumes na compensação.
Obrigado, encontrei um erro: ao verificar o volume permitido (na compensação), ignorei completamente a direção da posição atual. Por exemplo, temos um lote de COMPRA 9,0 e queremos abrir um lote de VENDA 3,0 - nesse caso, adiciono COMPRA + VENDA => 12. Isso está errado e, em breve, lançarei uma atualização com a contabilização correta dos volumes na compensação.
Bom dia Vladimir, excelente trabalho, agora tudo está funcionando como deveria, porém, se não estou lhe aborrecendo, tenho a seguinte sugestão: complementar o EA com um bloco do EA Exp_GTakeProfit.mq5, ele está na biblioteca, ou seja, quando o valor de lucro otimizado for atingido em % ou em moeda de depósito, a operação é fechada. Isso proporcionará um aumento tangível no lucro, especialmente em flat. Muito obrigado!
Bom dia, Vladimir! Excelente trabalho, agora tudo funciona como deveria, no entanto, se eu não estiver aborrecendo-o, tenho a seguinte sugestão: complementar o EA com um bloco do Exp_GTakeProfit.mq5 EA, que está na biblioteca, ou seja, quando o valor de lucro otimizado for atingido em % ou na moeda do depósito, a transação será fechada. Isso proporcionará um aumento tangível no lucro, especialmente em flat. Obrigado!
Já coloquei o Exp_GTakeProfit.mq5 em um gráfico duplicado do meu instrumento, mas preciso otimizá-lo manualmente.
Bom dia, Vladimir! Excelente trabalho, agora tudo funciona como deveria, no entanto, se eu não estiver aborrecendo-o, tenho a seguinte sugestão: complementar o EA com um bloco do Exp_GTakeProfit.mq5 EA, que está na biblioteca, ou seja, quando o valor de lucro otimizado for atingido em % ou na moeda do depósito, a transação será fechada. Isso proporcionará um aumento tangível no lucro, especialmente em flat. Obrigado!

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
N-_Candles_v4:
EA que procura N velas idênticas consecutivas. Ele compra em velas de alta, vende em velas de baixa. É considerado o tipo de conta de negociação: cobertura ou compensação.
Autor: Vladimir Karputov