Programmation du coucher du soleil ? - page 9

 
Andrey Pogoreltsev:

1. Donnez la formule du nombre de Fibonacci pour N

2. "connect event handler object" - vous n'avez pas de handler, j'ai écrit IN.

3 - Eh bien, vous devez le faire de toute façon, cela ne se fera pas automatiquement, n'est-ce pas ?

Encore une fois, vous avez déjà des outils pour une spécialisation étroite, et il n'y a aucun intérêt à en faire pour une spécialisation "générale".

1. Dans le contexte de notre discussion, toutes les formules peuvent être construites à partir de cubes. Chaque cube est un paramètre-variable, paramètre-constant, paramètre-opérande, etc... Dans son ensemble - objet-formule.

2. L'assemblage des gestionnaires ne nécessite pas l'utilisation d'un langage de programmation complexe. Il s'agit de combinaisons des opérations les plus simples : calculer la différence de deux valeurs, trouver la valeur souhaitée dans la boucle, calculer la moyenne... Ce sont des opérations simples que vous pouvez avoir comme les mêmes cubes.

3. Il s'agit du fait que le besoin de syntaxe compliquée des langages de programmation pourrait disparaître. Le langage de programmation sera aboli au strict minimum, et tous les objets seront assemblés visuellement (y compris la saisie de texte, qui n'est pas de la programmation).

Документация по MQL5: Основы языка / Синтаксис
Документация по MQL5: Основы языка / Синтаксис
  • www.mql5.com
Основы языка / Синтаксис - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Mais, tout est testé par la pratique. Donc je suppose que je pourrais me tromper. Nous verrons bien.
 

J'ai oublié de mentionner un autre aspect intéressant de la programmation des visas :

1. Nous avons créé un modèle d'étiquette rectangulaire à partir des paramètres x, y, l, h, couleur pour créer un curseur.

2. Nous l'avons copié trois fois (fait trois copies).

3. Définition des valeurs pour chaque marqueur en les modifiant avec le curseur.

4. Saisir un marqueur et le superposer au second. Et c'est tout ! Le système a automatiquement créé nos nouveaux paramètres dérivés : les distances entre x1 (premier marqueur) et x2 (deuxième marqueur), entre y1 et y2, entre w1 et w2, et entre h1 et h2. Nous avons cliqué sur les paramètres que nous voulions - la différence entre x1 et x2, et les autres paramètres dérivés ont disparu. Nous saisissons le paramètre dérivé et le faisons glisser dans la formule de calcul.

En bref, nous pouvons automatiser l'apparition de paramètres dérivés dans le système en invitant l'utilisateur.

Cette fonctionnalité simplifiera totalement le développement.


J'ajouterai que de nombreux paramètres dérivés (intermédiaires, auxiliaires dans les calculs) n'ont pas besoin d'être nommés. Ils seront simplement regroupés entre les paramètres principaux. Il s'agit également d'une grave simplification.

 
Je peux imaginer... combien de contrôles un tel programme aurait. Il serait beaucoup plus facile d'apprendre un langage de programmation et d'avoir une liberté totale que d'apprendre un tel programme.
 
Dmitry Fedoseev:
Je peux imaginer... combien de contrôles un tel programme aurait. Plutôt que d'apprendre un tel programme, il serait beaucoup plus facile d'apprendre un langage de programmation et d'obtenir une liberté totale.

Principalement le curseur et les actions prédéfinies de l'utilisateur. Il y aura des fenêtres de visualisation d'objets tridimensionnels et bidimensionnels. Des contrôles évolutifs pour passer d'un niveau de système à un autre (comme les échéances). Approche multi-niveaux. Focus switches (cliquez sur le paramètre x1 et mettez tous les paramètres de type x en focus et travaillez avec eux comme avec un seul (modifiez leurs propriétés, l'échantillonnage, la plage, etc.)...

 

deuxième jour de lecture du sujet, mais on y a déjà pensé de toute façon.


)))

 
Igor Makanu:

deuxième jour de lecture du sujet, mais on y a déjà pensé de toute façon.


)))

YADRO-THE MOVIE, partie 2, "rebirth" !

un thriller avec des éléments d'action et de longs monologues :-)

 
Igor Makanu:

deuxième jour de lecture du sujet, mais on y a déjà pensé de toute façon.


)))

Eh bien, laissez-le faire. Je me moque des réflexions des autres sur les années de barbe.))

 

par sbc.... eh bien, Scratch existe déjà, il s'agit juste d'apprendre à l'utiliser


)))

 
Реter Konow:

Principalement le curseur et les actions prédéfinies de l'utilisateur. Il y aura des fenêtres de visualisation d'objets tridimensionnels et bidimensionnels. Des contrôles évolutifs pour passer d'un niveau de système à un autre (comme les échéances). Approche multi-niveaux. Commutateurs de focalisation (cliquez sur le paramètre x1 et mettez tous les paramètres de type x en focalisation et travaillez avec eux comme un seul (modifiez leurs propriétés, l'échantillonnage, la plage, etc.)...

Commençons par des exemples d'algorithmes les plus simples avec une représentation visuelle. Considérons ceci : une table contient les noms de famille des personnes et leur âge, nous avons besoin de trouver l'âge d'une personne par son nom de famille. Une boucle, un tableau de structures ou son analogue, une description de la structure. Nous allons immédiatement séparer les différents types, nous n'avons pas besoin d'erreurs, nous ne permettrons pas de stocker les noms de famille dans le type int.