Discussão do artigo "Indicadores múltiplos em um gráfico (Parte 02): Primeiros experimentos" - página 2

 
João Buta #: Mudei de local, mas o erro continua:

Você está bagunçando as coisas. Você colocou o "C_TemplateChart.mqh" na pasta "Include", quando o #include é para a pasta "Include\Trade\C_TemplateChart.mqh".

Você sabe codificar ou tem o mínimo de conhecimento sobre como compilar um projeto com vários arquivos?

 
Fernando Carreiro #:

Você está bagunçando as coisas. Você colocou o "C_TemplateChart.mqh" na pasta "Include", quando o #include é para a pasta "Include\Trade\C_TemplateChart.mqh".

Você sabe codificar ou tem o mínimo de conhecimento sobre como compilar um projeto com vários arquivos?

Tenho um conhecimento mínimo de como fazer isso. Alterei a linha, mas o problema persiste

Arquivos anexados:
 
João Buta #: Não, não tenho

Então, se você não sabe codificar ou tem algum conhecimento mínimo sobre como compilar um projeto com vários arquivos, como espera usar isso?

Este artigo e seu código são destinados a programadores/desenvolvedores que desejam usá-los como base para seus próprios desenvolvimentos de código. Não se trata de um produto final a ser usado por usuários finais.

Se você quiser aprender a codificar, primeiro comece com o básico. Aprenda primeiro o ABC da codificação MQL e leia a documentação do MetaEditor. Não tente "correr" com projetos de vários arquivos quando ainda não sabe como dar "passos de bebê" ou até mesmo saber como "engatinhar".

 
Fernando Carreiro #:

Então, se você não sabe programar ou tem um conhecimento mínimo sobre como compilar um projeto com vários arquivos, como espera usar isso?

Este artigo e seu código são destinados a programadores/desenvolvedores que desejam usá-los como base para seus próprios desenvolvimentos de código. Não se trata de um produto final a ser usado por usuários finais.

Se você quiser aprender a codificar, primeiro comece com o básico. Aprenda primeiro o ABC da codificação MQL e leia a documentação do MetaEditor. Não tente "correr" com projetos de vários arquivos quando ainda não sabe como dar "passos de bebê" ou até mesmo saber como "engatinhar".

Você recomendaria que eu aprendesse primeiro o c++ e depois voltasse ao mql5? Pergunto isso porque compreendi os conceitos básicos do mql5, mas me falta prática e, nas últimas duas semanas, tenho aprendido com os artigos do mql5.com, mas parece que me faltam ideias sobre o que codificar. Além disso, o c++ tem um conteúdo mais organizado (livros, cursos) etc. para aumentar as habilidades do nível iniciante ao fluente, e parece que a maioria dos programadores deste site começou com uma linguagem relacionada ao c++. Não espero que a programação seja fácil, mas estou disposto a me esforçar para me tornar um ótimo programador, e vou me tornar, mas preciso de orientação. É frustrante quando você aprende algo novo e alguém no fórum ou em um artigo de discussão diz que é básico.

 
Daniel Jose #:

Você modificou a estrutura do arquivo ZIP, veja na linha 10, como pode ser visto na imagem que você postou, o compilador procurará o arquivo de cabeçalho nesse local, porém você o modificou, então o compilador não conseguirá encontrar o arquivo corretamente. Das duas uma, ou você indica o novo local, ou mantém a estrutura do arquivo ZIP

Você recomendaria que eu aprendesse primeiro o c++ e depois voltasse ao mql5? Pergunto isso porque entendi o básico do mql5, mas não tenho prática e, nas últimas duas semanas, tenho aprendido com os artigos do mql5.com, mas parece que não tenho ideias sobre o que codificar. Além disso, o c++ tem um conteúdo mais organizado (livros, cursos) etc. para aumentar as habilidades do nível iniciante ao fluente, e parece que a maioria dos programadores deste site começou com uma linguagem relacionada ao c++. Não espero que a programação seja fácil, mas estou disposto a me esforçar para me tornar um ótimo programador, e vou me tornar, mas preciso de orientação. É frustrante quando você aprende algo novo e alguém no fórum ou em um artigo de discussão diz que é básico.
 
João Buta #: Você recomendaria que eu aprendesse primeiro o c++ e depois voltasse ao mql5? Pergunto isso porque entendi o básico do mql5, mas não tenho prática e, nas últimas duas semanas, tenho aprendido com os artigos do mql5.com, mas parece que não tenho ideias sobre o que codificar. Além disso, o c++ tem um conteúdo mais organizado (livros, cursos) etc. para aumentar as habilidades do nível iniciante ao fluente, e parece que a maioria dos programadores deste site começou com uma linguagem relacionada ao c++. Não espero que a programação seja fácil, mas estou disposto a me esforçar para me tornar um ótimo programador, e vou me tornar, mas preciso de orientação. É frustrante quando você aprende algo novo e alguém no fórum ou em um artigo de discussão diz que é básico.

Eu sou formado em C/C++, o que me ajudou a entender melhor o MQL, portanto, sim, eu recomendaria aprender primeiro os conceitos básicos de codificação geral em C/C++.

 
Fernando Carreiro #:

Eu tenho formação em C/C++, o que me ajudou a entender melhor o MQL, portanto, sim, eu recomendaria aprender primeiro os conceitos básicos de codificação geral em C/C++.

Obrigado por seus comentários sinceros. E quando as pessoas dizem o básico de c++, o que realmente querem dizer?

 
João Buta #: Obrigado por seu feedback honesto. E quando as pessoas dizem o básico do c++, o que realmente querem dizer?
Que você é capaz de desenvolver aplicativos de linha de comando (em oposição a aplicativos de GUI), mas se você for capaz de fazer GUI, melhor ainda.
 
Fernando Carreiro #:
Que você possa desenvolver aplicativos de linha de comando (em vez de aplicativos GUI), mas se puder desenvolver GUI, melhor ainda.

Alterei o endereço do arquivo de classe, mas continuo com o mesmo erro

Arquivos anexados:
 
João Buta #:

Alterei o endereço do arquivo de classe, mas continuo com o mesmo erro

O que posso fazer para melhorá-lo? Eu realmente preciso testar esse código para ter um gráfico personalizado. Estou disposto a fazer o que for necessário