Navigation

    Portal do Trader
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users

    Duvida - EA - Operar tick e nao fechamento do candle

    MetaTrader 5
    ea robô tick
    4
    5
    1910
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      Fer last edited by

      Bom dia,

      Estou estudando um robo simples com indicador Media movel. Gostaria que ele comprasse assim que o tick for maior que a media movel, nao no fechamento do candle. Como posso fazer isso?

      O codigo atual esta assim:

      if(close[0] > ma[0] && glBuyPlaced == false && (positionType != POSITION_TYPE_BUY || openPosition == false))

      Obrigado

      RodrigoCohen 1 Reply Last reply Reply Quote 0
      • RodrigoCohen
        RodrigoCohen @Fer last edited by

        Sugiro mudar o seu nome no perfil para as próximas postagens, ok?!

        Tentou colocar high[0] ao invés de close?!


        @Trader660 said:

        Bom dia,
        Estou estudando um robo simples com indicador Media movel. Gostaria que ele comprasse assim que o tick for maior que a media movel, nao no fechamento do candle. Como posso fazer isso?
        O codigo atual esta assim:
        if(close[0] > ma[0] && glBuyPlaced == false && (positionType != POSITION_TYPE_BUY || openPosition == false))

        Obrigado
        1 Reply Last reply Reply Quote 0
        • F
          Fer last edited by

          Obrigado Rodrigo!

          Mas nao funcionou... nao sei pq.

          1 Reply Last reply Reply Quote 0
          • Miniontrader
            Miniontrader last edited by

            Tape Reader boa noite.


            Converse com o Henrique Vilela (fabricante de robôs) que ele pode te ajudar.

            1 Reply Last reply Reply Quote 0
            • R
              RafaelMS last edited by

              Tenta colocar esse "if" dentro da função "void OnTick()" para ser executado a cada novo tick e troque "close[0]" por "SymbolInfoDouble(Symbol(),SYMBOL_LAST)".

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              O Portal do Trader não se responsabiliza pelas informações e opiniões veiculadas neste fórum, sendo elas de autoria individual de cada participante. Vale ainda ressaltar que investimentos em mercado de renda variável possuem riscos, ganhos passados não garantem ganhos futuros, e a decisão final e responsabilidade sobre cada operação é de cada investidor, devendo ser tomada individualmente.
              © 2021 Portal do Trader. Todos os direitos reservados.