Especialistas: ASCV

 

ASCV:

O Expert Advisor baseado no indicador BrainTrend1Sig

ASCV

Autor: Vladimir Karputov

 

Olá. Você pode corrigir o algoritmo? Precisamos de uma inversão de posição quando chega um sinal, ou seja, estamos no mercado o tempo todo. LONG=SELL/SELL, SHORT=BAY/BAY.

Agora, ao fazer uma pausa para aguardar o próximo sinal, bons movimentos de tendência são frequentemente perdidos.

Arquivos anexados:
 
Константин:

Olá. Você pode corrigir o algoritmo? Precisamos de reversão de posição quando um sinal é recebido, ou seja, estamos no mercado o tempo todo. Na posição LONGA=VENDER/VENDER, na CURTA=BAIXO/BAIXO.

Agora, ao fazer uma pausa para esperar o próximo sinal, bons movimentos de tendência são frequentemente perdidos.

Desculpe, não entendi o que você quis dizer. Por favor, escreva com mais precisão, não economize palavras. Além disso, você precisa de uma captura de tela normal, com datas, nome do símbolo, período de tempo. Você também precisa de duas capturas de tela do testador: a guia "Configurações" e a guia "Parâmetros".

Conclusão:

  1. Uma declaração de pensamento mais detalhada
  2. Captura de tela normal do gráfico
  3. Captura de tela da guia "Setup" do testador
  4. Captura de tela da guia do testador "Settings" (Configurações)

 
Muitos Expert Advisors usam a função Reverse, ou seja, quando um sinal é recebido, a posição é revertida de longa para curta e vice-versa.Em seu Expert Advisor, a posição é simplesmente fechada e aguarda o próximo sinal.Você pode perder o movimento da tendência.Na tela, a seta mostra o sinal para fechar a posição curta, mas a posição não foi aberta em longa, uma boa tendência foi perdida.E assim foi mais de uma vez.Você pode colocar uma opção no Expert Advisor: usar ou não usar o Reverse ou aguardar o próximo sinal.
Arquivos anexados:
 
Константин:
Muitos Expert Advisors usam a função Reverse, ou seja, quando um sinal é recebido, a posição é revertida de longa para curta e vice-versa.No seu Expert Advisor, a posição é simplesmente fechada e aguarda o próximo sinal.Você pode perder o movimento da tendência.Na tela, a seta mostra o sinal para fechar a posição curta, mas a posição não foi aberta em longa, uma boa tendência foi perdida.E assim foi mais de uma vez.Você pode colocar uma opção no Expert Advisor: usar ou não usar o Reverse ou aguardar o próximo sinal.

Pergunto pela última vez:

Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação

Expert Advisors: ASCV

Vladimir Karputov, 2019.01.31 09:10 pm.

Desculpe, não entendi o que você quis dizer. Escreva com mais precisão, não poupe bukoff. Além disso, você precisa de uma captura de tela normal, com datas, com o nome do símbolo, com o período de tempo. Você também precisa de duas capturas de tela do testador: a guia "Configurações" e a guia "Parâmetros".

Conclusão:

  1. Uma declaração de pensamento mais detalhada
  2. Captura de tela normal do gráfico
  3. Captura de tela da guia "Settings" (Configurações) do testador
  4. Captura de tela da guia "Settings" do testador


Se você não cumprir pelo menos um item, você mesmo modificará o Expert Advisor.

 

Para ser mais preciso, eu o peguei de outros Expert Advisors:


  • Close opposite (Fechar oposto) - fechamento de posições opostas ao sinal de negociação, sendo que, em um primeiro momento, é garantido o fechamento da posição oposta e, somente depois, a abertura de uma nova posição na direção do sinal.
 
Константин:

Para ser mais preciso, ele é retirado de outros consultores:


  • Fechar o oposto - fechamento de posições opostas ao sinal de negociação, sendo que, em um primeiro momento, é garantido o fechamento da posição oposta e, somente depois, a abertura de uma nova posição na direção do sinal.

Eu entendo. Você forneceu a configuração da minha nova versão do mecanismo de negociação. Transferirei esse EA para o novo mecanismo e farei todos os três pontos ao mesmo tempo:

Recursos adicionais

    • Apenas uma posição -apenas uma posição está sempre no mercado.
    • Reversão - reversãodo sinal de negociação
    • Fechar o oposto - fechamento de posições opostas ao sinal de negociação, sendo que, em um primeiro momento, há um fechamento garantido da posição oposta e, somente depois, a abertura de uma nova posição na direção do sinal.

    E, então, sua "Reversão" será realizada quando Close opposite = "true" (verdadeiro) - fechamento de posições opostas ao sinal de negociação, com o primeiro fechamento garantido da posição oposta e somente depois a abertura de uma nova posição na direção do sinal.

     
    Muito obrigado por seu trabalho árduo.
     

    E mais uma pergunta sobre seus robôs.

    Nas configurações dos parâmetros, há linhas: Trailing Stop (tudo está claro), mas como o Trailing Step funciona e o que ele faz não está claro.

     
    Константин:

    E mais uma pergunta sobre seus robôs.

    Nas configurações dos parâmetros, há as linhas:Trailing Stop (tudo está claro), mas como funciona o Trailing Step e o que não está claro.

    Exemplo: como funciona o trailing step, que eu aplico https://www.mql5.com/pt/code/17263.
     
    Константин:
    Muito obrigado por seu trabalho árduo.

    A versão 2 do ASCV 2 foi publicada. Na nova versão, o mecanismo de negociação foi alterado e foram adicionadas seções:

    Recursos adicionais

      • Apenas uma posição - sempreapenas uma posição no mercado
      • Reverter - inverter o sinal de negociação
      • Fechar o oposto - fechamento de posições opostas ao sinal de negociação, sendo que, em um primeiro momento, há um fechamento garantido da posição oposta e, somente depois, a abertura de uma nova posição na direção do sinal.

      Gerenciamento do tamanho da posição (cálculo do lote)

      O lote pode ser constante (Gerenciamentodedinheiro definido em Lote constante e definir o tamanho do lote em O valor para "Gerenciamento de dinheiro") e dinâmico - em porcentagem de risco pornegócio(Gerenciamento de dinheiro definido em Risco em porcentagem para um negócio e definir a porcentagem de risco em O valor para "Gerenciamento de dinheiro").


      Além disso, agora o Trailing funciona somente no momento do nascimento de uma nova barra.