template <typename T>
T Func()
{
T Res;
return(Res);
}
template <typename T>
void Func( T& Value )
{
T Res = (MqlTick)Value;
}
voidOnStart()
{
Func<string>(); // без этой строки компилируетсяMqlTick Tick;
Func(Tick);
}
Le compilateur, pour une raison quelconque, essaie de créer
Bonjour à tous, je suis un nouveau venu ! Pouvez-vous m'indiquer s'il est possible dans mql4/5 d'afficher un grand texte (100-200 mots) dans la description de l'objet sur un graphique (ligne de tendance/niveau) ? Je veux tenir un journal intime.
Chers développeurs, comment se débarrasser des avertissements dans cette situation ?
template <typename T>
T GetValue()
{
T Res; // possible use of uninitialized variable 'Res'return(Res);
}
voidOnStart()
{
MqlTick Tick = GetValue<MqlTick>();
int i = GetValue<int>();
}
Comment puis-je obtenir le numéro de la passe en cours sous la même forme qu'il est affiché dans l'onglet des résultats de l'optimiseur, par exemple, "27, 366" ou "18, 442" écrit dans la première colonne de l'onglet des résultats, lorsque je suis dans le gestionnaire OnTesterPass ? La fonction FrameNext vous permet d'obtenir le numéro de passe sous forme de ulong. Comment obtenir à partir de ce nombre ce qui est affiché à l'utilisateur ? J'ai besoin d'afficher des informations par passages dans un rapport spécial, et de garder la même désignation des passages que dans le terminal.
Ça n'a jamais été le cas. Vous avez confondu avec IndicatorRelease
Ça n'a jamais été le cas. Vous confondez avec IndicatorRelease.
Le compilateur, pour une raison quelconque, essaie de créer
Il est clair que le code est incorrect, mais pourquoi cette erreur particulière ?
Nous vérifierons tout en détail lundi.
Je ne peux pas répondre pour l'instant sans tests.
Comment puis-je obtenir le numéro de la passe en cours sous la même forme qu'il est affiché dans l'onglet des résultats de l'optimiseur, par exemple, "27, 366" ou "18, 442" écrit dans la première colonne de l'onglet des résultats, lorsque je suis dans le gestionnaire OnTesterPass ? La fonction FrameNext vous permet d'obtenir le numéro de passe sous forme de ulong. Comment obtenir à partir de ce nombre ce qui est affiché à l'utilisateur ? J'ai besoin d'afficher des informations par passages dans un rapport spécial, et de garder la même désignation des passages que dans le terminal.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Ai-je besoin de variables globales de terminal de type chaîne de caractères ?
fxsaber, 2017.04.10 18:25
Chers développeurs, comment se débarrasser des avertissements dans cette situation ?
Que dites-vous de ça ?