[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 327

 
Tarkovsky >> :

Es handelt sich nicht um eine Funktion, sondern um eine Schaltfläche.

Ich wollte wissen, wie das Diagramm vom Skript aus auf dem Objekt positioniert werden kann.

Nur durch das Abfangen von Ereignissen, um den Button-Deskriptor herauszufinden, gibt es keine Standardoptionen, um dieses Problem in mql4 zu lösen.

 
Roger >> :

Alternativ dazu:

some_time=iTime(Symbol(),PERIOD_D1,1)+1*3600+30*60;

Ich danke Ihnen vielmals!!!

Ja, ich habe eine andere Version gefunden, es scheint, dass es notwendig ist

string CheckTime = "01:30";

some_time=StrToTime(TimeToStr(CurTime(), TIME_DATE)+""+CheckTime);

 

Können Sie mir sagen, warum die Anzahl der Ticks, die z. B. in einer Minute eingehen, nicht immer mit dem Volumen[] für diesen Zeitraum übereinstimmt? Ich zähle die Zecken mit meinem Code.

 
Chemist писал(а) >>

Können Sie mir sagen, warum die Anzahl der Ticks, die z. B. in einer Minute eingehen, nicht immer mit dem Volumen[] für diesen Zeitraum übereinstimmt? Ich berechne Ticks mit meinem Code.

Es stellt sich heraus, dass es weniger ist als das Volumen? Manchmal folgen Ticks sehr schnell aufeinander und der Funktionsstart reagiert nicht auf einen neuen Tick, wenn es bis zum Ende nicht geklappt hat.

 

Ja, weniger als Volumen. Im Durchschnitt 1, manchmal mehr.

Ein Beispiel für eine einfache Prüfung: Ich füge in meinen Code ein

Print("Volume[0] ",Volume[0]," Vol ",Vol); //Vol ist mein Zähler

schreibt

...

2009.12.03 14:24:55 GMTUSD,M1: Volumen[0] 9 Vol 9 usw.

2009.12.03 14:24:52 countticks GBPUSD,M1: Volumen[0] 8 Vol 8

2009.12.03 14:24:50 countticks GBPUSD,M1: Volumen[0] 7 Vol 7
...

und dann auf einmal

2009.12.03 14:24:59 countticks GBPUSD,M1: Volumen[0] 11 Vol 10

es stellt sich heraus, dass mit einem Tick Volume[0] um zwei verändert, aber mit meiner Variable alles gleichmäßig und korrekt ist?

 
Urain писал(а) >>

Nur durch das Abfangen von Ereignissen, um den Button-Deskriptor herauszufinden, gibt es keine Standardlösungen für diese Aufgabe in mql4.

Macht es denn niemand so?

Gibt es Beispiele für Code?

 
Chemist писал(а) >>

Ja, weniger als Volumen. Im Durchschnitt 1, manchmal mehr.

Ein Beispiel für eine einfache Prüfung: Ich füge in meinen Code ein

Print("Volume[0] ",Volume[0]," Vol ",Vol); //Vol ist mein Zähler

schreibt

...

2009.12.03 14:24:55 GMTUSD,M1: Volumen[0] 9 Vol 9 usw.

2009.12.03 14:24:52 countticks GBPUSD,M1: Volumen[0] 8 Vol 8

2009.12.03 14:24:50 GMTUSD,M1: Volumen[0] 7 Vol 7
...

und dann auf einmal

2009.12.03 14:24:59 countticks GBPUSD,M1: Volumen[0] 11 Vol 10

es stellt sich heraus, mit einem Tick Volume[0] hat sich um zwei verändert, aber mit meiner Variable, alles ist gleichmäßig und korrekt?

Gerade während die Startfunktion bearbeitet wurde, kam ein weiterer Tick herein. Alles ist in Ordnung.

 
Gibt es eine Möglichkeit, sie zu reinigen, oder ist es besser, sie zu ritzen?
 
Chemist писал(а) >>
Gibt es eine Möglichkeit, zuzuschlagen oder ist es besser, ein Tor zu erzielen?

Es gibt keine Möglichkeit, ein Tor zu erzielen, es ist einfacher, ein Tor zu erzielen.

 
Vielen Dank an alle, jetzt werde ich mit leichtem Herzen punkten.