Discussion de l'article "MQL pour "Nuls" : Comment Concevoir et Construire des Classes d'Objets" - page 4
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
J'ai lu le mot "théière" dans le titre de l'article. Je pense qu'ils se sont enfin souvenus de moi, alors je vais comprendre quelque chose. Oui, vous comprendrez. Et ce malgré le fait qu'il y a six mois, j'ai lu le manuel de Kovalev sur le MKL4 - mais pas jusqu'à la fin. Les gars, avant d'écrire le mot "dummies", préciseraient immédiatement que par "dummies", vous entendez probablement, pour le dire gentiment, "pas dummies". Ou alors, quelle est votre définition des nuls ?!?
Oui, j'ai pensé la même chose. J'ai été très déçu, mais en général, je l'ai lu et j'ai compris. C'est un jouet sympa, j'ai appris des choses.
Mais j'ai dû apprendre beaucoup de choses auprès de mes amis qui connaissent des oopeshniks, et il y a des gens comme ça.
mais par exemple il est très difficile de comprendre le polymorphisme et l'héritage.
si l'encapsulation est encore correcte...
mais le reste est une référence à wikipedia.
l'article n'est pas pour les nuls après tout...
J'attends la parabole, l'homme semble écrire normalement.
comme on dit avec du sel.
et sans aller inutilement sur wikipedia.
Mais encore une fois, nous le lirons et nous le découvrirons.
J'ai lu le mot "théière" dans le titre de l'article. Je pense qu'ils se sont enfin souvenus de moi, alors je vais comprendre quelque chose. Oui, c'est ça.
Qu'est-ce que tu ne comprends pas ? Où sont les questions ? Je me ferai un plaisir d'y répondre.
===
Tant qu'il n'y a pas de dialogue, il est difficile de supposer ce qui n'est pas clair pour le "mannequin".
Il ne peut pas être compilé.
'w_corner' - impossible de convertir l'enum ClassWin.mqh 114 20
Il ne peut pas être compilé.
'w_corner' - impossible de convertir l'enum ClassWin.mqh 114 20
utiliser le typecasting explicite :
remplacer
par
Property.Corner=(ENUM_BASE_CORNER) w_corner;Les codes sources des articles ont été corrigés. Nous vous remercions.Question de la part d'un idiot de l'OOP !!!!
J'ai maîtrisé MQL4 uniquement pour écrire des Expert Advisors (je n'ai jamais appris à écrire des indicateurs). Un Expert Advisor a finalement été écrit avec succès.
En quoi la POO peut-elle m'aider à écrire des Expert Advisors, si ce n'est pour décorer les graphiques avec des boutons et d'autres objets graphiques ?
Question d'un idiot de la POO !!!
Comment la POO peut-elle m'aider à écrire des Expert Advisors, si ce n'est pour décorer les graphiques avec des boutons et d'autres objets graphiques ?
Question de la part d'un idiot de l'OOP !!!!
J'ai maîtrisé MQL4 uniquement pour écrire des Expert Advisors (je n'ai jamais appris à écrire des indicateurs). Un Expert Advisor a finalement été écrit avec succès.
En quoi la POO peut-elle m'aider à écrire des Expert Advisors, si ce n'est pour décorer les graphiques avec des boutons et d'autres objets graphiques ?
La question s'apparente à "pourquoi ai-je besoin d'un tracteur alors que je peux bêcher mes 2 mètres carrés de potager avec une pelle", et s'il ne s'agit pas de 2 mètres carrés mais de 20 hectares ?
étudiez d'abord les possibilités de la POO, puis décidez si elle vous aidera ou non.
En principe, si le projet n'est pas grand et que vous le réalisez seul, vous pouvez vous passer de la POO, mais si plusieurs personnes travaillent ensemble, même pour les petits projets, la POO présente un avantage.
Par exemple, votre stratégie de trading est une classe, et à l'intérieur de la classe se trouvent des méthodes - MM, calcul des niveaux SL et TP, filtres, etc. Après avoir créé une classe de base pour votre stratégie, vous pouvez l'utiliser dans différents Expert Advisors, en ne changeant qu'une ou deux méthodes, et le reste sera hérité.
Pourtant, je ne vois aucun avantage à l'utilisation de la POO. Peut-être que cela m'empêche de comprendre quel genre de bêtes sont ces "classes".
Ce que vous avez dit peut être formalisé sous forme de fonctions distinctes. Ou pas toutes ? Je ne suis pas pointilleux, comprenez-moi bien - j'essaie de comprendre les principes de la POO.
J'aimerais voir, sur des exemples concrets et simples, la différence dans la vitesse de travail de codes correctement formatés (avec et sans POO), et les avantages de la POO en termes de simplicité de l'organisation du projet.