Will einen Indikator schreiben, der mit komprimierten Datenreihen arbeitet und bei dem die Datenreihe in der Indikator-Einstellungsbox über „Titel“ auswählbar sein soll.
Habe gelernt, wenn Titelauswahl in Einstellungsbox möglich sein soll, dann muss die Datenreihe= Titel über Parameter z.b. „daten“ und Typ „Datenreihe“ im Indikator definiert werden.
Beispiel:
Parameter:
Name= daten Typ= Datenreihe Standard=close
Berechnung:
Lösung 1:
{Calc Macd_w:Komp(#Ref(MACD(daten),-1)#, #w#);
Calc Macd_Tr_w:Komp(#Ref(GD(MACD(daten), 9, E),-1)#, #w#);
Calc MACD_Status:If(Macd_w > Macd_Tr_w, 1, 0);
MACD_Status}
funktioniert nicht; im Test kommt die Fehlermeldung: Die im Parameter angegebene Datenreihe steht nicht zur Verfügung, z.B. DE
ax ausgewählt
Lösung 2:
Calc Macd_w:MACD(daten);
Calc Macd_Tr_w:GD(MACD(daten), 9, E);
Calc MACD_Status:If(Macd_w > Macd_Tr_w, 1, 0);
MACD_Status
Funktioniert , aber ohne die gewünschte festgelegte Komprimierung.
Was mache ich falsch, wer kann helfen?
Danke