Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 14.04.18
TTFM2016 TTFM2016 ist offline
Mitglied
 
Registriert seit: Dec 2016
Beiträge: 54
TTFM2016 befindet sich auf einem aufstrebenden Ast
Standard For Schleife um Hochs/Tiefs von x Tagen als Horizontale Linien zu zeichnen

Hi,

wie oben beschrieben, versuche ich mir eine kleine Hilfe zu programmieren, um Hoch Tief Cluster schnell zu erkennen. Leider funktioniert der EA nicht wie gewünscht. Kann jemand einen Fehler erkennen?

So hier der Code:

//Externe Variable
extern int AnzahlTage = 100;
extern int Zeiteinheit = 1440;


void OnTick()
{
//---

//Hochs
for(int i=0; i<=AnzahlTage; i++)
{
ObjectCreate(NULL,i, OBJ_HLINE,0,iHigh(NULL,Zeiteinheit,i));
ObjectSet(i, OBJPROP_COLOR, LightSeaGreen);
ObjectSet(i, OBJPROP_WIDTH, 1);
}

//Tiefs
for(int a=0; a<=AnzahlTage; a++)
{
ObjectCreate(NULL,a+AnzahlTage, OBJ_HLINE,0,iLow(NULL,Zeiteinheit,a));
ObjectSet(a+AnzahlTage, OBJPROP_COLOR, DodgerBlue);
ObjectSet(a+AnzahlTage, OBJPROP_WIDTH, 1);
}


}