Navegação

    Portal do Trader
    • Cadastrar
    • Login
    • Pesquisar
    • Categorias
    • Recente
    • Tags
    • Popular
    • Usuários
    1. Home
    2. RafaelSS
    3. Posts
    R
    • Perfil
    • Seguindo 0
    • Seguidores 0
    • Tópicos 1
    • Posts 1
    • Melhor 1
    • Grupos 0

    Posts feitos por RafaelSS

    • Timeframe como parâmetro de entrada otimizável do EA

      Bom dia!

      Primeira postagem no forum, espero que seja de alguma utilidade.

      Nas minhas andanças tentando desenvolver EAs, descobri que é possível utilizar o próprio Timeframe (M1,M2,M5,H1 etc.) como parâmetro de entrada, de forma que ele também possa ser otimizado. Para isso basta colocar uma variável input do tipo ENUM_TIMEFRAMES (sugiro valor default PERIOD_CURRENT), e usar esta variável ao invés de buscar o Period das classes auxiliares.

      Usando o timeframe como entrada otimizável, o usuário não precisaria ficar fazendo diferentes backtests pra cada tempo gráfico, de forma que em um único backtest ele já pode descobrir se determinado set é melhor no M1 ou no M5, por exemplo. E ele ainda poderá não utilizar o parâmetro, e usar o EA da maneira que já está acostumado.

      A limitação é que o EA só poderá utilizar indicadores que aceitem o Timeframe como parâmetro de entrada. A boa notícia é que a grande maioria já funciona dessa forma.

      Gostaria de saber se essa técnica já foi tentada pelos desenvolvedores no forum, e se encontraram algum impeditivo que eu não encontrei. Ou se existe alguma limitação prática de se otimizar timeframe nos backtests.

      Grato,

      Rafael.

      postado em MetaTrader 5
      R
      RafaelSS