Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1423
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 ein Beispiel für die Verwendung dieser Funktion in EA.
Bitte geben Sie ein Beispiel für die Verwendung dieser Funktion in EA.
Sie können hier schauen.
Hallo!
https://www.mql5.com/ru/search#!keyword=ACCOUNT_LOGIN&module=mql5_module_forum
Hallo!
Du hast die Klammern im if vergessen. Wenn nicht gleich der Punktzahl, dann Kommentar und dann retourn. Und wenn es nicht gleich der Punktzahl ist, geht es weiter und trifft retourn.
Danach wird OnTick beendet und auf den nächsten Tick gewartet. Es geht nicht weiter!!!!
Danke !!! Ich habe es herausgefunden, behoben und es funktioniert jetzt.
Es war nur eine Panne, die mir zu Kopf gestiegen ist.
Können Sie mir sagen, ob es möglich ist, einen Aufruf aus dem Expert Advisor zu machen
void OnTradeTransaction()
aus einer externen Datei aufzurufen?
Ich habe eine Testdatei *mqh erstellt und sie dort hinzugefügt.
Im Expert Advisor habe ich diese Datei hinzugefügt
#include <тест.mqh>
Aber OnTradeTransaction wird nicht vom Expert Advisor aufgerufen.
Wie kann ich es richtig machen?
Wie mache ich es richtig?
Ich würde das Gegenteil tun. Schreiben Sie in der .mqh-Datei eine Klasse, zum Beispiel CTest in der Datei test.mqh.
Verbinden Sie die Klasse
#include <test.mqh> CTest onTest;
Und aus dem EA von der OnTradeTransaction Funktion meine Funktion aufrufen
Ich würde das Gegenteil tun. In die .mqh-Datei würde ich eine Klasse schreiben, zum Beispiel CTest in der Datei test.mqh.
Verbinden der Klasse
Und aus dem EA von der Funktion OnTradeTransaction meine Funktion aufrufen
Ich habe mich mal an einen ersten einfachen EA gewagt und er funktioniert auch fehlerfrei.
Wenn ich ihn aber bei MQL im Markt hochlade bekomme ich die Fehlermeldung:
Woran liegt das ? Liegt das am netting Account ?
Ich habe schon einige englischsprachige Forumsbeiträge dazu durchgelesen, aber ich verstehe das Problem nicht.
Das Volume wird vom EA fest vorgegeben. Auch 0,01 Lot etc. funktionieren nicht.
Wäre dankbar für jemanden der mir auf die Sprünge hilft.