[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 389
Es gibt Skripte, die gleichzeitig den Verkauf eines Symbols und den Kauf eines anderen eröffnen.
Ich bin an einem Skript interessiert, das gleichzeitig einen Verkauf/Kauf für 7-10 Symbole mit einem für jedes Symbol festgelegten Volumen zu aktuellen Preisen eröffnen kann.
Beispiel:
EURUSD 1 verkaufen
GBPUSD 1,5 kaufen
verkaufen USDCAD 1,2
AUDUSD kaufen 1,1
NZDUSD kaufen 2
USDCHF 3 kaufen
Das MultiOrders-Skript ist fast perfekt, es gibt nur 5 Felder für die Symbole.
Gleichermaßen. Wenn Sie dieses Skript verstehen, werden Sie in Ihrem Skript noch besser abschneiden, und Sie können sogar zusätzliche Funktionen hinzufügen.
snail09_1: Ist es schwer zu überprüfen oder zu faul? Es ist einfacher, die Frage zu stellen. Kann der Angebotspreis gleich Null sein? Es kann, wenn nichts verkauft wird8-(
es ist nicht die Frage, ob das Terminal das Gebot zu einem bestimmten Zeitpunkt zurücksetzen kann (persönliche Erfahrung ist interessant)
Leute! Im Strategietester in der Historie gibt der Expert Advisor keine Informationen an die Datei weiter, nur beim Online-Handel. Woran liegt das und wie kann ich es beheben? Ich habe keine Ahnung, wie ich es heilen kann. Danke.
net: Leute! Im Strategietester in der Historie gibt der Expert Advisor keine Informationen an die Datei weiter, nur beim Online-Handel. Woran liegt das und wie kann ich es beheben? Ich habe keine Ahnung, wie ich es heilen kann. Danke.
Er speichert sie nur im Verzeichnis \MetaTrader 4\tester\experts\files
Ich verstehe nicht ganz, wie man eine .dll schreibt
Wenn ich es richtig verstehe, befindet sich die Grundlage des Skripts in dieser Datei.
Kein einziges Skript kann einen Auftrag an den Server senden, um mehrere Aufträge auf einmal zu öffnen. Sie müssen eine nach der anderen öffnen. Die Ihnen angebotene DLL erstellt einfach ein visuelles Fenster und arbeitet damit. MQL4-Tools können für Ihre Aufgabe ausreichend sein
Es gibt Skripte, die gleichzeitig den Verkauf eines Symbols und den Kauf eines anderen eröffnen.
Ich bin an einem Skript interessiert, das gleichzeitig einen Verkauf/Kauf für 7-10 Symbole mit einem für jedes Symbol festgelegten Volumen zu aktuellen Preisen eröffnen kann.
Beispiel:
EURUSD 1 verkaufen
GBPUSD 1,5 kaufen
verkaufen USDCAD 1,2
AUDUSD kaufen 1,1
NZDUSD kaufen 2
USDCHF 3 kaufen
Das MultiOrders-Skript ist fast perfekt, es gibt nur 5 Felder für die Symbole.
Ist es schwer zu überprüfen oder zu faul? Es ist einfacher, die Frage zu stellen. Kann der Angebotspreis gleich Null sein? Es kann, wenn nichts verkauft wird8-(
Es geht nicht darum, ob das Terminal das Gebot irgendwann zurücksetzen kann (persönliche Erfahrungen sind von Interesse).
Ich habe noch nie einen gesehen. Haben Sie den absoluten Nullpunkt auf dem Thermometer gesehen?
Nun, das kann nicht das Problem sein. Vielleicht haben Sie niemanden, mit dem Sie reden können?
Gleichermaßen. Wenn Sie dieses Skript verstehen, wird Ihr Skript noch besser, und Sie können sogar zusätzliche Funktionen hinzufügen.
Ich verstehe nicht ganz, wie man eine .dll schreibt
Wenn ich es richtig verstehe, befindet sich die Grundlage des Skripts in dieser Datei.
Leute! Im Strategietester in der Historie gibt der Expert Advisor keine Informationen an die Datei weiter, nur beim Online-Handel. Woran liegt das und wie kann ich es beheben? Ich habe keine Ahnung, wie ich es heilen kann. Danke.
Ich verstehe nicht ganz, wie man eine .dll schreibt
Wenn ich es richtig verstehe, befindet sich die Grundlage des Skripts in dieser Datei.
Kein einziges Skript kann einen Auftrag an den Server senden, um mehrere Aufträge auf einmal zu öffnen. Sie müssen eine nach der anderen öffnen. Die Ihnen angebotene DLL erstellt einfach ein visuelles Fenster und arbeitet damit. MQL4-Tools können für Ihre Aufgabe ausreichend sein
Hier ist meine Los (martin) Berechnungsfunktion:
Dies sind die globalen Variablen für diese Funktion:
Das ist in int init() zu sehen
Beim Testen des Expert Advisors werden die folgenden Fehler im Expert Advisor-Protokoll angezeigt:
Ist etwas mit dem Code nicht in Ordnung? Was kann das bedeuten?
Hier https://docs.mql4.com/ru/runtime/er rors sehe ich, dass dies ein Fehler ist:
ERR_INVALID_FUNCTION_PARAMVALUE (4051)
D.h. der Fehler ist auf falsche Parameter zurückzuführen. Da habe ich das Los falsch verstanden. Aber ich verstehe nicht, was hier falsch ist.
Hier ist meine Los (martin) Berechnungsfunktion:
Dies sind die globalen Variablen für diese Funktion:
Das ist in int init() zu sehen
Beim Testen des Expert Advisors werden die folgenden Fehler im Expert Advisor-Protokoll angezeigt:
Ist etwas mit dem Code nicht in Ordnung? Was kann das bedeuten?
Hier https://docs.mql4.com/ru/runtime/er rors sehe ich, dass dies ein Fehler ist:
ERR_INVALID_FUNCTION_PARAMVALUE (4051)
D.h. der Fehler ist auf falsche Parameter zurückzuführen. Da habe ich das Los falsch verstanden. Aber ich verstehe nicht, was hier falsch ist.
double LotsArray[5]; 5 bis 6 richtig.