Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1319
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
Was meinen Sie mit"Maskierungsformat "? Wie üblich, z.B. "*.csv", geben Sie separat das Verzeichnis an, in dem die Suche beginnen soll.
Nun, "normalerweise" kann unterschiedlich sein. Die Standardeinstellungen für das Betriebssystem können je nach Bedarf erweitert werden. Sie können z. B. das Datum im Namen in verschiedenen Formaten angeben, usw.
Gesucht wird eine Funktion, die das Verzeichnis einer Datei nach einer Maske durchsucht, die Suche soll alle Unterverzeichnisse durchlaufen, die Funktion soll ein Array mit dem vollständigen Pfad der Datei zurückgeben. Bitte teilen Sie uns eine solche Funktion mit.
FileFindFirst unterstützt die Suche nach Masken. Nun muss nur noch eine rekursive Funktion für alle Unterverzeichnisse geschrieben werden.
Wenn eine solche Frage auftaucht, bedeutet das, dass es zu früh ist, um ein solches Problem zu lösen, Sie müssen die Grundlagen lernen. Aber jetzt werden anstelle des bösen Ichs ein paar nette Leute kommen und alles in aller Ruhe erklären.
Und ich frage Sie: Haben Sie sich überhaupt mit dieser Methode befasst?
Nun, "normalerweise" kann unterschiedlich sein. Das Standardbetriebssystem kann auch nach Ihren Wünschen erweitert werden. So kann beispielsweise das Datum im Namen in verschiedenen Formaten angegeben werden usw.
Ich sehe keinen Sinn darin, es noch komplizierter zu machen.
FileFindFirst
FileFindFirst unterstützt die Suche nach Masken. Es bleibt, eine rekursive Funktion für alle Unterverzeichnisse zu schreiben.
Ich kenne die Theorie, danke.
Guten Abend allerseits. Ich versuche, einen Ratgeber für einen benutzerdefinierten Indikator zu schreiben.
Auf der Karte zeichnet er solche Pfeile
Der Indikator hat so viele Einstellungen. Erster Teil.
und der zweite Teil der Einstellungen
Der Indikator sucht nach Divergenzen basierend auf einem der 4 klassischen Indikatoren - ao, stochastisch, rsi, macd .
Die Besonderheit des Indikators besteht darin, dass er einen Signalpfeil zeichnet, wenn sich die Kerze öffnet bei null Balken und während die Kerze gebildet wird, hängt der Pfeil, und nachdem die Kerze geschlossen ist, wird sie nicht neu gezeichnet.
Der Indikator hat 8 Puffer. Denn 8 Pfeile können gezogen werden – 4 zum Verkauf für jeden der Standardindikatoren und 4 zum Kauf.
Im Datenfenster sieht das so aus:
Wie ich Ich verstehe, dass der Nullpuffer der Pfeil auf der Stochastik auf den Dörfern ist. Der erste Puffer ist ein Pfeil auf der Stochastik für einen Kauf. Der zweite Pufferpfeil auf dem ao setzte sich. Der dritte Puffer ist ein AO zum Kaufpfeil. Der vierte Puffer ist ein Pfeil auf rsi , um sich hinzusetzen. Der fünfte ist der RSI- Pfeil zum Kaufen. Der sechste ist der MACD- Pfeil zum Dorf Und der siebte Puffer ist der MACD- Pfeil für einen Kauf.
Ich habe alle Eingabeparameter des Indikators an den EA übertragen:
Weiter darin ankreuzen, für den Anfang möchte ich die einfachste Logik implementieren - ein Pfeil erschien auf einem der Puffer, ich eröffne eine Bestellung ...
Zunächst habe ich Variablen zum Empfangen von Signalen für ao buy und sat deklariert, und über die iCustom-Funktion bekomme ich den Wert für ao buy aus dem dritten Puffer und für ao sat aus dem zweiten . Und genauso erhalte ich Werte für stochastische Käufe von Null Puffer und für die Stochastik setzte man sich aus dem ersten Puffer.
Nachdem ich die Werte aus den Puffern in die Variablen erhalten habe, überprüfe ich das Vorhandensein eines Pfeils auf dem Diagramm.
Im Strategietester stellt sich heraus, dass, wenn ich die Analyse per AO in den Eingabeparametern einschalte, Geschäfte geöffnet werden - alles ist in Ordnung ... Und wenn ich die Analyse per Stochastik einschalte, dann passiert nichts - keine Fehler oder noch etwas. Sagen Sie mir bitte - was mache ich falsch, wenn ich den Wert des Indikatorpuffers erhalte oder überprüfe, ob etwas darin ist? Wie behebe ich meinen Fehler?
Vielen Dank im Voraus. p / s Ich beantworte sofort das Mögliche Die Frage ist, warum sind die Kommentare in Großbuchstaben geschrieben - bin ich krank, sollte ich das tun? Ich schreibe, weil es für mich wegen meiner ersten Behinderung bequem ist, es mir anzusehen. Gruppen nach Koma bei 1,5 Monaten.
Zunächst habe ich Variablen zum Empfangen von Signalen für ao buy und sat deklariert, und über die iCustom-Funktion bekomme ich den Wert für ao buy aus dem dritten Puffer und für ao sat aus dem zweiten . Und genauso erhalte ich Werte für stochastische Käufe von Null Puffer und für die Stochastik setzte man sich aus dem ersten Puffer.
Nachdem ich die Werte aus den Puffern in die Variablen erhalten habe, überprüfe ich das Vorhandensein eines Pfeils auf dem Diagramm.
Im Strategietester stellt sich heraus, dass, wenn ich die Analyse per AO in den Eingabeparametern einschalte, Geschäfte geöffnet werden - alles ist in Ordnung ... Und wenn ich die Analyse per Stochastik einschalte, dann passiert nichts - keine Fehler oder noch etwas. Sagen Sie mir bitte - was mache ich falsch, wenn ich den Wert des Indikatorpuffers erhalte oder überprüfe, ob etwas darin ist? Wie behebe ich meinen Fehler?
Vielen Dank im Voraus. p / s Ich beantworte sofort das Mögliche Die Frage ist, warum sind die Kommentare in Großbuchstaben geschrieben - bin ich krank, sollte ich das tun? Ich schreibe, weil es für mich wegen meiner ersten Behinderung bequem ist, es mir anzusehen. Gruppen nach Koma bei 1,5 Monaten.
Der Code enthält zu Beginn eine Menge unnötiger Klammern
und um zu sehen, was das Problem ist, ohne den Code zu lesen, müssen Sie den EA im Tester ausführen
Dumm. 132 Balken. Ich habe 6 Werte auf jedem Balken. Wie schreibe ich sie als Array? Ich möchte keine Struktur verwenden.)
Äh...
Was?