[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
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
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.
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.
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?
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?
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, 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.