Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 21.03.18
Neueinsteiger Neueinsteiger ist offline
Neues Mitglied
 
Registriert seit: Mar 2018
Beiträge: 14
Neueinsteiger befindet sich auf einem aufstrebenden Ast
Standard Hilfe für meine horizontalen Linien

Hallo an die Profis,

ich habe es dank Traderdoc und next user nun als blutiger Neueinsteiger geschafft zwei horizontale Linien zu zaubern. Und das sieht bei mir dann so aus:




void OnTick()
{





// finde den hoechsten Preis fuer 30 Kerzen
double HighestPrice =High[iHighest(NULL,0,MODE_HIGH,30,0)];

// Erstelle ein Linien-Objekt fuer Hoechstpreis
ObjectCreate("ObereLinie", OBJ_HLINE , 0,Time[0],Open[0]);

// Setze die Objektfarbe
ObjectSet("ObereLinie", OBJPROP_COLOR, Gold);

// Setze Linienbreite
ObjectSet("ObereLinie", OBJPROP_WIDTH, 3);

// Setze Objektpreis
ObjectSet("ObereLinie", OBJPROP_PRICE1, HighestPrice);

// finde den niedrigsten Preis fuer 30 Kerzen
double LowestPrice =Low[iLowest(NULL,0,MODE_LOW,30,0)];

// Erstelle ein Linien-Objekt fuer Niedrigstpreis
ObjectCreate("UntereLinie", OBJ_HLINE , 0,Time[0],Open[0]);

// Setze die Objektfarbe
ObjectSet("UntereLinie", OBJPROP_COLOR, Gold);

// Setze Linienbreite
ObjectSet("UntereLinie", OBJPROP_WIDTH, 3);

// Setze Objektpreis
ObjectSet("UntereLinie", OBJPROP_PRICE1, LowestPrice);




ABER - ich will die beiden horizontalen Linien unabhängig nach oben bzw. unten bewegen können. Derzeit beziehen sich die Linien ja immer auf die letzten 30 Kerzen und bilden dann den entsprechenden Abstand - aber genau das will ich nicht - wie ist es möglich oder was muß ich ändern, damit der Abstand der beiden Linien nicht durch die letzten 30 Kerzen gebildet wird, sondern das ich die beiden Linien so verschieben kann das der Abstand z.B. 15 oder 20 oder 30 Punkte beträgt - also ich muß irgendwie von den 30 Kerzen wegkommen und den Abstand der beiden Linien über den Kurs bestimmen

Vielen Dank für Eure Hilfe

Neueinsteiger
Angehängte Grafiken
Dateityp: jpg IMG_0855.JPG (22,2 KB, 5x aufgerufen)