Diskussion zum Artikel "MQL5 — Auch Sie können ein Meister dieser Sprache werden"

 

Neuer Artikel MQL5 — Auch Sie können ein Meister dieser Sprache werden :

Dieser Artikel wird eine Art Interview mit mir selbst sein, in dem ich Ihnen erzähle, wie ich meine ersten Schritte in der Sprache MQL5 gemacht habe. Ich werde Ihnen zeigen, wie Sie ein großartiger MQL5-Programmierer werden können. Ich erkläre Ihnen die notwendigen Grundlagen, damit Sie dieses Kunststück vollbringen können. Die einzige Voraussetzung ist die Bereitschaft zu lernen.

Viele Leute denken, dass ich, da ich bereits in C/C++ programmieren kann, sofort mit komplizierten und aufwendigen Projekten in MQL5 begonnen habe. Ich wünschte, ich könnte sagen, dass alles so angefangen hat. Die Realität sah jedoch ganz anders aus.

Wenn wir die ersten Schritte zur Entwicklung unserer eigenen Lösungen unternehmen, beginnen wir oft mit dem, was wir bereits zu wissen glauben. Als ich anfing, MQL5 zu verwenden, hatte ich nur die Sprachdokumentation zur Hand. Ich wusste nicht einmal, dass es eine Gemeinschaft gibt, die anderen interessierten Programmierern hilft.

Dies ist etwas sehr Grundlegendes. Aber die Tatsache, dass ich in der Lage war, diesen Code auf völlig autonome Weise zu erstellen, ohne die Hilfe anderer, mit Ausnahme der Dokumentation und des Quellcodes von MetaEditor, hat mir gezeigt, dass ich etwas anderes tun kann. Alles, was ich tun musste, war, meine vorhandenen Kenntnisse in C und C++ an MQL5 anzupassen. Hier begannen die Dinge wirklich voranzukommen.

Autor: Daniel Jose

 
Danke, dass Sie uns unterrichten, Professor.
 
Danke für das Feedback. Ich bin ein Anfänger und hoffe, dass ich eines Tages in der Lage sein werde, Codes zu erstellen.
 
Hallo Daniel, ich stimme völlig mit dem überein, was Sie in diesem Artikel gesagt haben. Ich habe MQL5 verlassen, um Python zu lernen, und jetzt, wo ich angefangen habe, in mql5 zu programmieren, macht alles sehr viel Sinn. Funktionen, einige Oop-Konzepte. Eine Sache hat mich dazu gebracht, zu mql5 zurückzukehren: die Domäne. Ich habe nämlich schon sehr früh erkannt, dass diese Sprache für den Handel und handelsbezogene Aktivitäten entwickelt wurde. Sie hat alles, was ein Algo-Trader braucht. Ich wünschte, ich hätte nicht Python gelernt, denn für das Backtesting Ihrer Strategien müssen Sie viele verschiedene Bibliotheken installieren, von denen ich einige bezahlt habe, nur um festzustellen, dass MQL5 das alles kann. Eine neue Bibliothek bedeutet eine neue Dokumentation und stundenlanges Lesen in der Dokumentation. Ich fand Python einfach zu begrenzt. Zurück zu mql5, ich habe vor, meine Strategien zu automatisieren und meine Ergebnisse zu teilen. Diskutieren Sie die häufigen Fallstricke von mql5-Anfängern und etc. Vielen Dank für Ihren Artikel
 
Ein lobhudelnder Artikel über mich als Genie: so etwas wie, ich werde Ihnen beibringen, wie man von Grund auf ein Programmierguru wird, aber es stellt sich heraus, dass man dafür C++ kennen und 23 Jahre lang Erfahrung damit haben muss. Und das Erstaunliche ist, dass man mit diesem Gepäck (C/C++) 2 Jahre brauchte, um das Programmieren in MQL5 zu lernen. Am Ende, blah-blah-blah, ich bin ein Genie und Sie werden es in 25 Jahren können. Es ist schade, dass solche Artikel veröffentlicht werden....
 
MetaQuotes:

MQL5 Artikel wurde veröffentlicht - auch Sie können ein Meister dieser Sprache werden:

Autor: Daniel Jose

Als ich den Wunsch hatte, einen Artikel für Anfänger zu schreiben und bereits einen Artikel auf der Grundlage der Materialien des Themas "MQL5 von Grund auf selbst erlernen" verfasst hatte, erhielt ich sofort eine Nachricht von .... (ich werde den Namen und Nachnamen nicht nennen), dass mein Artikel nicht ganz relevant sei. Ich habe diesen Artikel gelesen und war verblüfft, was war das?!

Mit Respekt, Vladimir.

 

Lecker...

Das ist okay, Graphomanie. Aber ich habe mir die anderen Artikel schräg angeschaut. Tja, als ob es in 23 Jahren an der Zeit wäre, den Dreh mit der Vererbung/Komposition rauszukriegen.

PS. Die allgemeine Regel: Ich bin(Tier -> Katze) ist Vererbung, und ich habe oder benutze (Katze{Arme[4],Schwanz,Kopf}) ist Komposition (obwohl, Apologeten der Vererbung schaffen es, hier mit Plural und virtuell zu töten)))).

 
MrBrooklin #:

Als ich den Wunsch hatte, einen Artikel für Anfänger zu schreiben und bereits einen Entwurf für einen Artikel hatte, der auf den Materialien des Themas "MQL5 von Grund auf selbst erlernen" basierte, erhielt ich sofort eine Nachricht von ... (ich werde den Namen und Nachnamen nicht nennen), dass mein Artikel nicht ganz relevant sei. (Ich werde den Vor- und Nachnamen nicht nennen), dass mein Artikel nicht ganz zutreffend sei. Ich habe diesen Artikel gelesen und war verblüfft. Was zum Teufel war das?

Mit Respekt, Vladimir.

Dies ist nicht der erste Artikel dieses Autors, und ich habe beschlossen, dass die Leser daran interessiert sind, zu erfahren, wie er mit dem Schreiben in MQL5 begonnen hat.

Ich habe Ihnen in den Kommentaren zu Ihrem Artikel geschrieben.

 
Rashid Umarov #:

Dies ist nicht der erste Artikel dieses Autors, und ich habe beschlossen, dass die Leser daran interessiert sind, zu erfahren, wie er mit dem Schreiben in MQL5 begonnen hat.

Ich habe Ihnen in den Kommentaren zu Ihrem Artikel geschrieben.

Hallo, Rashid! Ja, ich habe Ihre Nachricht gesehen. Ich werde in den nächsten 2-3 Monaten definitiv nicht in der Lage sein, meinen Artikel zu schreiben. Ich habe eine Menge Arbeit zu erledigen.

Mit freundlichen Grüßen, Vladimir.

 
Ich werde nur meine bescheidene Meinung kundtun.
Metatrader ist eine Forex-Anwendung. Kein Programm, das mit WebGL oder DirectX interagiert. Wenn ich eine Fensteranwendung machen will, schaue ich nach Visual C++, Visual Studio. Wenn ich eine Animationsanwendung möchte, suche ich nach Unity.
Ich bevorzuge die Einfachheit von MQL4. Es war so einfach, einen Indikator im "alten" MQL4 zu laden. Ich habe diese M2 M3 (m3, ernsthaft) Zeitrahmen nie wirklich vermisst.
Was MQL5 wirklich gut ist, ist der Zugang zu historischen Daten für die Optimierung.
 
Toller Artikel. Danke...