Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1048
![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
Hier stehen sogar die Drucke
Ich habe einen Eintrag gemacht, vielleicht hilft dashttp://recordit.co/ot9m4jpiws
Hier stehen sogar die Drucke
Ich kann keinen Änderungsantrag stellen, ohne bereits bestehende Ebenen zu ändern.
Was ist also die Ursache für den Fehler? Dass ich versuche, die alte Haltestelle (in diesem Fall Null) in die Haltestelle zu setzen.
Ich habe eine Prüfung des Datensatzes hinzugefügt, wenn derselbe Take derselbe ist, wird keine Übertragung vorgenommen... aber trotzdem ist es dasselbe
Oder muss ich das T-Stück normalisieren, sonst wird es nicht geprüft?
Was ist also die Ursache für den Fehler? Dass ich versuche, die alte Haltestelle (in diesem Fall Null) in die Haltestelle zu setzen.
Ich habe eine Prüfung des Datensatzes hinzugefügt, wenn derselbe Take derselbe ist, wird keine Übertragung vorgenommen... aber trotzdem ist es dasselbe
Oder muss ich das TP normalisieren, sonst wird es nicht geprüft?
Die Position hatte diese Haltestellen: eine Wassermelone und drei Melonen. Sie wollen die Haltestellen wechseln und, Achtung, Sie schicken eine Bestellung: eine Wassermelone und drei Melonen.
Ich verstehe. Wie kann ich dann den Take-Profit ändern, ohne das Stop-Level zu ändern?
Ich hab's. Wie ändere ich dann den Take Profit, ohne das Stop Level zu ändern?
Du verstehst gar nichts. Lesen Sie über Wassermelonen und Melonen, bis es klar ist.
Lassen wir einmal die Tatsache außer Acht, dass ich
Ich habe eine Position, ihr Take auf Level 5, ihr Entry auf Level 3, ihr Stop auf Level 2
Ich möchte es auf Stufe 6 bringen.
Wie kann ich das tun?
Lassen wir einmal die Tatsache außer Acht, dass ich
Ich habe eine Position, ihr Take auf Level 5, ihr Entry auf Level 3, ihr Stop auf Level 2
Ich möchte es auf Stufe 6 bringen.
Wie kann ich das tun?
Forum für Handel, automatisierte Handelssysteme und Strategietests
FAQ von Anfängern MQL5 MT5 MetaTrader 5
Roman Sharanov, 2019.05.23 09:43
Nun, hier passiert es, ein Handel wird eröffnet, ein Level wird überschritten, auf das ich den ganzen Take Profit verschieben muss, wenn es andere Trades gibt
Aber dies ist der erste Handel, geht direkt in diese Funktion und sofort ein Fehler
PositionSelectByTicket ist hier absolut unnötig. Es reicht aus, die gewählte zu verlassen.
Um zu vermeiden, dass ein Stop oder Take zu dem Preis platziert wird, zu dem er bereits platziert wurde, sollten wir prüfen, ob der neue Stop oder Take mit dem alten identisch ist.
Und wir müssen verstehen, wie viele Spreads das Mindestniveau für die Platzierung eines Stopps sind.
Hallo zusammen. Bitte sagen Sie mir, was zum Teufel hier los ist.
Ich schreibe Code in mql5, ich möchte die Funktion PositionClose verwenden, aber es sagt "Man! PositionClose' - die Funktion kann nur im globalen Bereich deklariert werden".
Ich habe mir gedacht, dass diese Funktion standardmäßig in #include <Trade\Trade.mqh> enthalten ist.
Geprüft. Es ist da.
Warum zeigt er sich, was braucht er, wie kann er die Position schließen?
Der Code selbst