Ragazzi volevo creare un ea da due indicatori, quando gli l'indicatore da un segnale sell allora l'ea deve entrare a mercato con uno short è al contrario quando l'indicatore da un segnale buy allora l'ea deve entrare a mercato con un long;
allora che ho fatto ho importato nel file ea.mq4 l'indicatore con
" #include "C:\.................\MQL4\Indicators\indicatore.m q4"
" #include "C:\.................\MQL4\Indicators\indicatore1. mq4"
ora il problema è questo quando vado a compilare il file "indicatore.mq4" me lo compila senza errori, se invece vado a compilare il file "ea.mq4" mi comincia a dare errori tipo:
'init' - function already defined and has body Indicator.mq4
'start' - function already defined and has body Indicator.mq4
Perché ovviamente queste 2 funzioni sono definite in tutti e 2 gli indicatori ora io modificherò gli indicatori con le creando le funzioni che mi passano i valori che mi servono degli indicatori;
come risolvo?
allora che ho fatto ho importato nel file ea.mq4 l'indicatore con
" #include "C:\.................\MQL4\Indicators\indicatore.m q4"
" #include "C:\.................\MQL4\Indicators\indicatore1. mq4"
ora il problema è questo quando vado a compilare il file "indicatore.mq4" me lo compila senza errori, se invece vado a compilare il file "ea.mq4" mi comincia a dare errori tipo:
'init' - function already defined and has body Indicator.mq4
'start' - function already defined and has body Indicator.mq4
Perché ovviamente queste 2 funzioni sono definite in tutti e 2 gli indicatori ora io modificherò gli indicatori con le creando le funzioni che mi passano i valori che mi servono degli indicatori;
come risolvo?
Comment