Frage an Jim, Anregung an Charly... | |
Hallo, Jim!
Bei verschachtelten Formel ist Dein Vorschlag immer der Weg, den man beschreiten sollte, jedoch bei einfachen RETURN-Werten von Funktionsaurufen, die nicht abermals an Funktionen weiter übergeben werden ("Pointer-STACK-Aufbau", der möglicherweise unkontrolliert abgebaut wird), habe ich ein derartiges Fehlverhalten, wie Du es beschreibst, noch nicht bemerkt. Hast Du Beispiele?
Einen schöne Tag Uwe
Hallo, Charly!
Als Übung für Dich, füge ich den entsprechnd Jims Vorschlag "umgestrickten" EL-Code der zusätzlichen MAs im TEMA1-Indikator bei.
Vielleicht wirst Du dadurch ermutigt, den Versuch zu starten, Deine Ideen einfach einmal selber umzusetzten, um dabei zu erkennen, was möglich ist und was nicht.
Gleichwohl glaube ich, das bei Deinem gezeigten Interesse für die Materie, die Teilnahme an dem von Jim angebotenen Seminar, Dich in der EL-Welt um Meilen vorwärts katapultieren wird. Wenn der Berliner Raum für Dich näher liegen sollte, dann ließe sich da vielleicht auch etwas organisieren, wenn ein allgemeines Interesse besteht.
Eine schönen Tag Uwe
Inputs: Price(Close),Length(26), Len1(9), Len2(35),Typ(1); {Typ=1:=MA, Typ=2:=XMA, Typ=3:=WMA}
Vars:TEMA1(0), Av1(0), Av2(0); TEMA1 = (3*XAverage(Price,Length))- (3*XAverage(XAverage(Price,Length),Length))+(XAverage(XAverage(XAverage(PRI
CE,lENGTH),Length),Length));
if Typ=1 then begin Av1=average(Price,Len1); Av2=average(Price,Len2); end else if Typ=2 then begin Av1=XAverage(Price,Len1); Av2=XAverage(Price,Len2); end else if Typ=3 then begin Av1=WAverage(Price,Len1); Av2=WAverage(Price,Len2); end;
Plot1(TEMA1,"TEMA1"); Plot2(Av1;"SAv"); Plot3(Av2;"LAv");
|