Auto-apprentissage du langage MQL5 à partir de zéro - page 18

 
Valeriy Yastremskiy:

Je ne sais pas quoi dire. Chacun semble avoir sa propre façon de faire les choses. Je n'insiste pas. Mais les objectifs peuvent être résolus dans différents langages, et il se peut que l'on ne connaisse pas la syntaxe au moment de choisir un objectif, mais seulement les possibilités. Il existe des bibliothèques pour les sites web en python, et le site peut être fait en python, pxp, jumla, html ou tout autre, c'est une question de prix et de disponibilité de fonctionnalités prêtes (scripts), et ceci est un énoncé de problème et nécessite une connaissance plus approfondie du langage. Nous pouvons sélectionner les scripts suivants pour travailler avec les séries : MKL, Python, R et Matlab. Le MCL natif sera suffisant pour l'établissement des ordres par les MA.

Il faut que tout soit en harmonie. Connaître la mécanique de la voiture n'est pas la même chose que de bien la conduire. Mais ne pas connaître le mécanisme est mauvais pour les pannes sur la route).

Et à chacun son métier, souvent un bon codeur n'est pas un bon algorithmiste et vice versa. Si l'ensemble de ces qualités est bon, c'est cool et cher en général, mais pas si souvent.))))

Je suis d'accord pour dire que la plupart des gens recherchent des solutions faciles et commencent à apprendre la langue qui est populaire et liée à tel ou tel domaine.
Mais si une personne veut apprendre mql, elle n'a évidemment pas besoin d'apprendre php et web. On peut se demander dans quelle langue ce mql est écrit et choisir la moindre résistance dans la connaissance de la langue.

Et en ce qui concerne l'automobile...
C'est pourquoi il existe une hiérarchie dans les entreprises informatiques, quelqu'un est dactylo, quelqu'un est architecte, quelqu'un est testeur, etc. et chacun se spécialise dans son domaine.
Et vous voilà tous réunis en une seule personne)). Et dans la finance, le commerce et les statistiques, vous devez le comprendre.
Tu es juste un méga cerveau. Vous êtes sûr ? Vas-y.

 
Roman:

Je suis d'accord pour dire que la plupart des gens recherchent des solutions faciles, et commencent à apprendre la langue qui est populaire et pertinente pour tel ou tel domaine.
Mais si une personne veut apprendre mql, elle n'a évidemment pas besoin d'apprendre php et web. On peut se demander dans quelle langue ce mql est écrit et choisir la moindre résistance dans la connaissance de la langue.

Et concernant l'automobile...
C'est pourquoi il existe une hiérarchie dans les entreprises informatiques, quelqu'un est dactylo, quelqu'un est architecte, quelqu'un est testeur, etc. et chacun se spécialise dans son domaine.
Et vous voilà tous réunis en une seule personne)). Et dans la finance, le commerce et les statistiques, vous devez le comprendre.
Tu es juste un méga cerveau. Vous êtes sûr ? Vas-y.

Eh bien, j'ai l'expérience d'un poste de résolution de problèmes, et lorsque j'ai dû exécuter ces tâches moi-même, la structure du travail est profondément ancrée. La séparation des buts, des objectifs et des capacités d'une boîte à outils est logique, compréhensible et ne me fait souvent pas tourner en rond).

Bien que je sois un mauvais codeur.))))

 
Valeriy Yastremskiy:

Eh bien, j'ai de l'expérience en tant que gestionnaire de tâches et lorsque j'ai dû effectuer ces tâches moi-même, la structure du travail semble être bien ancrée.
La séparation des objectifs, des tâches et des capacités des outils est logique, compréhensible et ne me fait pas souvent tourner en rond).

Je suis un mauvais codeur, cependant.))

Tout cela vient avec l'expérience comme on dit.
Sachant que vous connaissez Fortran, c'est déjà un atout spécialisé.
Je voulais aussi l'étudier, mais il n'y a presque aucune information utile à ce sujet, donc ce n'est pas encore si facile.

 
Roman:

Tout vient avec l'expérience comme on dit.
Sachant que vous connaissez Fortran, c'est déjà un atout pour les spécialistes.
Je voulais aussi l'étudier, mais il n'y a presque pas de bonnes informations à ce sujet, alors ça n'a pas marché.

Nah... En 85-86, nous avons appris le Fortran 4 procédural, bien qu'il existait déjà le Fortran 77 avec OOP, dans lequel catbust était implémenté dans ces années-là. Je viens de le découvrir il n'y a pas longtemps) COCOM, si je me souviens bien, restriction de la distribution des technologies pour l'union soviétique).

 

