Wie verschiebe ich die Struktur der globalen Variablen im Indikator, wenn ich zu einem anderen Zeitrahmen wechsle? - Seite 5
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
Wenn Sie eine Leistungsmessung schreiben, wäre es interessant, diese zu vergleichen.
Ja. Fahren Sie fort. Setzen Sie Ihren Teil einfach selbst um.
Hier ist mein Teil.
Ich schlage folgenden Testindikator aus dem Ball vor (gelb markiert ist das, was für das Speichern und Wiederherstellen der Array-Struktur zwischen TFs verantwortlich ist):
Beim ersten Aufruf wird das Array aus zufälligen Knoten (standardmäßig 100) innerhalb des Fensters erzeugt und durch eine Bezier-Kurve verbunden.
Wenn die TF geändert wird, werden die mit der Zeit und dem Preis verbundenen Knoten gespeichert und nicht geändert.
Für eine bessere Messung ist es besser, die Anzahl der Knoten auf 1000 zu setzen.
mit SIZE = 1000:
Für MQL wäre es toll, eine Art Zeiger für globale Indikatorvariablen zu haben. Sie würden einmalig und nur bei der Installation des Indikators initialisiert werden.
Zum Beispiel:
int global Var;
. In diesem Fall werden wir nicht alle diese Ressourcen benötigen. Wir sollten aufhören zu träumen und weitermachen.
Hier ist mein Beitrag.
Für MQL wäre es toll, eine Art Zeiger für globale Indikatorvariablen zu haben. Sie würden einmalig und nur bei der Installation des Indikators initialisiert.
Zum Beispiel:
int global Var;
. In diesem Fall werden wir nicht alle diese Ressourcen benötigen. Wir sollten aufhören zu träumen und weitermachen.
Neben PersistentStorage wäre ServerSideStorage schön (um auch kleine Dinge serverseitig zu speichern) und AuthorOwnedCloud (um einige Daten vom Autor verwalten zu lassen)... aber das ist etwas aus dem 21.)
Träum weiter, das ist genug...
Wenn sich die TF ändert, bleiben die mit der Zeit und dem Preis verbundenen Knoten erhalten und ändern sich nicht.
Ist dies ein statistisch signifikantes Maß für das Werfen von Arrays?
:)
Es ist seltsam, dass niemand über "Krücken", "Neuerfindung des Rades", "Schwierigkeiten bei der Datenübertragung auf ein anderes Terminal","das Problem muss mit MMS-Mitteln gelöst werden " schreibt...
Es stellt sich heraus, dass metaquot Lösungen sind Krücken und mauvais ton)
fxsaber:
Sie scheinen eine veraltete Version zu haben.
neueste Version 1.43
https://www.mql5.com/ru/code/22164
Ist dies ein statistisch signifikantes Maß für das Werfen von Arrays?
Niemand hindert Sie daran, Ihre eigenen Anpassungen vorzunehmen.
HH
Und bitte fangen Sie nicht an, über Saiten zu reden.
Bei dieser Art von Aufgaben sind sie irrelevant, deshalb sind sie in meiner Klasse nicht implementiert und meine Struktur kann keine Strings enthalten.
Ich weiß, dass sie in Ihrem Unterricht eingesetzt werden. Aber wir sprechen über etwas anderes.
Ja, natürlich gibt es diese Lösungen nicht.
Also erfinden Benutzer "Krücken" -FileWriteStruct und GlobalVariableSet.
Und die krückenlosesten Lösungen sind natürlich das Schreiben von Variablen in Ressourcen und das Schreiben von Strukturen in globale Variablen)
Sie scheinen eine veraltete Version zu haben.
neueste Version 1.43
https://www.mql5.com/ru/code/22164
Dies ist die Version, bei der der Fehler aufgetreten ist.