Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1897
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
Guten Tag.
Ich zeige den Wert des täglichen Fraktals in Form seines Wertes oder einer vertikalen Linie an. Die Zeile wird nicht angezeigt und der Wert ist 0.
Hier ist ein Stück Code
Bitte sagen Sie mir, was los ist.
Da der Wert 0 ist, wird das Fraktal nach n Kerzenständern gebildet.
Array für die gesamte verfügbare Geschichte, das brauche ich nicht.
Ich brauche buchstäblich 50-100 Barren.
Zum Beispiel so.
Was ist der Sinn des Indikators? Wenn es nicht gerade ein Geheimnis ist) Das Problem liegt in der Zeitanzeige. Das heißt, es ist nicht die Zeit der echten Ticks, sondern die Zeit der Zahlen. Jede Nummer auf einer eigenen Leiste der TF.
Was ist der Sinn des Indikators? Das Problem dabei ist natürlich die Zeitanzeige. Das heißt, es ist nicht die wirklich tickende Zeit, sondern die nummerierte Zeit. Jede Nummer auf einer eigenen Tafel von TF.
Der Punkt, um die letzten Ticks auf dem offenen Chart zu sehen :)
P.S. * Änderung von Ask und Bid
Wie bei Market Watch
Da der Wert 0 ist, wird nach n Kerzen ein Fraktal gebildet.
Ein Fraktal entsteht, wenn es kein neues Extremum gibt und nach drei Balken die Werte 0, 1, 2 stehen.
Es hat sich nichts geändert.
Oder es ist wieder etwas falsch.
Ich habe es getan, es funktioniert.
---
Irgendetwas sagt mir, dass Sie auf den Zyklus verzichten können.
Ist das wahr?
Soweit ich weiß, scheint es in MQL keine Verschiebefunktion zu geben. Die Verschiebung kann also nur mit Hilfe einer Schleife vorgenommen werden. Warum passt das nicht zu Ihnen?
P.S. Was das zusätzliche Feld betrifft, so war es nicht notwendig. Sie haben die Verschiebung korrekt vorgenommen und schreiben den Gebotswert direkt in den Puffer!
Guten Tag.
Ich zeige den Wert des täglichen Fraktals in Form seines Wertes oder einer vertikalen Linie an. Die Zeile wird nicht angezeigt und der Wert ist 0.
Hier ist ein Stück Code
Bitte sagen Sie mir, was los ist.
Warum sind Sie sicher, dass das Fraktal auf dem Null-Balken nicht Null sein muss? Wenn, dann nicht 0, sondern nur, wenn es da ist!
Weil der Wert 0 ist, wird das Fraktal nach n Kerzen gebildet.
Und auch das geschieht längstnicht immer. Nur für den Fall, dass der n-te Balken ein Fraktal ist!
Das heißt, um die letzten Ticks in einem offenen Diagramm zu sehen :)
P.S. * Änderung von Ask und Bid
Wie bei Market Watch
Ich dachte an Geschwindigkeitsmessungen)))
Das heißt, um die letzten Ticks in einem offenen Diagramm zu sehen :)
P.S. * Änderung von Ask und Bid
Wie bei Market Watch
ArrayCopy() ist keine gute Lösung?
ArrayCopy, dies ist für das Kopieren von einem Array in ein anderes. Und hier müssen Sie die Werte verschieben, bevor Sie jedes Häkchen hinzufügen. Daher kann sie nur mit Hilfe einer Schleife gelöst werden.
ArrayCopy() ist für Sie nicht geeignet?
Können Sie mir zeigen, wie man das benutzt?
Hier ist die Aufgabe.
Forum für Handel, automatisierte Handelssysteme und Strategietests
Alle Fragen von Neulingen zu MQL4 und MQL5, Hilfe und Diskussion von Algorithmen und Codes
Vitaly Muzichenko, 2022.02.13 15:42
Ich benötige kein Array für die gesamte verfügbare Historie.
Ich brauche buchstäblich 50-100 Barren
Wie diese
Hier ist der fertige Code, aber die Schleife ist ein bisschen unheimlich
---
Auch hier gibt es eine Schleife innerhalb von ArrayCopy() und wahrscheinlich mehr als eine. Der Code wird also durch diese Ersetzung kaum leichter und schneller werden