Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 779
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
.ex5 ist für niemanden von Nutzen. Wenn Sie Hilfe benötigen, veröffentlichen Sie den Quellcode.
Scheiße, ich dachte, es wäre der Quellcode :-) Ich schaue mir auch die anderen Icons an.... Ich habe mich gefragt, welche die Quelle ist...... diese :-)
Wie sich herausstellt, ist es nicht....
Der Punkt ist, dass der Impuls auf dem minus dritten Balken vom Ende Null ist und als Null gezeichnet wird. Aber es ist nicht Null im Puffer.
Ich weiß nicht, was es war, aber ich löste das Problem durch Einfügen aller Code PULSE in einem neuen Indikator, unter Umgehung icustom.
Ich hatte keinen Fehler beim Minus im zweiten Takt. Ich habe sonst nichts am Code geändert, also ist es wirklich ein Fehler in den Metaquotes.
Der Punkt ist, dass der Impuls auf dem dritten Minusbalken vom Ende Null ist und als Null gezeichnet wird. Aber es ist nicht Null im Puffer.
Ich weiß nicht, was es war, aber ich löste das Problem durch Einfügen aller Code PULSE in einem neuen Indikator, unter Umgehung icustom.
Ich hatte keinen Fehler beim Minus im zweiten Takt. Ich habe sonst nichts am Code geändert, also ist es wirklich ein Metaquote-Fehler.
Ohne den Code kann der Fehler nur bei Ihnen liegen. Leider haben Sie das Material nicht zur Verfügung gestellt, als Sie um Hilfe baten...
Leider haben Sie, als Sie um Hilfe baten, das Material nicht angegeben...
Vladislav, im Namen der Gerechtigkeit, des Wunsches zu verstehen, worum es geht, und aus Respekt vor Ihnen, gebe ich Ihnen den Code.
Ich habe Probleme, das Ergebnis der Handelsoperation zu lesen. Ich habe es so geschrieben:
Wenn Sie Sleep entfernen, erhalte ich immer ClosePrice=0.0. Selbst wenn ich 10 Sekunden warte (länger möchte ich nicht warten), erhalte ich fast immer das Ergebnis, aber manchmal auch nicht.
Wie erhalte ich Ergebnisse?
In der Beschreibung von OrderSend() steht:
Hinweis
Eine Handelsanfrage durchläuft auf dem Handelsserver mehrere Validierungsstufen. Zunächstwerden alle Pflichtfelder des Anfrageparametersauf Korrektheit geprüft , und wenn keine Fehler vorhanden sind, nimmt der Server den Auftrag zur weiteren Bearbeitung an. Wenn der Auftrag erfolgreich vom Handelsserver angenommen wurde, gibt die Funktion OrderSend() den Wert true zurück.
Das heißt, wenn ich von OrderSend() den Wert true erhalte, erhalte ich den Parameter MqlResult nicht, wenn ich das richtig verstehe.
Wann werden sie zu mir kommen?
Ich kann das Ergebnis meines Handels nicht lesen.
Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests
Fehler 131 tritt beim Ändern eines Auftrags auf
fxsaber, 2017.09.12 19:47
Sie müssen nur den Namen des Handelsservers und das Symbol angeben, und das Problem ist im Handumdrehen gelöst, denn jeder kann es selbst ausprobieren.
In der Zwischenzeit hat man das Gefühl, dass die Aufgabe nicht darin besteht, eine Lösung zu finden, sondern mit Ja oder Nein zu antworten.
Meine Herren Programmierer,
Hier ist eine Frage: Wenn der Strategie-Tester in MT5 zeigt gute Ergebnisse nur auf offene Preise, wird das gleiche Ergebnis wahr sein, wenn der Roboter öffnet Trades nur auf offene Preise?
Meine Herren Programmierer,
Frage: Wenn der Strategietester im MT5 nur bei offenen Kursen gute Ergebnisse anzeigt, wird der Roboter dann auch nur bei offenen Kursen Trades mit demselben Ergebnis eröffnen?
Es ist leicht zu überprüfen: im EA öffnen Sie Trades nur zum Eröffnungskurs (d.h. bei der Bar-Geburt) und im Strategy Tester überprüfen Sie es im Tick-Generierungsmodus "Alle Ticks".
Kolleginnen und Kollegen, bitte helfen Sie mir
Ich verstehe nicht, was mit der Schleife falsch ist, die Daten aus dem Handle gehen nicht in das psa1-Array