eine Handelsstrategie auf der Grundlage der Elliott-Wellen-Theorie - Seite 296
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Haben Sie versucht, die Koeffizienten der Wavelet-Transformation zusätzlich zu manipulieren?
Am Ende steht dann so etwas wie das hier:
PS: Bislang habe ich mehrere Varianten in MT entwickelt (in MathCAD gibt es dieses Problem nicht):
(1). Ich erstelle einen Parameter (int count=0;), durchlaufe den Bereich in einer Schleife und prüfe die Kriterien; wenn er sie erfüllt, ist count=count+1. Anschließend erstelle ich ein Array mit der ermittelten Anzahl und wiederhole alles noch einmal: Ich schreibe die berechneten Parameter in das Array und wähle den optimalen Kanal.
(2) Erstellen Sie ein Array für die Kanalparameter entsprechend der ursprünglichen Bereichslänge.
... Wie kann ich es richtig ausdrücken - ist es möglich, die Anzahl der Elemente in dem Array dynamisch zu erweitern. Ich suche zum Beispiel nach stabilen Kanälen in einem bestimmten Bereich ab Nullbar. Ich weiß nicht, wie viele von ihnen ich zu Beginn der Suche gefunden habe, und es kann sein, dass ich keine finde.
Ehrlich gesagt, ist die Frage nicht ganz klar. Die Anzahl der Elemente in einem Array (Größe) wird mit ArrayResize dynamisch verändert. Wenn Sie tatsächlich Strukturen erstellen wollen, werden diese nur im MT5 versprochen.
Rein durch den Gleichklang der Worte - ich löste das Problem der zusätzlichen Ordnungseigenschaften, wir kannten ihre Anzahl nicht genau und die Anzahl der Eigenschaften (die gleichen 40 Indikatoren) war auch nicht vorher bekannt. Es wurden drei Funktionen verwendet, doch mussten jeder dieser Funktionen manuell neue Eigenschaften hinzugefügt werden, die anschließend neu kompiliert wurden. Ich weiß nicht, ob das richtig oder falsch ist, aber nur für den Fall, hier ist der Code der letzten Version
P.S. Übrigens habe ich die gleiche "Struktur" für meine Kanäle verwendet.
Wird die Größe eines bereits erstellten Arrays nicht auf Null zurückgesetzt?
Ich danke Ihnen. Ich muss den Druck irgendwie falsch geschrieben haben. :о)
Wenn die Größe der Matrix geändert wird, wird der Matrix eine Nullzeile hinzugefügt.