Questions des débutants MQL5 MT5 MetaTrader 5 - page 1182
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Merci)
Pouvez-vous nous dire s'il est possible de changer de profil dans MT5 de manière programmatique ? Par exemple, MT5 est exécuté sur un moniteur séparé et j'ai besoin qu'il change automatiquement une douzaine de profils différents dans un cercle à un certain intervalle.
À proprement parler, les profils sont les mêmes, seules les paires de devises changent. L'idée est que dans n'importe quelle situation, vous pouvez rapidement voir sur quelle paire se forme le set-up requis.
Il existe un menu de profil :
Profil suivant - Ctrl+F5, Profil précédent - Shift+F5.
Cela ne devrait pas être trop difficile. Est-il possible de le faire ?
Il existe un menu de profil :
Profil suivant - Ctrl+F5, Profil précédent - Shift+F5.
Ça ne devrait pas être trop difficile. Cela peut-il être mis en œuvre ?
Chaque profil comporte 20 petites fenêtres, chacune dotée de quelques indicateurs simples. Lorsque l'on change de profil, le rendu prend environ 5 secondes.
C'est-à-dire qu'il est possible d'écrire un simple Expert Advisor, qui changera périodiquement le symbole dans toutes les fenêtres simultanément ?
Chaque profil comporte 20 petites fenêtres, chacune dotée de quelques indicateurs simples. Lorsque l'on change de profil, le rendu prend environ 5 secondes.
C'est-à-dire qu'il est possible d'écrire un simple Expert Advisor, qui changera périodiquement le symbole dans toutes les fenêtres simultanément ?
Ouf.
S'il vous plaît, expliquez à un idiot :
Pourquoi Period() entre les délais de 1 à 30 minutes donne le nombre de minutes,
mais à partir de 1H, on obtient des chiffres à partir de 16385 ?
(juste au cas où, peut-être est-ce une erreur? ;
mais si ce n'est pas le cas, donnez-moi au moins un indice : quelle haute idée a eu le développeur de mettre cela dans la plate-forme).
Ouf.
S'il vous plaît, expliquez à un idiot :
Pourquoi Period() entre les délais de 1 à 30 minutes donne le nombre de minutes,
mais à partir de 1H, il renvoie des numéros à partir de 16385 ?
(juste au cas où, c'est peut-être une erreur ?
mais si ce n'est pas le cas, donnez-nous au moins un indice : dans quel état d'esprit le développeur avait-il l'intention de mettre cela dans la plate-forme).
Ce n'est PAS le NOMBRE DE MINUTES, contrairement à mql4 ! Il s'agit d'une valeur d'énumération. Voir la documentation.
Il ne s'agit PAS d'un nombre de minutes, contrairement à mql4 ! Il s'agit d'une valeur d'énumération. Voir la documentation.
Regardez ENUM_TIMEFRAMES Period() ;
J'ai deviné que c'était une énumération.
Mais l 'énumération ne découle en aucune façon de int _Period. C'est un int. Et l'attente à son égard est la même.
----
Mais même s'il s'agit d'une énumération, quels grands motifs ont-ils pour énumérer 16385, -6, -7, etc.
Quel genre de numéro c'est ? Pourquoi ne pas énumérer la séquence Fibo, par exemple ? :)
Et, bien que ce ne soit pas du 4k, pourquoi pas du 60 ?