Einzelnen Beitrag anzeigen
  #11 (permalink)  
Alt 28.03.18
sill3000 sill3000 ist offline
Neues Mitglied
 
Registriert seit: Jun 2016
Beiträge: 23
sill3000 befindet sich auf einem aufstrebenden Ast
Standard

extern ENUM_LINE_STYLE Linien_Stil=STYLE_SOLID;
extern color Farbe_Linie=Yellow;
extern int Breite=5;

void OnTick()
{
for(int i=0;i<ObjectsTotal();i++)
{
string akt_Objekt = ObjectName(i);
if((ObjectType(akt_Objekt) == OBJ_VLINE)&&(ObjectGet(akt_Objekt,OBJPROP_SELECTED ) == FALSE)&&(ObjectGet(akt_Objekt,OBJPROP_COLOR) == Farbe_Linie)&&(ObjectGet(akt_Objekt,OBJPROP_STYLE) == Linien_Stil)&&(ObjectGet(akt_Objekt,OBJPROP_WIDTH) == Breite))
{
datetime date=(datetime)(ObjectGet(akt_Objekt, OBJPROP_TIME1));
double Eroeffnungskurs=iOpen(0,0,iBarShift(0,0,date,0));
Print("Eröffnungskurs der gelben Linie: ",Eroeffnungskurs);

//datetime date2=(datetime)(ObjectGet(akt_Objekt, OBJPROP_TIME1));

//Print("Eröffnungskurs der gelben Linie+1: ",date2);
//int Startwert=date;
//Print("Eröffnungskurs der gelben Linie+1: ",Startwert);
//Print("Openwert: ",Open[Startwert]);
}
}//Ende for(int i=0; i<ObjectsTotal();i++)
}//Ende OnTick()

Das ist mein Programm bis jetzt: Es wird die vertikale Linie abgefragt, aber jetzt weiss ich nicht wie ich die Werte links und rechts der vert. Linie überprüfe?

Geändert von sill3000 (28.03.18 um 12:47 Uhr)