Forex Markt Stunden Gmt Mq4

Dies funktioniert derzeit wie erwartet. Wenn außerhalb dieses Zeitbereichs der EA nicht handelt. If ((Hour () ltStartTime Hour () gtEndTime)) return (0) Bevorzugte Handelszeiten Von einer älteren EA, die ich erfolgreich getestet habe, aber nicht funktioniert. If ((Stunde) lt7 Stunde () gt10) (Stunde () lt14 Stunde () gt18)) return (0) Bevorzugte Handelsstunden Irgendwelche Ideen warum die zweite Option nicht funktioniert Ich nehme an, ich kann amp Test das folgende zusammenbauen, Sondern war auf der Suche nach einer saubereren Lösung. If (Stunde) 7 Stunde () 8 Stunde () 9 Stunde () 10 Stunde () 14 Stunde () 15 Stunde () 16 Stunde () 17 Stunde () 18) return (0) Bevorzugte Handelszeiten , Sie wollen nicht auf 13 handeln, rechts Nun, dieser Code wird. Weil 13 größer oder gleich 10. Bei all diesen Orten ist eher wahr. If ((Stunde Stunde) gt10) (Stunde () lt14 Stunde () gt18)) return (0) Bevorzugte Handelszeiten Vielleicht möchten Sie es so programmieren: if ((Hour () gt7 ampamp Hour () Lt10) (Stunde () gt14 ampamp Stunde () lt18)) return (0) Bevorzugte Handelszeiten, so dass Sie z. B. nicht mit 13 handeln wollen, rechts Nun, dieser Code wird. Weil 13 größer oder gleich 10. Bei all diesen Orten ist eher wahr. If ((Stunde Stunde) gt10) (Stunde () lt14 Stunde () gt18)) return (0) Bevorzugte Handelszeiten Vielleicht möchten Sie es so programmieren: if ((Hour () gt7 ampamp Hour () Lt10) (Stunde () gt14 ampamp Stunde () lt18)) return (0) Bevorzugte Handelszeiten Vielen Dank, aber ich habe versucht, den Code mit ampamp und die EA war tatsächlich Handel außerhalb der gewählten Zeit. Ich kann einfaches coading behandeln, aber etwas Hilfe mit diesem benötigen. Ich sehe nicht, wie es gelten würde beide Strecke der Zeit. Wo ich beide Bereiche anwenden würde, kann ich einfaches coading behandeln, aber benötige etwas Hilfe mit diesem. Ich sehe nicht, wie es gelten würde beide Strecke der Zeit. Wo ich beide Bereiche anwenden würde Um meinen Code zu verwenden, füge es nach dem Ende deines existierenden Codes hinzu. Dann rufen Sie es, vielleicht so. Meinst du StartTime und FinishTime. Sie sind global definierte Variablen am Anfang des Codes. Um meinen Code zu verwenden, füge ihn nach dem Ende deines bestehenden Codes hinzu. Dann rufen Sie es, vielleicht so. Meinst du StartTime und FinishTime. Sie sind global definierte Variablen am Anfang des Codes. Gut. Dies ist ähnlich, was ich jetzt gearbeitet habe. Globale Einstellung extern int StartTime 6 Zeit, um den Handel zu starten extern int EndTime 16 Zeit zum Stoppen des Handels Vor dem Aufruf einer offenen Order ((Stunde () ltStartTime Hour () gtEndTime)) return (0) Bevorzugte Handelsstunden I war Um zwei getrennte Zeitbereiche einzustellen, zum Beispiel 6-10 Ampere 13-16. Gut. Dies ist ähnlich, was ich jetzt gearbeitet habe. Globale Einstellung extern int StartTime 6 Zeit, um den Handel zu starten extern int EndTime 16 Zeit zum Stoppen des Handels Vor dem Aufruf einer offenen Order ((Stunde () ltStartTime Hour () gtEndTime)) return (0) Bevorzugte Handelsstunden I war Um zwei getrennte Zeitbereiche einzustellen, zum Beispiel 6-10 Ampere 13-16. Was passiert, wenn Sie nach Australien umziehen und den Handel um 15:00 Uhr beginnen und am folgenden Tag um 07:00 Uhr enden wollen RaptorUK: Was passiert, wenn Sie nach Australien ziehen und den Handel um 15:00 Uhr beginnen und am folgenden Tag um 07:00 Uhr enden wollen . Gut erste Sache frist, würde ich die Art des Bieres ändern müssen, das ich trinke. Die Zeit ist von der MetaTrader Marktuhr genommen und ich trage nicht den AUD viel. Aber wenn ich brauchte, wird es mich zurück zu dem, was ich suche. Ich versuche zu handeln zwei Zeitreihen und wenn auf der Suche nach Tade der AUD würde ich handeln müssen 0-7 Ampere 15-23. Gut erste Sache frist, würde ich die Art des Bieres ändern müssen, das ich trinke. Die Zeit ist von der MetaTrader Marktuhr genommen und ich trage nicht den AUD viel. Aber wenn ich brauchte, wird es mich zurück zu dem, was ich suche. Ich versuche zu handeln zwei Zeitreihen und wenn auf der Suche nach Tade der AUD würde ich handeln müssen 0-7 Ampere 15-23. Oder Sie könnten einfach so etwas wie meine Lösung, die bereits bewältigen wird mit Handel von 15:00 bis 07:00 Dies funktioniert derzeit wie erwartet. Wenn außerhalb dieses Zeitbereichs der EA nicht handelt. If ((Hour () ltStartTime Hour () gtEndTime)) return (0) Bevorzugte Handelszeiten Von einer älteren EA, die ich erfolgreich getestet habe, aber nicht funktioniert. If ((Stunde) lt7 Stunde () gt10) (Stunde () lt14 Stunde () gt18)) return (0) Bevorzugte Handelsstunden Irgendwelche Ideen warum die zweite Option nicht funktioniert Ich nehme an, ich kann amp Test das folgende zusammenbauen, Sondern war auf der Suche nach einer saubereren Lösung. If (Stunde) 7 Stunde () 8 Stunde () 9 Stunde () 10 Stunde () 14 Stunde () 15 Stunde () 16 Stunde () 17 Stunde () 18) Rückkehr (0) Bevorzugte Stunden Ihre zweite Wahl ist Nicht arbeiten, weil die Stunden überlappen, alle Zeiten sind gt10 oder lt14. Sie müssen die Bereiche brechen. Ich würde vorschlagen: if ((Stunde () gt7 ampamp Stunde () lt10) (Stunde () gt14 ampamp Stunde () lt18))) return (0) Bevorzugte HandelszeitenDieser Code, den ich verwende, um entweder lokal oder UTC GMT) Zeit von Windows. Sie hat den Vorteil der direkten Rückgabe von Datetime-Variablen. Abgesehen von der Einzeilen-Konvertierung von UTC zu Local (und Änderungen an Variablennamen, die behandelt werden), sind die Routinen identisch. Nochmals vielen Dank für den Tipp. First Id möchte sagen, dass Im nicht ein MQL4-Assistent überhaupt und nicht vertraut mit all seiner Funktionalität. Also, ich bitte um Ihre Geduld. Das erste Programm, das ich als benutzerdefinierte Anzeige kompiliert habe. Es kompiliert gut. Allerdings, wenn es an der Tabelle befestigt, gibt es keine Aktion, was auch immer. Ihr Code, den ich in den Anfangsabschnitt (als Gewohnheitsindikator) kopierte, verschob den Importteil oben unter der Eigenschaftsverbindung. Es würde nicht kompilieren. Der Code, den Sie veröffentlicht, sieht mir als unvollständigen Code oder nur einen Bruchteil eines Programms. Ich benutze auch Windows 7. Es ist möglich, dass die kernel32.dll nicht das richtige Ergebnis liefert. Wenn Sie eine Idee haben, wird Ihre Hilfe geschätzt.


Comments

Popular Posts