Chers experts en programmation !

Je suis attentivement votre discussion, commencée à la page 14 de ce fil. Je tiens à souligner une fois de plus qu'il n'y a et n'y aura jamais de consensus sur l'organisation de l'auto-évaluation.

VOUS AVEZ TOUS RAISON À VOTRE MANIÈRE !

Je peux supposer que même si un miracle se produisait, et que vous commenciez tous en même temps à étudier dans la même institution éducative dans la spécialité "Programmation", et avec le même professeur, à la fin, après la formation, vous vous développeriez sur votre chemin INDIVIDUEL . Agrandissement spécial et soulignement de ce texte.

Merci beaucoup pour votre coopération active et vos conseils ! Toutes les suggestions constructives sont acceptées et analysées !

Salutations, Vladimir.

 
Реter Konow:
Je pense que Vasiliy veut essayer d'enseigner à un débutant la pensée OOP, où tout sauf la OOP elle-même est secondaire. Ne commencez pas par les variables, les opérateurs, les tableaux, mais commencez par les classes, l'héritage des propriétés, la construction de hiérarchies d'objets et la connexion à de puissantes bibliothèques. Transférer de la "crèche" et aller directement à l'université.)))

Cet objectif n'existe pas du tout. La POO est inutile à enseigner s'il n'y a pas de compréhension au niveau précédent. Et cela se résume à une compétence spécifique : la capacité à décomposer les tâches et à travailler avec des fonctions (écrire ses propres fonctions et appeler les fonctions du système).

 
Vasiliy Sokolov:

Cet objectif n'existe pas du tout. La POO est inutile à enseigner s'il n'y a pas de compréhension au niveau précédent. Et cela se résume à une compétence spécifique : la capacité à décomposer les tâches et à travailler avec des fonctions (écrire ses propres fonctions et appeler les fonctions du système).

Il est intéressant de considérer cette compétence sur un problème pratique. Récemment, j'ai décidé de redessiner une liste d'arbres à partir de zéro. La technologie précédente était imparfaite et défaillante. J'ai dû " décomposer " et implémenter la fonctionnalité à nouveau. Cette fois, j'ai écrit une solution presque parfaite (je la démontrerai plus tard) - un code compressé et universel s'insérant dans un mécanisme encore plus grand pour gérer le phénomène de tout élément. J'ai été surpris moi-même de voir à quel point cela s'est avéré bon (de manière immodeste, cependant :)). Donc, la question est : comment et qu'est-ce que j'ai décomposé ? Honnêtement - je ne sais pas. ))) Mes pensées et solutions me viennent et je les mets en œuvre... Je pense que la pratique, et seulement la pratique, est le principal moteur d'amélioration de la programmation, et avec elle vient tout le reste.
 
Vasiliy Sokolov:

Cet objectif n'existe pas du tout. La POO est inutile à enseigner s'il n'y a pas de compréhension au niveau précédent. Et cela se résume à une compétence spécifique : la capacité à décomposer les tâches et à travailler avec des fonctions (écrire ses propres fonctions et appeler les fonctions du système).

Se décomposer signifie-t-il se séparer ?

 
Valeriy Yastremskiy:

Se décomposer signifie-t-il se séparer ?

En termes simplistes, oui.

 
Реter Konow:
Il est intéressant d'examiner cette compétence sur un problème pratique. Récemment, j'ai décidé de redessiner une liste d'arbres à partir de zéro. La technologie précédente était imparfaite et défaillante. J'ai dû " décomposer " et implémenter la fonctionnalité à nouveau. Cette fois, j'ai écrit une solution presque parfaite (je la démontrerai plus tard) - un code compressé et universel s'insérant dans un mécanisme encore plus grand pour gérer le phénomène de tout élément. J'ai été moi-même surpris de voir à quel point cela a bien tourné (de façon immodeste, cependant :)). Donc, la question est : comment et qu'est-ce que j'ai décomposé ? Honnêtement - je ne sais pas. ))) Mes pensées et mes solutions me viennent et je les mets en œuvre... Je pense que la pratique, et uniquement la pratique, est le principal moteur d'amélioration de la programmation, et avec elle vient tout le reste.

Tu veux mon avis alors que je n'ai pas vu ton code ou le problème que tu as résolu ? Honnêtement, je ne sais pas non plus comment ou quoi vous avez décomposé. Je ne peux rien dire à ce sujet.

Raison: