Fehler, Irrtümer, Fragen - Seite 2408

 
Slava:

Scheint es seit dem Start des neuen MQL4 zu geben

Ich bin überrascht, dass ich es erst jetzt bemerkt habe. Offenbar wurde es ständig angeklickt.

 
Andrey Khatimlianskii:

Ich bin überrascht, dass ich das erst jetzt bemerkt habe. Offenbar wurde sie ständig gedrückt.

Wenn es im Code etwas gibt wie

if(!TerminalInfoInteger (TERMINAL_TRADE_ALLOWED))
return;

Dann funktioniert die Taste.

Ohne diesen Befehl reagiert der EA nicht auf die Schaltfläche

 
Andrey Khatimlianskii:

Ich bin überrascht, dass ich das erst jetzt bemerkt habe. Offenbar wurde sie ständig gedrückt.


Darüber habe ich vor etwa zwei Jahren geschrieben.

Wladimir Pastuschak:

Wenn es im Code etwas gibt wie

Dann funktioniert die Taste.

Ohne diesen Befehl reagiert der EA nicht auf die Schaltfläche


Genau so ist es. Deshalb habe ich die Schaltflächenprüfungen im Strategietester deaktiviert.

 

Ein kleiner Tipp (vielleicht hat ihn schon jemand geschrieben, ich habe ihn nicht gesehen). Wenn während der Entwicklung eines MQL-Programms, nach einer harmlosen Änderung des Quellcodes, das Terminal plötzlich anfängt, etwas wie auszugeben:

        Access violation at 0x0000000203543C20 write to 0x0000000203543C20
           crash -->  memory at 0x0000000203543C20 is not readable
        00: 0x0000000203543C20
        01: 0x000000000354297C
        02: 0x000000000B33C1D0
        03: 0x0000000003558DB7
        04: 0x0000000100000000
        05: 0x0000007500000000
        06: 0x000000001A4C2B08
        07: 0x000000000B33C358
        08: 0x0000000000000075
        09: 0x000000001A4C2E08
        10: 0x000000000B33C1D0
        11: 0x00000000035409A0
        12: 0x000000000B33C1D0
        13: 0x000000000355738F
        14: 0x000000000F91CEF0
        15: 0x000000000F91CE40
        16: 0x0000000100000002

Führen Sie den Code im Debugger aus - die Chancen stehen gut, dass er funktioniert (und zwar so lange, bis er für die Veröffentlichung neu kompiliert wird). So können Sie weiter programmieren, allerdings nicht für den Marktplatz.

 
Stanislav Korotky:

Ein kleiner Tipp (vielleicht hat ihn schon jemand geschrieben, ich habe ihn nicht gesehen). Wenn während der Entwicklung eines MQL-Programms, nach einer harmlosen Änderung des Quellcodes, das Terminal plötzlich anfängt, etwas wie auszugeben:

Führen Sie den Code im Debugger aus - die Chancen stehen gut, dass er funktioniert (und zwar so lange, bis er für die Veröffentlichung neu kompiliert wird). So können Sie weiter programmieren, wenn auch nicht für den Markt.

Und bevor Sie den Code im Debugger ausführen, senden Sie EX5 an Ilyas

 
Slava:

Bitte klären Sie, wann ein neuer Release-Build von MT5 veröffentlicht wird, der die festgestellten Probleme behebt?

 
Guten Abend, Freunde, könnt ihr mir einen Tipp geben... Die Fehlermeldung "Unbekannter Befehl E0" erscheint im Protokoll und stellt die Verbindung zur DC in derselben Sekunde wieder her. Was ist es... Der Expert Advisor spielt danach einfach verrückt ((
 
Die Forumssuche funktioniert nicht.
 
Bitte beraten Sie die Kameraden. Im MT5 gibt es kein eingebautes Standard-Trailing. Hat jemand diese Erfahrung gemacht? Wie wird es installiert? Ich bitte um Entschuldigung, falls diese Frage bereits gestellt wurde.
 
newichek:
Bitte beraten Sie die Kameraden. Es gibt keinen eingebauten Standard-Trailing-Stop im MT5. Hat jemand diese Erfahrung gemacht? Wie wird es installiert? Ich bitte um Entschuldigung, wenn diese Frage bereits gestellt wurde.

Hilfe:Trailing Stop.

Общие принципы - Торговые операции - MetaTrader 5
Общие принципы - Торговые операции - MetaTrader 5
  • www.metatrader5.com
Перед тем как приступить к изучению торговых функций платформы, необходимо создать четкое представление об основных терминах: ордер, сделка и позиция. — это распоряжение брокерской компании купить или продать финансовый инструмент. Различают два основных типа ордеров: рыночный и отложенный. Помимо них существуют специальные ордера Тейк Профит...