Je m'en suis occupé. La question était un peu différente.
Si le type d'enum existe et que ses composants sont inconnus, est-il possible de les retrouver ?
Par exemple, il existe le typeENUM_TIMEFRAME
et notre tâche est de trouver tous les composants de ce type :{PERIOD_M1,PERIOD_M2...PERIOD_MN1} ou{1,2...49153}
Si vous connaissez tous les composants du type, vous pouvez implémenter une fonction qui renverra un tableau des valeurs possibles du typeenum. Mais est-il possible de connaître les composants de ce type de manière programmatique ? Car lors de la création de nouveaux types d'enum, nous devrons écrire de nouvelles fonctions de ce type, et ce n'est pas pratique.
Combien de fichiers peuvent être ouverts en même temps ?
En utilisant ce script :
int f[];
for (int i=0;i<1000;i++)
{
ArrayResize(f,i+1,0);
f[i]=FileOpen(string(i)+".txt",FILE_WRITE|FILE_TXT,"\r\n");
FileWrite(f[i],string(i));
}
il a été possible de découvrir qu'il y en a 64.
Si oui, cette information figure-t-elle dans la documentation ? Je ne l'ai pas trouvé.
P.S. : Je viens de tomber dessus - j'ai dû déterminer par expérience la cause de l'erreur. À mon avis, ces informations pourraient être ajoutées à la documentation.
Messieurs ! S'il vous plaît, répondez à cette question. J'ai installé la plateforme MT5 et ouvert un compte de démonstration sur le serveur metaquotes-demo. Ma question est la suivante. Quelle est l'heure du serveur metaquotes-demo ? Qu'en est-il de l'heure d'été ? Si le basculement a lieu comme en Angleterre, alors sur l'histoire des guillemets, l'heure européenne commencera à la même heure sans aucun décalage. Est-ce que je pense correctement ? Je m'intéresse principalement à l'histoire depuis janvier 2011.
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.
mi__x__an:
la fonction étant universelle,
Essayez de voir la classeCComboBox et la fonctionEnumToString. Voir aussi cet articleCréer vos propres panneaux graphiques dans MQL5.
Je m'en suis occupé. La question était un peu différente.
Si le type d'enum existe et que ses composants sont inconnus, est-il possible de les retrouver ?
Par exemple, il existe le typeENUM_TIMEFRAME
et notre tâche est de trouver tous les composants de ce type :{PERIOD_M1,PERIOD_M2...PERIOD_MN1} ou{1,2...49153}
Si vous connaissez tous les composants du type, vous pouvez implémenter une fonction qui renverra un tableau des valeurs possibles du typeenum. Mais est-il possible de connaître les composants de ce type de manière programmatique ? Car lors de la création de nouveaux types d'enum, nous devrons écrire de nouvelles fonctions de ce type, et ce n'est pas pratique.
N'y a-t-il aucune possibilité?
oncleVic - N'y a-t-il pas une seule possibilité ?
Combien de fichiers peuvent être ouverts en même temps ?
En utilisant ce script :
il a été possible de découvrir qu'il y en a 64.
Si oui, cette information figure-t-elle dans la documentation ? Je ne l'ai pas trouvé.
P.S. : Je viens de tomber dessus - j'ai dû déterminer par expérience la cause de l'erreur. À mon avis, ces informations pourraient être ajoutées à la documentation.
P.S.S. : Je peux me tromper - alors corrigez-moi.
Combien de fichiers peuvent être ouverts en même temps ?
En utilisant ce script :
il a été possible de découvrir qu'il y en a 64.
Si oui, cette information figure-t-elle dans la documentation ? Je n'en ai pas trouvé.
Erreurs d'exécution
ERR_TOO_MANY_FILES
5001
Impossible d'ouvrir plus de 64 fichiers à la fois
Bonjour.
J'ai un petit problème : je connais MQL4, mais je ne connais pas MQL5. )))
Veuillez m'aider à modifier ce code pour MQL5.
Sous la forme d'un expert :
Merci ! ))