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
Ich habe das Wort "Teekanne" im Titel des Artikels gelesen. Ich glaube, sie haben sich endlich an mich erinnert, also werde ich etwas verstehen. Ja, das werden Sie. Und das, obwohl ich vor einem halben Jahr das Lehrbuch von Kovalev über MKL4 gelesen habe - allerdings nicht bis zum Ende. Leute, ihr würdet, bevor ihr das Wort Dummies schreibt, sofort präzisieren, dass ihr mit Dummies wahrscheinlich, um es milde auszudrücken, nicht Dummies meint. Oder wie lautet eure Definition von Dummies?!?
Ja, das habe ich auch gedacht. Ich war sehr enttäuscht, aber im Großen und Ganzen habe ich es gelesen und herausgefunden, dass das Spielzeug cool ist, ich habe einige Dinge gelernt.
Aber ich musste viele Dinge von meinen Freunden erfahren, die Oophniks kennen, und es gibt solche Leute.
aber zum Beispiel ist es sehr schwierig, Polymorphismus und Vererbung zu verstehen.
ob kapselung noch in ordnung ist...
aber der rest ist ein verweis auf wikipedia.
der Artikel ist doch nicht für Dummies...
Ich warte auf die Parabel. Der Mann scheint normal zu schreiben.
wie man so schön sagt, mit Salz.
und ohne unnötige Ausflüge zu wikipedia.
Aber wie gesagt, wir werden es lesen und herausfinden.
Ich habe das Wort "Teekanne" in der Überschrift des Artikels gelesen. Ich denke, sie haben sich endlich an mich erinnert, also werde ich etwas verstehen. Ja, genau.
Was verstehst du nicht? Wo sind die Fragen? Ich werde sie gerne beantworten.
===
Solange es keinen Dialog gibt, ist es schwierig, anzunehmen, was dem "Dummy" nicht klar ist.
Sie kann nicht kompiliert werden.
w_corner' - kann nicht konvertiert werden enum ClassWin.mqh 114 20
Sie kann nicht kompiliert werden.
'w_corner' - kann nicht konvertiert werden enum ClassWin.mqh 114 20
explizites Typecasting verwenden:
ersetzen.
durch
Property.Corner=(ENUM_BASE_CORNER) w_corner;Die Quellcodes der Artikel wurden korrigiert. Ich danke Ihnen.Frage von einem OOP-Dummy!!!!
Ich habe MQL4 nur zum Schreiben von Expert Advisors gelernt (ich habe nie gelernt, Indikatoren zu schreiben). Ein erfolgreicher Expert Advisor wurde schließlich geschrieben.
Wie kann mir OOP beim Schreiben von Expert Advisors helfen, abgesehen von der Dekoration von Diagrammen mit Schaltflächen und anderen grafischen Objekten?
Frage von einem OOP-Dummy!!!
Wie kann mir OOP beim Schreiben von Expert Advisors helfen, abgesehen von der Dekoration von Charts mit Schaltflächen und anderen grafischen Objekten?
Frage von einem OOP-Dummy!!!!
Ich habe MQL4 nur zum Schreiben von Expert Advisors gelernt (ich habe nie gelernt, Indikatoren zu schreiben). Ein erfolgreicher Expert Advisor wurde schließlich geschrieben.
Wie kann mir OOP beim Schreiben von Expert Advisors helfen, außer beim Verzieren von Diagrammen mit Schaltflächen und anderen grafischen Objekten?
Die Frage ist so ähnlich wie "Wozu brauche ich einen Traktor, wenn ich meine 2 Quadratmeter Gemüsegarten mit einer Schaufel umgraben kann", und wenn es nicht 2 Quadratmeter, sondern 20 Hektar sind?
Informieren Sie sich zunächst über die Möglichkeiten von OOP, und entscheiden Sie dann, ob es Ihnen hilft oder nicht.
Wenn das Projekt nicht groß ist und Sie es alleine machen, können Sie im Prinzip auf OOP verzichten, aber wenn mehrere Leute zusammenarbeiten, ist OOP auch bei kleinen Projekten von Vorteil.
Zum Beispiel so: Ihre Handelsstrategie ist eine Klasse, und innerhalb der Klasse gibt es Methoden - MM, Berechnung von SL- und TP-Levels, Filter usw. Nachdem Sie eine Basisklasse Ihrer Strategie erstellt haben, können Sie diese in verschiedenen Expert Advisors verwenden, wobei Sie nur ein oder zwei Methoden ändern müssen, der Rest wird vererbt.
Dennoch sehe ich keine Vorteile in der Verwendung von OOP. Vielleicht hindert es mich daran zu verstehen, was für Biester solche "Klassen" sind.
Was Sie gesagt haben, lässt sich als separate Funktionen formalisieren. Oder nicht alles davon? Ich bin nicht wählerisch, bitte verstehen Sie mich richtig - ich versuche, die Prinzipien von OOP zu verstehen.
Ich möchte an konkreten, einfachen Beispielen den Unterschied in der Arbeitsgeschwindigkeit von angemessen formatiertem Code (mit und ohne OOP) und die Vorteile von OOP in Bezug auf die Einfachheit der Projektorganisation sehen.