Diskussion zum Artikel "Bibliothek für ein leichtes und schnelles Entwickeln vom Programmen für den MetaTrader (Teil I). Konzept, Datenverwaltung und erste Ergebnisse" - Seite 7
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
Nun, ich studiere den Code gemäß Ihrem Vorschlag, die Schritte zu befolgen.
Im Moment schließe ich das Studium von Artikel 1 ab und habe direkt nach der Implementierung des Konstruktors der geschützten Klasse aufgehört.
Das Stück Code, das ich Ihnen geschickt habe, hat nach der Kompilierung einen Fehler. Er befindet sich in dem Abschnitt, der das Flag zum Schließen der Position durch TakeProfit zurückgibt.
Offenbar ist der Bezeichner "Status" nicht deklariert.
Нашел "проблему" .... Была между клавиатурой и компьютером ... МЕНЯ!
После вставки всех методов переменная была определена ...
Так как я еще не дошел до конца кода, то искал ошибку ... Но в последовательности переменная определена и все решено.
Извините за неудобства.
Спасибо
Nun, ich studiere den Code entsprechend Ihrem Vorschlag, um die Schritte zu befolgen.
Im Moment schließe ich das Studium von Artikel 1 ab und habe direkt nach der Implementierung des Konstruktors der geschützten Klasse aufgehört.
Das Stück Code, das ich Ihnen geschickt habe, hat nach der Kompilierung einen Fehler. Er befindet sich in dem Abschnitt, der das Flag zum Schließen der Position durch TakeProfit zurückgibt.
Offenbar ist der Bezeichner "Status" nicht deklariert.
Irgendwo haben sie also etwas falsch gemacht. Etwas übersehen.
Laden Sie einfach die an den Artikel angehängten Dateien in Ihren Terminal-Ordner und kompilieren Sie den EA.
Und erst dann zerlegen Sie alles Schritt für Schritt wie im Artikel beschrieben.
Irgendwo haben sie also etwas falsch gemacht. Etwas übersehen.
Laden Sie einfach die an den Artikel angehängten Dateien in Ihren Terminal-Ordner herunter und kompilieren Sie den EA.
Und erst dann zerlegen Sie alles Schritt für Schritt wie im Artikel beschrieben.
Ich danke Ihnen.
Implementierung des Konstruktors der geschützten Klasse:
Hallo Artyom,
können wir verwenden:
m_long_prop[ORDER_PROP_TICKET] = (long)ticket; // ticket ist der übergebene Parameter.
this. BestellTicket ();
Wenn
den oben eingestellten Wert von m_ticket zurückgibt, dann ist es möglich.
Aber ich habe das vor so langer Zeit geschrieben, dass ich mich nicht mehr auf Anhieb erinnern kann.
Ich habe nachgeschaut. Diese Methode schreibt das Ticket in die Eigenschaft order:
Entscheiden Sie selbst, ob Sie es durch eine einfache Zuweisung ersetzen müssen oder nicht.