kann man das nicht über eine Funktion mit einer for ... Schleife lösen
also ungefähr so:
bool Innenstab = true;
for (int i=1;i< 20 ;i++)
{
if (iHigh(NULL,0,i+1)<iHigh(NULL,0,i) && (iLow(NULL,0,i+1)>iLow(NULL,0,i))
{
Innenstab=false;
return(Innenstab);
}
return(Innenstab)
}
also sinngemäß so, wenn in den letzten 20 Perioden kein Stab höher und tiefer als der Vorgänger war liefert die Variable Innenstab den Wert true, ansonsten false
|