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
IsStopped() wird verwendet, um Schleifen zu bekämpfen - das ist sicher. Seit einiger Zeit wird die "Endlosschleife" nicht mehr durchIsStopped() geheilt und wir müssen den Terminalprozess löschen, um den Betrieb wiederherzustellen. Der Typindikator wird zwar problemlos aus dem Diagramm gelöscht, aber das Diagramm bleibt hängen.
Zum Spaß können Sie einen speziellen Schleifenindikator ausprobieren. Übrigens funktioniert OnDeinit() in einem solchen Fall nicht, wie vorgesehen.
Es ist beängstigend, ihn überhaupt zu starten.)
Wie sendet man eine Anfrage (Nachricht) vom Android Client an den MetaTrader Client, zum Beispiel um eine Benachrichtigung zu senden?
Die einzige Möglichkeit, dies zu tun, besteht darin, einen schwebenden Auftrag auf ein unbenutztes Symbol zu platzieren, woraufhin der EA diesen findet, eine Nachricht mit den erforderlichen Informationen sendet und den schwebenden Auftrag löscht.
Guten Tag!
In der Build von 19.04.13 zeigt der Debugger nun den Inhalt von MqlRate in geschweiften Klammern an. Vielen Dank dafür, MQ! Gibt es Pläne, die Anzeige solcher Daten erweiterbar zu machen? Im Sinne von "wie ein Baum aussehen". Dies könnte auch auf Klassen ausgedehnt werden.
Ich danke Ihnen!
Zum Beispiel:
CAbstractFilter{ meSS:CStrategySettings{ meEntrancePeriod:PERIOD_M15 meHistoryDepth:100 meSymbol: "EURUSD" meHistoryRates:[100] meRangeLimit:0.2 meHiLo:0.006 meHiLoMax:0.02 meTimeStart:" 06:00" meTimeEnd:" 20:00" meAsianStart:" 00:00" meAsianEnd:" 07:... }
Besser:
CAbstractFilter:
+ { meSS:CStrategySettings
+ { { meEntrancePeriod:PERIOD_M15
meHistoryDepth:100
meSymbol: "EURUSD"
meHistoryRates:[100]
meRangeLimit:0.2}
und so weiter, ähnlich der Baumstruktur von Verzeichnissen im Windows Explorer.
Ich danke Ihnen!
Hallo noch mal!
Ein Schritt zum Cursor wäre im Debugger sehr nützlich. Hoffentlich wird sie eines Tages erscheinen. Ich wäre Ihnen dankbar, wenn Sie sich im Voraus zu möglichen Zeitplänen äußern würden.
Ich danke Ihnen!
Hatte jemand ein solches Problem bei der Verwendung der Standardbibliothek?
Ich habe versucht, eine Position zu schließen SELL, obwohl die Prüfung der Expert Advisor ist, dass erste wir für die Position Typ überprüfen.
In der Folge erhielt ich viele Positionsumkehrungen, bis mein Antrag schnell ausgeführt wurde.
der Expert Advisor Code wird in einer Schleife mit 300 ms Schlupf ausgeführt
Das Ergebnis: -100 Rubel.
Hatte jemand schon einmal Probleme damit?
der Rake ist nicht in der Lib, weil er das Wesen der Asynchronität des MT5 widerspiegelt
Sie haben einen Fehler in Ihrem Code, weil Sie die Sperrung neuer Aufträge erst dann vorgenommen haben, wenn Sie die Antwort auf die Ausführung des vorherigen Auftrags erhalten haben.
Im MT5 sollten Sie selbstständig etwas ähnliches wie Trade Context Busy für die gesendete Order einrichten, wie es im MT4 war.
Sie sollten keine neuen Versuche unternehmen, einen ähnlichen Auftrag zu senden, bis Sie den Bericht über die vorherige Auftragsausführung sehen.
Sie sollten die Ausführung entweder in OnTrade oder OnTradeTransaction abfangen.
Viel Glück! ;)
Ich fühle mich satt.
In dem Indikator weise ich einer Variablen einen Wert zu.
Was mache ich falsch?
der Rake ist nicht in der Lib, weil er das Wesen der Asynchronität des MT5 widerspiegelt
Sie haben einen Fehler in Ihrem Code, weil Sie die Sperrung neuer Aufträge nicht vorgenommen haben, bevor Sie die Antwort über die Ausführung des vorherigen Auftrags erhalten haben.
Im MT5 sollten Sie selbstständig etwas ähnliches wie Trade Context Busy für die gesendete Order einrichten, wie es im MT4 war.
Mit anderen Worten: Sie sollten keine neuen Versuche unternehmen, einen ähnlichen Auftrag zu senden, bis Sie den Bericht über die Ausführung des vorherigen Auftrags sehen.
Sie sollten die Ausführung entweder in OnTrade oder OnTradeTransaction abfangen.
Viel Glück! ;)