Comment rendre une variable déclarée dans un bloc,visible dans d'autres blocs?
Ce n'est probablement pas possible. Bien que vous devriez probablement reformuler la question.
Les variables (et pas seulement les variables) déclarées au niveau du module sont visibles dans l'ensemble du module, ainsi que dans les autres modules (si ce module y est déclaré).
Les variables déclarées à l'intérieur d'un bloc de code (procédure ou fonction) ne sont disponibles que dans ce bloc.
Les variables publiques déclarées dans une classe sont disponibles pour les descendants ou les variables de ce type de classe.
Il existe également un type spécifique de variables, les variables globales (il existe un ensemble de fonctions spécialisées pour elles depuis MQL4).
Ce n'est probablement pas possible. Bien que la question doive probablement être reformulée.
Les variables (et pas seulement les variables) déclarées au niveau du module sont visibles dans l'ensemble du module et dans les autres modules également (si ce module y est déclaré).
Les variables déclarées à l'intérieur d'un bloc de code (procédure ou fonction) ne sont disponibles que dans ce bloc.
Les variables publiques déclarées dans une classe sont accessibles aux descendants ou aux variables de ce type de classe.
Il existe également un type spécifique de variables, les variables globales (il existe un ensemble de fonctions spécialisées pour elles depuis MQL4).
" Selon l'idée, les variables (et pas seulement les variables) déclarées au niveau du module sont visibles dans l'ensemble du module, ainsi que dans les autres modules (si ce module y est déclaré). "
Comment déclarer un module où l'on peut lire ceci ?
Et izcho question, quelle est la différence entre modules, tampons, classes... ? Où puis-je le lire ?
"L'idée est que les variables (et pas seulement les variables) déclarées au niveau du module sont visibles dans tout le module, ainsi que dans d'autres modules (si le module y est déclaré)."
Comment déclarer un module où l'on peut lire ceci ?
Et izcho question, quelle est la différence entre modules, tampons, classes... ? Où puis-je obtenir ces informations ?
В данной статье автором предложен вариант максимально простого подхода для построения мультивалютного эксперта для первоначального знакомства с этим направлением торговых стратегий.
" L'idée est que les variables (et pas seulement les variables) déclarées au niveau du module sont visibles dans tout le module, ainsi que dans d'autres modules (si le module y est déclaré).
Comment puis-je déclarer un module, où puis-je le lire ?
Je faisais référence à la connexion incluse du module. De cette façon, vous pouvez diviser les grands projets en modules (unités). Par exemple, vous pouvez diviser un projet de 5000 lignes en plusieurs unités.
Cette approche vous permettra de créer des centaines d'Expert Advisors sur un seul code.
Et quelle est la différence entre les modules, les tampons, les classes... ? Où puis-je le lire ?
Pour les modules, les classes et tous les autres charmes de la POO, vous pouvez consulter l'aide de MQL5, les livres sur la POO dans d'autres langues, ou encore Google...
Et question Izcho, quelle est la différence entre les modules, les tampons, les classes... ? Où puis-je trouver des informations à ce sujet ?
"Les deux sont sortis de la forêt. Elle lui a dit un mot de 3 lettres, en faisant 4 fautes, puis ils ont fait demi-tour. Quel mot lui a-t-elle dit ? " :)
Bonjour, pourriez-vous m'indiquer s'il est possible d'ajouter à MT5 un indicateur Period Converter pour l'affichage de tout délai non standard ? Je n'ai pas réussi à le convertir, il génère beaucoup d'erreurs.
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
Comment rendre une variable déclarée dans un bloc, visible dans d'autres blocs?
Bonjour !
Comment rendre une variable déclarée dans un bloc, visible dans d'autres blocs?
Ce n'est probablement pas possible. Bien que vous devriez probablement reformuler la question.
Les variables (et pas seulement les variables) déclarées au niveau du module sont visibles dans l'ensemble du module, ainsi que dans les autres modules (si ce module y est déclaré).
Les variables déclarées à l'intérieur d'un bloc de code (procédure ou fonction) ne sont disponibles que dans ce bloc.
Les variables publiques déclarées dans une classe sont disponibles pour les descendants ou les variables de ce type de classe.
Il existe également un type spécifique de variables, les variables globales (il existe un ensemble de fonctions spécialisées pour elles depuis MQL4).
Ce n'est probablement pas possible. Bien que la question doive probablement être reformulée.
Les variables (et pas seulement les variables) déclarées au niveau du module sont visibles dans l'ensemble du module et dans les autres modules également (si ce module y est déclaré).
Les variables déclarées à l'intérieur d'un bloc de code (procédure ou fonction) ne sont disponibles que dans ce bloc.
Les variables publiques déclarées dans une classe sont accessibles aux descendants ou aux variables de ce type de classe.
Il existe également un type spécifique de variables, les variables globales (il existe un ensemble de fonctions spécialisées pour elles depuis MQL4).
" Selon l'idée, les variables (et pas seulement les variables) déclarées au niveau du module sont visibles dans l'ensemble du module, ainsi que dans les autres modules (si ce module y est déclaré). "
Comment déclarer un module où l'on peut lire ceci ?
Et izcho question, quelle est la différence entre modules, tampons, classes... ? Où puis-je le lire ?
"L'idée est que les variables (et pas seulement les variables) déclarées au niveau du module sont visibles dans tout le module, ainsi que dans d'autres modules (si le module y est déclaré)."
Comment déclarer un module où l'on peut lire ceci ?
Et izcho question, quelle est la différence entre modules, tampons, classes... ? Où puis-je obtenir ces informations ?
En général, l'essentiel des réponses se trouve dans l'aide, en particulier sur la portée des variables ici(https://www.mql5.com/ru/docs/basis/variables/variable_scope).
Si vous posez une question spécifique avec un exemple et une description, vous aurez plus de chances d'obtenir une réponse plus complète.
En général, beaucoup de réponses peuvent être trouvées dans l'aide, en particulier sur la portée des variables ici(https://www.mql5.com/ru/docs/basis/variables/variable_scope).
Si vous posez une question précise, accompagnée d'un exemple et d'une description, vous avez plus de chances d'obtenir une réponse plus complète.
J'ai posé une question concrète dans un autre fil de discussion sur l'exemple de l'EA en question: https://www.mql5.com/ru/forum/1268/page6.
S'il vous plaît, si ce n'est pas difficile, jetez-y un coup d'œil.
" L'idée est que les variables (et pas seulement les variables) déclarées au niveau du module sont visibles dans tout le module, ainsi que dans d'autres modules (si le module y est déclaré).
Comment puis-je déclarer un module, où puis-je le lire ?
Je faisais référence à la connexion incluse du module. De cette façon, vous pouvez diviser les grands projets en modules (unités). Par exemple, vous pouvez diviser un projet de 5000 lignes en plusieurs unités.
Cette approche vous permettra de créer des centaines d'Expert Advisors sur un seul code.
Les modules sont branchés simplement comme les modules de la bibliothèque standard.
#include <\Charts\Chart.mqh> //Class - Chartabeiks:
Et quelle est la différence entre les modules, les tampons, les classes... ? Où puis-je le lire ?
Et question Izcho, quelle est la différence entre les modules, les tampons, les classes... ? Où puis-je trouver des informations à ce sujet ?
Et question Izcho, quelle est la différence entre les modules, les tampons, les classes... ? Où puis-je trouver plus d'informations à ce sujet ?
Votre expert est déjà au départ. Vous plaisantez ?
Bonjour, pourriez-vous m'indiquer s'il est possible d'ajouter à MT5 un indicateur Period Converter pour l'affichage de tout délai non standard ? Je n'ai pas réussi à le convertir, il génère beaucoup d'erreurs.