Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1033
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
Ja, ja, ja. Es gibt keinen Grund, das Leben zu verkomplizieren).
Das Wichtigste ist, den Kopf nicht auszuschalten und keine vorgefertigten Lösungen zu verwenden. Und alles wird gelingen. Andernfalls werden Sie unweigerlich in die Kategorie der Lego-Programmierer fallen.
Das Wichtigste ist, einen klaren Kopf zu bewahren und nicht auf vorgefertigte Lösungen zurückzugreifen. Und alles wird gut werden. Andernfalls ist der Übergang zur Kategorie der Lego-Programmierer unvermeidlich.
Ich fürchte, dass auch Sie nicht in der Lage sind, die anfängliche Handelsprüfung zu bestehen. Die Empfehlung ist daher fragwürdig.
Ich fürchte, auch Sie sind nicht in der Lage, den ersten Handelstest aus eigener Entscheidung zu bestehen. Die Empfehlung ist daher fragwürdig.
Hinweis: Ich habe kein Wort über Ihren Code gesagt. Und Sie haben als Antwort darauf die "Erstprüfung des Handels" erfunden, was ist das und was essen Sie damit? Ich habe immer gesagt und werde immer sagen, dass man keine vorgefertigten Lösungen anderer Leute verwenden sollte, sonst ist der Übergang in die Kategorie der Lego-Programmierer unvermeidlich.
Hinweis: Ich habe kein Wort über Ihren Code gesagt.
Ähnlich. Es gibt bestimmte Stellen im MT5, an denen man sehr kompetent sein muss, um selbst zu schreiben.
Und als Antwort darauf haben Sie "Initial Trade Check" erfunden, was ist das und was essen Sie damit?
Hier geht es darum.
Ich habe immer gesagt und werde immer sagen, dass man keine vorgefertigten Lösungen anderer Leute verwenden sollte, sonst ist der Übergang in die Kategorie der Lego-Programmierer unvermeidlich.
Es ist falsch, zu empfehlen, die gleiche AlgLib von Grund auf neu zu schreiben. Lego ist oft eine gute Sache.
Ich habe immer gesagt und werde immer sagen, dass man keine vorgefertigten Lösungen verwenden sollte, sonst ist der Übergang in die Kategorie der Lego-Programmierer unvermeidlich.
Die Fähigkeit, die Softwarelösungen anderer Leute zu lesen und zu verwenden, ist immer ein Pluspunkt im Karma eines Programmierers,
und das Neuerfinden der eigenen Räder ist Zeitverschwendung und Selbstbetrug, denn "meine Lösung ist die richtige!
HH: Sie verwenden immer die vorgefertigten Lösungen anderer Leute, angefangen von den in MQL eingebauten Funktionen bis hin zu der Tatsache, dass Sie immer die Programmschreiblogik der Autoren der Bücher (Artikel) kopieren, mit denen Sie das Studium der Programmiersprache begonnen haben
ZS:https://www.mql5.com/ru/code/25166, du bist ein Lego-Programmierer! korrigiere es dringend:
#include <Trade\Trade.mqh> CTrade trade;
Dann wird das Problem verschwinden.
Sie können auch die Größe des Arrays angeben, in diesem Fall 1 Element
Vielen Dank für die Antwort.
Es scheint, dass das Problem verschwunden ist, aber das Hauptproblem für mich ist der Fehler
Failed to copy data from the handle_Regressor indicator, error code 4806
der auftritt, wenn dieser Indikator aufgerufen wird, während der EA einen halben Tag lang normal funktioniert hat.
Code in EA für den Aufruf des Indikators
Ich weiß nicht einmal, was ich tun soll, der Indikator meldet keinen Fehler und ich kann nicht herausfinden, was falsch ist!
Der Fehler tritt nur bei echten Daten auf - im Testprogramm sehe ich ihn nicht.
P.S. Ich habe einen Fehler im Indikator in den Protokollen gefunden - ich werde jetzt einige Änderungen vornehmen und sehen, ob es einen weiteren Fehler gibt.Die Fähigkeit, die Softwarelösungen anderer Leute zu lesen und zu verwenden, ist immer ein Pluspunkt im Karma eines Programmierers,
Treiben Sie es nicht auf die Spitze. Ich spreche nicht davon, den Code anderer Leute zu lesen und zu verstehen, insbesondere den Code einer Standardbibliothek. Obwohl es so vollgestopft ist...
Wenn ich nicht vor mir geboren worden wäre, hätte ich wahrscheinlich eine Fachbibliothek für den persönlichen Gebrauch geschrieben.
fxsaber:
ist oft gut.
Oft ist nicht unbedingt immer, und Sie werben für Ihr Werk auch dort, wo es nicht nötig ist, und merken nicht, dass Ihr Code schwieriger zu lesen ist als das chinesische Alphabet. Das ist das Ende des Dialogs.
Hallo, kann jemand erklären, in einer klaren Art und Weise, was sind"Plots" in MQL5? Sie sind nicht im Zusammenhang mit Puffern, aber die indicator_plots Eigenschaft erstellt eine Liste der Zeichnung Objekt Eigenschaften ähnlich wie Puffer. Bei der Verwendung von MQL4-Tools war es klar, dass auf ein bestimmtes Zeichnungsobjekt verwiesen wurde, und jetzt gibt es eine neue Präprozessoreigenschaftindicator_plots, die die Anzahl der unklaren Stellen definiert.
Hallo, kann jemand in klaren Worten erklären, was"Plots" in MQL5 sind? Sie sind nicht mit Puffern verwandt, aber die indicator_plots-Eigenschaft erstellt eine Liste von Zeichnungsobjekteigenschaften ähnlich wie Puffer. Bei der Verwendung der MQL4-Tools, war es klar, dass ein Verweis auf eine bestimmte Zeichnung Objekt ist unter Bezugnahme, aber jetzt gibt es eine neue Präprozessor-Eigenschaftindicator_plots, dass die Zahl der definiert, was unklar ist.
Wahrscheinlich wäre es einfacher zu verstehen, wenn wir diesen Indikator in MT4 und MT5 ausführen würden. Bei der Umstellung auf MT5 musste ich Plots verwenden
Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests
Indikatoren: Aktienchart
fxsaber, 2019.04.25 11:25