Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 577
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
Grüße an alle! Ich habe ein Problem bei der Erstellung meines ersten Indikators. Ich habe bisher immer nur Expert Advisors erstellt. Ich habe nie gelernt, wie man ein Lehrbuch benutzt, aber jemand hat mir einen einfachen Expert Advisor geschickt und ich habe angefangen, darin herumzustochern, und dann wurde ich süchtig. Das war vor 5-7 Jahren. Jetzt wollte ich unbedingt einen Indikator erstellen. Auch hier habe ich mir das Tutorial und die Dokumentation angesehen. Ich bin da so dumm, als ob es nicht meine Sprache wäre.
Das Problem besteht darin, einen Indikator zu erstellen, der die maximale Anzahl von bullischen und bearischen Kerzen anzeigt. Sagen Sie mir wenigstens, wo ich anfangen soll. Oder geben Sie mir einen ähnlichen Indikator wie diesen.
https://www.mql5.com/ru/code/19416
https://www.mql5.com/ru/code/19418
https://www.mql5.com/ru/code/19416
https://www.mql5.com/ru/code/19418
OHHHHHHHHH! Ich danke Ihnen!!!
kann keine saubere (nicht vermittelte) MT4 finden, bitte geben Sie mir einen Link
Ich kann nicht finden, sauber (nicht Brokerage) MT4, bitte geben Sie mir den Link
Forum für Handel, automatisierte Handelssysteme und Strategietests
Neue Version von MetaTrader 4 build 1090
Alexey Viktorov, 2017.07.17 08:51
Senden Sie ihm zwei Dateien aus Ihrem mt4
1. terminal.exe
2. metaeditor.exe
Weitere Aktionen
1. Erstellen Sie ein Verzeichnis am gewünschten Ort auf dem gewünschten Laufwerk.
2. Legen Sie diese 2 Dateien dort ab.
3. Erstellen Sie eine Verknüpfung zu terminal.exe mit dem Schalter /portable, falls gewünscht.
4. Führen Sie das Terminal mit der erstellten Verknüpfung aus und geben Sie das Feld ein. Alle erforderlichen Dateien und Ordner werden erstellt und alle EAs, Indikatoren und Skripte werden geladen.
5. Melden Sie sich bei Ihrem Konto an oder registrieren Sie ein neues Demokonto.
ALLE...
Zweite Möglichkeit.
Ich danke Ihnen.
Wenn Sie abrunden, müssen Sie +1 machen, damit die Berechnung korrekt ist.
Ich danke Ihnen.
Ziel: keine Zecke, Alarm. Kein Alarm, was ist los?
Ich danke Ihnen.
Ich danke Ihnen.
Kein Häkchen, kein Alarm. Kein Alarm, was ist los?
Was hat das alles für einen Sinn? Welchen Zweck erfüllt der Timer mit OnTick(), der bereits bei jedem neuen Tick ausgeführt wird? Warum sollte es die Daten ständig unnötig aktualisieren? Sie werden mit jeder neuen Zecke aktualisiert. Und ihre erzwungene Aktualisierung ist für lange Berechnungen erforderlich - dann können die Ticks übersprungen werden. Und die Daten sollten nur kurz vor der Ausführung von Operationen aktualisiert werden, wenn sie benötigt werden, und nicht unüberlegt im Zeitablauf.
Wozu ist das alles gut? Welchen Zweck hat der Timer, der OnTick() auslöst, das bereits bei jedem neuen Tick ausgelöst wird?
Ohne Tick brauche ich also einen Alarm zwei Sekunden vor dem Schließen des Balkens.
https://www.mql5.com/ru/forum/213937#comment_5633888Ich brauche also eine Warnung zwei Sekunden bevor der Balken ohne Tick schließt.
https://www.mql5.com/ru/forum/213937#comment_5633888Und? Warum sollte ich OnTick() in einem Timer ausführen wollen? Und warum sollte ich dort eine Datenaktualisierung vornehmen?
Warum sollten Sie die Daten dort aktualisieren?
Ich bin nicht selbst darauf gekommen"Stellen Sie einfach sicher, dass Sie die Daten in OnTimer() aktualisieren, damit Ihr Code funktioniert. "
Inwiefern ist das notwendig?