não precisa mais indicar o caminho dos indicadores no código? sou novo em linguagem mql5.
Bom dia! Você incluiu o seguinte:
#include <Indicators/Examples/RSI.mqh> ... Dessa forma o compilador está buscando sua biblioteca no diretório destacado acima. Certifique-se de que essa pasta realmente exista e de que o RSI.mqh esteja lá. Veja a documentação abaixo:
Incluindo Arquivos (#include)
A linha de comando #include pode ser colocada em qualquer lugar no programa, mas geralmente todas as inclusões são colocadas no começo do código fonte. Formato da chamada:
#include <file_name> #include "file_name"
Exemplos:
#include <WinUser32.mqh> #include "mylib.mqh"
O preprocessador substitui a linha #include <file_name> com o conteúdo do arquivo WinUser32.mqh. Colchetes angulares ("<>") indicam que o arquivo WinUser32.mqh file será obtido a partir do diretório padrão (geralmente terminal_installation_directory\MQL5\Include). O diretório corrente não é visível.
Se o nome do arquivo é colocado entre aspas, a procura é feita no diretório corrente (que contém o arquivo fonte principal). O diretório padrão não é visível.
Bom dia! Você incluiu o seguinte:
... Dessa forma o compilador está buscando sua biblioteca no diretório destacado acima. Certifique-se de que essa pasta realmente exista e de que o RSI.mqh esteja lá. Veja a documentação abaixo:
Se a dúvida persistir, inclua novo comentário.Eu fiz exatamente o caminho:
#include <Indicators/Examples/RSI.mqh> só que no meu mt5 não tem esses arquivos .mqh só os de todos os indicadores, só de alguns e também só tenho esse tipo de arquivo .mq5, em anexo coloquei as pastas com os arquivos que veio junto com a versão do meu mt5 e mesmo com as atualizações que a própria plataforma faz eles não vem junto.
Essa imagem que você anexou é da pasta [ . . . ] MQL5 > Indicators > Examples. O compilador está buscando a biblioteca RSI.mqh (que você está tentando incluir) na pasta [ . . . ] MQL5 > Include > Indicators > Examples. Essa biblioteca e essa pasta, provavelmente, não existem mesmo (a menos que você as tenha incluído manualmente). Descreva brevemente o que você está tentando fazer e a gente tenta lhe apontar um caminho. Se você está começando em MQL5 e deseja criar um EA baseado no indicador RSI, essa que você está tentando não é a forma correta. Seguem exemplos:
Como desenvolver um sistema de negociação baseado no indicador RSI
Mohamed Abdelmaaboud, 2022.07.01 09:34
Neste artigo, eu compartilharei com você um dos indicadores mais populares e comumente usados no mundo das negociações, o RSI. Você aprenderá como desenvolver um sistema de negociação usando este indicador.Assistente MQL5 - Sinais de negociação baseado em Engolfo de Alta/Engolfo de baixa + RSI
MetaQuotes, 2014.01.15 08:22
Vamos nos concentrar nos sinais de negociação obtidos a partir dos padrões de velas (candlestick) "Engolfo de Alta/Engolfo de baixa", e confirmado pelo indicador Índice de Força Relativa (RSI). O código do Expert Advisor baseado nesta estratégia pode ser gerado automaticamente utilizando o Assistente MQL5.- 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
Bom dia,
O meu metaEditor ele não esta reconhecendo os caminhos na minha máquina nos códigos, exemplo #include <Indicators/Examples/RSI.mqh> quando compilo o código ele acusa file 'C:\Users\...\AppData\Roaming\MetaQuotes\Terminal\...\MQL5\Include\Indicators\Examples\RSI.mqh' not found DirectionPredictionEA.mq5 22 11
não precisa mais indicar o caminho dos indicadores no código? sou novo em linguagem mql5.