Discussão do artigo "Estratégia de Negociação do SP500 em MQL5 para Iniciantes"

 

Novo artigo Estratégia de Negociação do SP500 em MQL5 para Iniciantes foi publicado:

Descubra como aproveitar o MQL5 para prever o S&P 500 com precisão, misturando a análise técnica clássica para maior estabilidade e combinando algoritmos com princípios testados pelo tempo para obter insights robustos do mercado.

Uma lista das empresas incluídas no índice é facilmente acessível na internet. Podemos aproveitar nosso entendimento sobre como o índice é composto para nos ajudar a criar uma estratégia de negociação. Selecionaremos algumas das maiores empresas do índice e usaremos o preço respectivo de cada empresa como entrada para um modelo de IA que preverá o preço de fechamento do índice com base em nossa amostra de empresas que detêm grandes pesos proporcionais. Nosso desejo é desenvolver uma estratégia que combine IA com técnicas comprovadas e confiáveis.

Nosso sistema de análise técnica utilizará princípios de acompanhamento de tendências para gerar sinais de negociação. Precisamos incorporar vários indicadores chave:

  • O Commodity Channel Index (CCI) como nosso indicador de volume. Queremos entrar apenas em negociações que sejam apoiadas por volume.
  • O Relative Strength Index (RSI) e o Williams Percent Range (WPR) para medir a pressão de compra ou venda no mercado.
  • Uma Moving Average (MA) como nosso indicador de confirmação final.


    Autor: Gamuchirai Zororo Ndawana

     

    Muito obrigado por seu código interessante e bem documentado. Estou ansioso para fazê-lo funcionar. Há pelo menos uma armadilha para os novatos, que é alterar o símbolo de destino na linha 92 para o símbolo de sua corretora para sp500, e também na linha 84 para corresponder aos símbolos de ações de sua corretora.

    O que a linha 286 'Our Model Parameters' deve retornar? Recebo [-nan(ind)], mas o restante parece funcionar perfeitamente.

     
    Acho que isso se deve ao fato de eu ainda não ter baixado os dados do SP500, desculpe, mas eu deveria ter verificado isso antes
     
    linfo2 #:

    Muito obrigado por seu código interessante e bem documentado. Estou ansioso para fazê-lo funcionar. Há pelo menos uma armadilha para os novatos, que é alterar o símbolo de destino na linha 92 para o símbolo de sua corretora para sp500, e também na linha 84 para corresponder aos símbolos de ações de sua corretora.

    O que a linha 286 'Our Model Parameters' deve retornar? Recebo [-nan(ind)], mas o restante parece funcionar perfeitamente.

    Você está certo, é uma pegadinha sutil com a qual é preciso ter cuidado. Minha corretora tem os nomes mais estranhos para determinados símbolos. Fico feliz que você tenha conseguido resolver o problema.
     

    Eu tinha esperança de que isso realmente funcionasse. Agradeço ao autor por compartilhá-lo.

    não é possível carregar o indicador'Relative Strength Index' [4302]
    não é possível carregar o indicador 'Moving Average' [4302]
    não é possível carregar o indicador 'Williams' Percent Range' [4302]
    não é possível carregar o indicador 'Commodity Channel Index' [4302]

    Entendo que os indicadores devem ser carregados e exibidos automaticamente (falha).

    Coloquei manualmente os indicadores no gráfico e até criei um modelo com todos os indicadores incluídos. Mesmo quando o gráfico de todas as ações está aberto e todos os indicadores são colocados manualmente no gráfico, o EA não consegue ler os indicadores por conta própria.

     
    Malcolm Campbell 'Relative Strength Index' [4302]
    não é possível carregar o indicador 'Moving Average' [4302]
    não é possível carregar o indicador 'Williams' Percent Range' [4302]
    não é possível carregar o indicador 'Commodity Channel Index' [4302]

    Entendo que os indicadores devem ser carregados e exibidos automaticamente (falha).

    Coloquei manualmente os indicadores no gráfico e até criei um modelo com todos os indicadores incluídos. Mesmo quando o gráfico de todas as ações está aberto e todos os indicadores são colocados manualmente no gráfico, o EA não consegue ler os indicadores por conta própria.

    Olá, Malcom, você poderia compartilhar uma captura de tela da sua experiência?