Einzelnen Beitrag anzeigen
  #6 (permalink)  
Alt 20.04.22
SeaForex SeaForex ist offline
Neues Mitglied
 
Registriert seit: Feb 2019
Beiträge: 12
SeaForex befindet sich auf einem aufstrebenden Ast
Standard Multi Time Frame aufruf

Zitat:
Zitat von traderdoc Beitrag anzeigen
Wenn kein Indikatorwert angegeben wird (also auch nicht 0 ist), dann wird ein "leerer" Wert benutzt, der als Konstante mit dem Namen EMPTY_VALUE bezeichnet wird. Dem liegt der Wert 2147483647 (0x7FFFFFFF) zugrunde.

D.h die Abfrage wäre dann
Code:
if (Indikatorwert_Up != EMPTY_VALUE && Indikatorwert_Dn == EMPTY_VALUE) {
   //dann Up_Trend
}
bzw. 

if (Indikatorwert_Up == EMPTY_VALUE && Indikatorwert_Dn != EMPTY_VALUE) {
   //dann Dn_Trend
}
Das ist wichtig, weil es bei diesem Indikator an der Stelle der neuen Trendbildung zu Werten in beiden Buffers kommen kann.

traderdoc
Ich bräuchte nochmal Hilfe, 2 mal aufrufen in unterschiedliche Perioden klappt nicht ganz.

//
input int TimeFrame=15;
input int Nbr_Periods=10;
input double Multiplier=3.0;
//
double Trend(string simvol,int period,int buff,int shift){
return(iCustom(simvol,period,"Trend_Mate_Another_P eriod",
TimeFrame,
Nbr_Periods,
Multiplier,
buff,
shift
));
}
//

" double Trend_up60 =Trend(Symb,60,0,0);
double Trend_down60=Trend(Symb,60,1,0);

double Trend_up15 =Trend(Symb,15,0,0);
double Trend_down15=Trend(Symb,15,1,0); "

können sie sich das mal anschauen