[ARCHIV!] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen - 4. - Seite 601
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
Bitte geben Sie an, wo Sie nachsehen können, wie die Bedingung "Wenn das letzte Take-Profit-Geschäft > 0 war, dann...." kodiert ist.
d.h. Verbuchung von bereits abgeschlossenen Geschäften (automatisch).
https://www.mql5.com/ru/forum/131859
https://www.mql5.com/ru/forum/131859/page4#434230
Funktion isCloseLastPosByTake().
Diese Funktion gibt ein Flag zurück, um die letzte Position von Takei zu schließen. Flagge wird gesetzt - True - TakeProfit wurde ausgelöst. Flagge gesenkt - Falsch - Position wurde aus einem anderen Grund geschlossen. Eine genauere Auswahl der zu berücksichtigenden Positionen wird durch externe Parameter festgelegt:
https://www.mql5.com/ru/forum/131859
https://www.mql5.com/ru/forum/131859/page4#434230
Die Funktion isCloseLastPosByTake().
Diese Funktion gibt ein Flag zum Schließen der letzten Position durch Take Profit zurück. Flagge ist oben - Wahr - TakeProfit wurde ausgelöst. Flagge gesenkt - Falsch - Position wurde aus einem anderen Grund geschlossen. Eine genauere Auswahl der zu berücksichtigenden Positionen wird durch externe Parameter festgelegt:
Danke, ich bin selbst auf KIM's Libraries gestoßen...(Genosse Kim hat anscheinend wie MARX der Forex-Welt - CAPITAL geschrieben...und wir alle zitieren es jetzt (d.h. fügen es in unsere EAs ein)) .... es gibt "Flaggen" der letzten Geschäfte in verschiedenen Varianten...
außer dass ich # includ-.... noch nie verwendet habe
Können Sie das kurz und bündig erklären?
am Anfang schreibe ich # include (Dateiname mqh)
Aber in den Code? wo genau soll ich die Funktion einfügen?
GetTypeLastClosePos ();
und was dann?
WAS davon wird mir die Art der Position zurückgeben?
OrderType() ?
d.h. wenn(OrderType() ==TRUE ) dann dies und das tun... oder?
Vielen Dank, ich selbst kam über KIM's Libraries ... (Genosse KIM wahrscheinlich schrieb CAPITAL wie MARKS der Forex-Welt ... und wir alle zitieren sie jetzt (dh, fügen Sie es in unsere Expert Advisors) ...) es gibt "Flaggen" der letzten Geschäfte in verschiedenen Varianten...
außer dass ich # includ-.... noch nie benutzt habe
Können Sie das kurz und bündig erklären?
am Anfang schreibe ich # include (Dateiname mqh)
Aber in den Code? wo genau soll ich die Funktion einfügen?
GetTypeLastClosePos ();
und was dann?
WAS davon wird mir die Art der Position zurückgeben?
OrderType() ?
d.h. wenn(OrderType() ==TRUE ) dann dies und das tun... oder?
Die Funktionen sollten nach return(0) eingefügt werden;
Die Funktion GetTypeLastClosePos() gibt 0 zurück, wenn es einen Kauf gab, und 1, wenn es einen Verkauf gab, oder -1, wenn es nichts in der Historie gab.
Die Funktion muss nach return(0) eingefügt werden;
Die Funktion GetTypeLastClosePos() gibt 0 zurück, wenn es einen Kauf gab, und 1, wenn es einen Verkauf gab, oder -1, wenn nichts in der Historie vorhanden ist.
Verstanden, danke.
Wenn die Funktion jedoch in einer #include-Datei steht, wie soll sie dann behandelt werden?
Verstanden, danke.
und dennoch, wenn die Funktion in einer #include-Datei ist, wie entsorgen Sie sie?
Wie verstehen Sie #include?
Wie in dem Dokument oder auf Ihre eigene Art und Weise?
Ich brauche die Eule, um eine Pending Order genau bei der Eröffnung einer Kerze auf D1 zu platzieren.
Ich habe eine Funktion geschrieben:
Der Compiler runzelt die Stirn:
Jeder hat Klammern. Das ist seltsam. Wenn diese Funktion auskommentiert wird, lässt sich der Code ohne Fehler kompilieren. Was könnte falsch sein?
Ist es richtig, dass ich die Funktion so schreibe, dass sie nur zum Eröffnungskurs einer Tageskerze öffnet?
hoz:
Alle Klammern sind da, das ist seltsam.
und sagen Sie vielleicht nicht das Wort "seltsam", wenn es um den Compiler geht. Natürlich ist es schwer, den Balken im eigenen Auge zu sehen :)
Und habe ich tatsächlich die richtige Funktion geschrieben, um nur zum Eröffnungskurs der Tageskerze zu öffnen?
Die Entwickler hatten nichts damit zu tun. :__
Anstelle von ( Hour()>=10 || Hour()<20 ) hätten Sie es einfach machen sollen Hour()>=10 && Hour()<20
und alles funktionierte
Die Frage ist nicht, dass es funktioniert hat, sondern dass es nicht funktionieren sollte, wenn die Hilfe richtig geschrieben ist.