Ich würde das ungefähr so machen:
Code:
char TripleMA = 127, TripleMA_Last = 127;
OnTick()
{
...
if (Fast > Slow && Slow > Slower) TripleMA = 1;
else if (Fast < Slow && Slow < Slower) TripleMA = -1;
else TripleMA = 0;
if (TripleMA != 127 && TripleMA_Last != 127)
{
if (TripleMA_Last <= 0 && TripleMA = 1) Long;
if (TripleMA_Last >= 0 && TripleMA = -1) Short;
}
TripleMA_Last = TripleMA;
}
Vielleicht hilft dir das weiter.
---Leopold---