Fehler, Irrtümer, Fragen - Seite 2964
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
Ersetzen Sie die Struktur durch eine einzelne Variable ))
Nicht übertragbar.
Es wird nicht übertragen.
Haben Sie daran gedacht, die Funktion in den Expert Advisor zu importieren?
Ich habe das Beispiel für die Struktur aktualisiert, es war nicht viel falsch dort.
Wenn Sie mit einer Struktur arbeiten, sollten Sie sich überlegen, wie Sie ein Strukturobjekt deklarieren, global oder lokal.
Und für eine Variable ist all dies nicht erforderlich, geben Sie einfach die Variable zurück und das war's.
Haben Sie daran gedacht, die Funktion in den EA zu importieren?
Können Sie den Quellcode des Indikators und EA für Ihre Idee zur Verfügung stellen oder nicht?
Können Sie den Quellcode des Indikators und EA für Ihre Idee zur Verfügung stellen oder nicht?
Ja, es ist seltsam. Der Export für Funktionen in mql4 will aus irgendeinem Grund nicht funktionieren.
Ich erhalte keine Ergebnisse von der Bibliothek oder dem Indikator. Ich habe jedoch Funktionen in Abhängigkeiten gesehen.
Ein Beispiel für die Bibliothek
Ein Indikator, der einen Wert setzt
Ein Expert Advisor, der einen Wert über eine Funktion erhalten soll, aber nicht funktioniert
Ich sende Ticks aus dem Indikator über diese: sparam enthält MqlTick, lparam - Tick-Nummer.
Der Expert Advisor fängt diese Ticks in OnChartEvent ab. Und sie muss wissen, ob der aktuelle Tick der aktuellste ist oder nicht? Das heißt, gibt es eine Warteschlange mit Zecken oder ist sie leer?
Dazu liest er die Nummer (die Aufgabe besteht darin, diese Nummer zu lesen) des letzten vom Indikator gesendeten Ticks. Wenn das Häkchen die gleiche Nummer hat, ist die Warteschlange leer, und es kann mit den Häkchen gearbeitet werden.
Und während der Operation von OnTick, nach OrderSend ist es notwendig zu prüfen, ob der Indikator mehr Ticks gesendet hat. Dazu müssen wir wieder die Zahl aus dem Indikator ablesen. Und es kann mehr als hundert solcher Überprüfungen während eines OnTicks geben. Deshalb müssen wir sie schnell lesen.
Wenn der Expert Advisor die Ticks durch CopyTicks übernimmt, warum muss er dann wissen, dass die Warteschlange leer ist?
Lassen Sie es jedes der Ereignisse bearbeiten und überspringen Sie die Ereignisse, die weniger Zeit haben als die bereits bearbeiteten.
Wenn mein Expert Advisor immer noch Ticks über CopyTicks aufnimmt, warum muss er dann wissen, dass die Warteschlange leer ist?
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Wanzen, Wanzen, Fragen
fxsaber, 2021.02.17 21:26
Bitte teilen Sie meine Gedanken zu diesem Thema(MT4):
Würde etwas wie dies helfen?
https://www.mql5.com/ru/code/818
Würde etwas wie dies helfen?
https://www.mql5.com/ru/code/818
Eine schnelle WinAPI-Option wurde oben vorgeschlagen.
Eine schnelle WinAPI-Variante wurde oben vorgeschlagen.
diese Option ist gefährlicher und schwieriger zu realisieren
diese Option ist gefährlicher und schwieriger zu realisieren
Ich warte auf diesen Film.