klexer
unregistriert
Ganesha
unregistriert
calc gruen: if(close >= open, 1, 0);in meinem Ansatz für das HS ist es irrelevant, wie hoch der Unterschied zum Vortag war.
Wichtig ist die Anzahl der Tage, wie oft neue Hochs oder Tiefs erreicht wurden, um dann die Entries danach zu klassifizieren.
klexer
unregistriert
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »klexer« (8. Mai 2012, 18:42)
klexer
unregistriert
Ganesha
unregistriert
Das komp-Geschachtel macht hier IMO wenig Sinn.#_LoadDefs#
calc gruen: If(LastDP(H) >= Komp(#Ref(LastDP(H), -1)#, #T#), 1, 0);
klexer
unregistriert
klexer
unregistriert
Ganesha
unregistriert
Was heißt denn fünf neue Hochs?für mich ist wichtig, ob der neue Trend mehr als z.B. 5 neue Hochs erzeugt hat, egal wieviel Tage er dazu benötigt hat ohne neue Tiefs, ansonsten werden sie als Retracesignale klassifiziert.
Denn lange Zeiten ohne viele neuen Hochs oder Tiefs deuten auf eine Konsolodierungsphase hin, die vom Ansatz her anders gehandelt wird wie Trendumkehr bzw. retrace
Zitat
Ich versuche zu verstehen was Du willst und schreibe dann das was vermutlich passt.
Zitat
meinen Trendup
klexer
unregistriert
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »klexer« (8. Mai 2012, 19:59)
Ganesha
unregistriert
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 |
komp(# calc 5TagesHHV: HHV(high, 5); calc 5TagesLLV: LLV(low, 5); calc Vortag5TagesHHV: Ref(5TagesHHV, -1); calc Vortag5TagesLLV: Ref(5TagesLLV, -1); calc TrendUp: Cross(If(5TagesHHV >Vortag5TagesHHV,1, 0), 0.5,1)=1; calc TrendDown: Cross(If(5TagesLLV <Vortag5TagesLLV, -1, 0), -0.5,1)=-1; calc CUp: CumSince(TrendUp, TrendDown, 0); calc CDown: CumSince(TrendDown, TrendUp, 0); ref(CUp > CDown,-1) #,#T#); |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Ganesha« (9. Mai 2012, 07:39)
klexer
unregistriert
klexer
unregistriert
klexer
unregistriert
klexer
unregistriert
klexer
unregistriert
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »klexer« (9. Mai 2012, 15:24)