Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1522
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
Salutations, pourriez-vous me donner un indice ? MT5.
J'ai besoin d'obtenir les valeurs des bandes de Bollinger.
J'écris
Produit quelque chose de similaire à double_max.
En même temps, la période, le décalage et tout le reste sont corrects.
Ne serait-il pas plus simple d'utiliser iBands()?
Ne serait-il pas plus simple d'utiliser la fonction habituelle iBands()?
Lorsqu'on utilise une classe, l'écriture est minimale.
Pouvez-vous me dire comment obtenir les données en utilisant une classe ?
Salutations, pourriez-vous me donner un indice ? MT5.
J'ai besoin d'obtenir les valeurs des bandes de Bollinger.
J'écris
Produit quelque chose de similaire à double_max.
En même temps, la période, le décalage et tout le reste sont corrects.
Les données ne sont pas encore prêtes dans Oninit !
Oninit n'est pas encore prêt !
Ce n'est pas la raison, monsieur.
Ce n'est pas la raison, monsieur.
Le manque de données n'est "pas une raison" pour quoi ?
Créer
Crée un indicateur avec les paramètres spécifiés. UtilisezRefresh() etGetData() pour rafraîchir et récupérer les valeurs des indicateurs.
GetData
Obtient l'élément spécifié du tampon de l'indicateur.Refresh() doit être appelé avant de l'utiliser pour travailler avec des données réelles.
Rafraîchir
Rafraîchit les données de l'indicateur. Il est recommandé de l'appeler avant d'utiliserGetData().
Lorsqu'on utilise une classe, l'écriture est minimale.
Pouvez-vous me dire comment obtenir des données en utilisant une classe ?
Exact... Un minimum d'écriture et un maximum de maux de tête...
Des classes qui peuvent être appliquées et modifiées à volonté - cela pourrait être bon pour les jouets.
Quel genre de cours est-ce ?
Quelles sont ces classes ?
Moi, un dilettante, qui ne peut pas comprendre la signification sacrée de toutes les classes, et pourquoi la POO est nécessaire dans notre activité (commerciale) en général, je comprends - les classes sont toutes des bibliothèques de code écrites (à la fois par MQ et par le gourou), conçues pour "faciliter" la vie des "codeurs non-gourous".
Le problème, comme je l'ai déjà dit, c'est que l'utilisation de tous ces "allégements" ne facilite pas l'écriture du code. Parce que vous devez toujours revérifier toutes les commandes que vous envoyez vous-même ! Parce que pratiquement tout le monde insiste pour que je vérifie aussi certaines "transactions". D'autant plus que ces "...actions" arrivent au hasard.
Je donne l'ordre - de planter un clou à cet endroit à tel angle. C'est tout. Ensuite, je reçois une réponse - le clou est enfoncé. Et puis je reçois un avertissement qui :
Alors pourquoi ai-je besoin de tels interprètes (classes) ?
J'exagère peut-être un peu, mais le point ne change pas.
Et pourquoi ? Parce que toutes les données traitées dans les classes peuvent être modifiées de sorte que cette classe ne se doute même pas du changement.