MetaTrader 4 Build 529 beta mit neuem Compiler veröffentlicht - Seite 4

 
VOLDEMAR:

Ich verstehe nicht, warum dieser Code 00 00 00 00 zurückgibt.

Verwenden Sie die neuen Formatierungsfunktionen:

string TimeS(void)
  {
   return StringFormat("%02d.%02d.%02d %02d:%02d:%02d",Year(),Month(),Day(),Hour(),Minute(),Seconds());
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   Print(TimeS());
  }



2013.11.04 22:04:59	TestBars: 2013.11.04 21:03:38
 
VOLDEMAR:


Und dennoch

Zeichnung 0 ...

Ich habe Comment(Day()); zeichnet 4 auf dem Diagramm.
 
Renat:
Ich habe Comment(Day()); zeichnet 4 auf dem Diagramm.


Nein, es funktioniert nicht, kann nicht herausfinden, warum ... OnTick funktioniert auch nicht .... tun in tester ...

 

Und das ist Comment(Day()); Constant 1

 

es wäre schön, wenn alle Neuerungen von mql5 mit Quellenangaben formuliert würden.

Das Studium von 4 ist seit zwei Monaten umsonst, aus 4 ist 5 geworden (((.

 

wie oben erwähnt, funktioniert OBJ_LABEL nicht richtig:

     ObjectCreate  ("Tabl"+DoubleToStr(x)+DoubleToStr(y),OBJ_LABEL,0,0,0);
     ObjectSetText ("Tabl"+DoubleToStr(x)+DoubleToStr(y),CharToStr(110),22,"Wingdings",Gold);

beim Ausführen des Skripts ist die Zeichnung nur teilweise (linker Teil der Abbildung), vollständig (linker Teil) kommt nur, wenn:

1) linker Mausklick (PCM rollt nicht) auf das Chart-Fenster (auf die Marktübersicht oder anderswo - hilft nicht);

2) Zecke;

3) PCM-Auffrischung.

 
ALXIMIKS:

Wie bereits erwähnt, funktioniert OBJ_LABEL nicht richtig:

beim Ausführen des Skripts ist die Zeichnung nur teilweise (linker Teil der Abbildung), vollständig (linker Teil) kommt nur, wenn:

1) linker Mausklick (PCM rollt nicht) auf das Chart-Fenster (auf die Marktübersicht oder anderswo - hilft nicht);

2) Zecke;

3) PCM-Auffrischung.


WindowRedraw im Code sollte helfen.
 
Scriptong:

WindowRedraw im Code sollte helfen.

Ja, danke, das hat geholfen. Es ist interessant, dass es in 509 nicht hätte verwendet werden dürfen.
 
ALXIMIKS:

Ja, danke, das hat geholfen, interessanterweise brauchte man es in 509 nicht zu benutzen.
Ja, das haben Sie. Das haben Sie immer getan.
 
Scriptong:
Ich brauche es. Das war schon immer so.


Ich meinte, dass das Skript ohne die Verwendung von WindowRedraw() ( ObjectsRedraw()) in 509 gut funktioniert.

Bei 529 gibt es nichts zu fragen, dann alles, dann einen Teil von einem, dann einen Teil von einem anderen (kleineren). Aber ich danke Ihnen.