Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 04.10.20
MA-EA MA-EA ist offline
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard Custom Indikator in EA benutzen

Hallo.

Wird mein eigener Custom-Indikator so richtig benutzt / aufgerufen / abgefragt / was auch immer? Ja, wahrscheinlich kommt diese Frage schon irgendwie komisch rüber, aber da man beim Proggen irgendwie nie vor Überraschungen geschützt ist, frag ich lieber.


Globale Variablen meines Indi ( 2 mal der Selbe ):
Code:
extern string esfMMM="1. (MA-MA)+/-MA";

extern int               first_Dist_fast_MA_Period=2;
input ENUM_MA_METHOD     first_Dist_fast_MA_Method=MODE_SMA;
input ENUM_APPLIED_PRICE first_Dist_fast_MA_Price =PRICE_CLOSE;

extern int               first_Dist_slow_MA_Period=5;
input ENUM_MA_METHOD     first_Dist_slow_MA_Method=MODE_SMA;
input ENUM_APPLIED_PRICE first_Dist_slow_MA_Price =PRICE_CLOSE;

extern int               first_PlMi_MA_Period=7;
input ENUM_MA_METHOD     first_PlMi_MA_Method=MODE_SMA;
input ENUM_APPLIED_PRICE first_PlMi_MA_Price =PRICE_CLOSE;

extern bool first_Plus_PlMiMA = false;


//-----------------------------------------------------------------------------------------------------------*/


extern string essMMM="2. (MA-MA)+-MA";

extern int               secon_Dist_fast_MA_Period=2;
input ENUM_MA_METHOD     secon_Dist_fast_MA_Method=MODE_SMA;
input ENUM_APPLIED_PRICE secon_Dist_fast_MA_Price =PRICE_CLOSE;

extern int               secon_Dist_slow_MA_Period=5;
input ENUM_MA_METHOD     secon_Dist_slow_MA_Method=MODE_SMA;
input ENUM_APPLIED_PRICE secon_Dist_slow_MA_Price =PRICE_CLOSE;

extern int               secon_PlMi_MA_Period=7;
input ENUM_MA_METHOD     secon_PlMi_MA_Method=MODE_SMA;
input ENUM_APPLIED_PRICE secon_PlMi_MA_Price =PRICE_CLOSE;

 extern bool secon_Plus_PlMiMA = false;
Deklarationen meines Indi ( 2 mal der Selbe ):

Code:
// 1. MA-MA+/-MA_CHA
 double first_MAmiMApmMA = iCustom(Symbol(),TF,
"C:/Users/AMD/AppData/Roaming/MetaQuotes/Terminal/A6DFBB1B8DE9672D2328FF3445436DEC/MQL4/Indicators/TwoMAplmiMA_CHA.ex4"
,

first_Dist_fast_MA_Period,
first_Dist_fast_MA_Method,
first_Dist_fast_MA_Price,
first_Dist_slow_MA_Period,
first_Dist_slow_MA_Method,
first_Dist_slow_MA_Price,
first_PlMi_MA_Period,
first_PlMi_MA_Method,
first_PlMi_MA_Price,

0 // Line Index ?
,
1 // Bar 1
);



//-----------------------------------------------------------------------------------------------------------*/



// 2. MA-MA+/-MA_CHA
double secon_MAmiMApmMA = iCustom(Symbol(),TF,
"C:/Users/AMD/AppData/Roaming/MetaQuotes/Terminal/A6DFBB1B8DE9672D2328FF3445436DEC/MQL4/Indicators/TwoMAplmiMA_CHA.ex4"
,

secon_Dist_fast_MA_Period,
secon_Dist_fast_MA_Method,
secon_Dist_fast_MA_Price,
secon_Dist_slow_MA_Period,
secon_Dist_slow_MA_Method,
secon_Dist_slow_MA_Price,
secon_PlMi_MA_Period,
secon_PlMi_MA_Method,
secon_PlMi_MA_Price,
secon_Plus_PlMiMA,

0 // Line Index ?
,
1 // Bar 1
);
Angehängte Dateien
Dateityp: mq4 eIMT4EA_CP1AB_2xMmMpmM.mq4 (45,5 KB, 0x aufgerufen)
Dateityp: mq4 TwoMAplmiMA_CHA.mq4 (15,6 KB, 0x aufgerufen)