ich denke, dass ist nicht ganz richtig, da du die Signallinie ja mit sich selbst prüfst.
Ich würde das so machen:
EnterLong:
Cross(Stoch_K,Stoch_D,1)=1 {das Kreuzen}
and cross(Stoch_K, 20)=1 {der Stoch_K muss vorher unter 20 gewesen sein}
and Stoch_D < 20 {Stoch_D ist unter 20}
Damit müsste das Kreuzen unter 20 sichergestellt sein.
nee, nicht besser ...sorry, aber überlegt doch mal.... DeinTriger bekommt das Ergebnis von coss()=1 zugewiesen. Das kann nur 1 oder 0 sein. der 2. Teil deiner If-Bedingung prüft jetzt doch nur ob 0 bzw. 1 < Signallinie ist.