Erreurs, bugs, questions - page 1809
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
Vous pourriez être plus précis. Par exemple, vous pouvez parcourir tous les symboles en interrogeant SymbolInfoTick (+ CopyTicks). A partir de là, grattez le temps en millisecondes. Je ne comprends pas quelle utilité pratique cela pourrait avoir.
C'est simple : le timing ! Il s'agit de tout cela ! Il y a beaucoup de données disponibles maintenant : ticks, sentiment, verre. Le temps en millisecondes n'est disponible QUE pour les ticks ! Mais qu'en est-il de l'heure d'arrivée du reste des données ? Le verre ne l'a pas. Le sentiment ne l'a pas non plus ! Par conséquent, si nous recueillons toutes les données ensemble - nous ne serons pas en mesure de les synchroniser ! Il n'est pas possible de faire une analyse complexe ! Je ne comprends pas pourquoi les développeurs n'y prêtent pas attention. Ils ont les données, mais il est impossible de travailler correctement avec elles ! Nous devons donc faire quelque chose, mais même les "béquilles", comme il s'est avéré, ne fonctionnent pas toujours correctement.
Un analogue en millisecondes de TimeCurrent est attendu depuis longtemps, avec son reflet dans l'interface graphique.
Le bug TimeCurrent() a été corrigé, ils ont dit qu'il serait sur MQ-Demo aujourd'hui.
Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading
Nouvelle version de la plateforme MetaTrader 5 build 1545 : Passage rapide d'une fenêtre à l'autre et changement de prix à la souris
fxsaber, 2017.02.16 10:16
Pourriez-vous, dans vos prochaines annonces, fournir davantage de numéros de SR pour lesquels des corrections ont été apportées ?Il serait bon d'en faire une règle
Erreur de compilation : aucune fonction ne peut être définie ultérieurement, même si elle a été déclarée auparavant.
static int i1 = f(); //Error: 'f' - function must have a body
int g()
{
static int i2 = f(); //нормально //даже если нет объявления
return i2;
}
void OnStart()
{
g();
}
int f() { return 0; }
Erreur de compilation : Vous ne pouvez pas définir une fonction ultérieurement, même s'il y a une déclaration auparavant.
static int i1 = f(); //Error: 'f' - function must have a body
int g()
{
static int i2 = f(); //нормально //даже если нет объявления
return i2;
}
void OnStart()
{
g();
}
int f() { return 0; }
C'est logique pour moi.
Mais la raison pour laquelle il n'y a pas d'erreur ici n'est pas claire.
static int i1 = f(); //Error: 'f' - function must have a body
int g()
{
static int i2 = f(); //нормально //даже если нет объявления
return i2;
}
class A
{
public:
A() { f(); }
};
A a;
void OnStart()
{
g();
}
int f() { return 0; }
Ça me semble logique.
Mais la raison pour laquelle il n'y a pas d'erreur ici n'est pas claire.
Une erreur n'est logique que s'il y a une sorte de collision. Si tout est fait correctement, les erreurs inutiles enlèvent de la flexibilité.
Compilé dans la version 1531. Au démarrage, j'ai eu :
2017.02.16 18:55:19.101 MQL5 'TradePanel.ex5' a une nouvelle version non prise en charge, veuillez mettre à jour votre terminal client.
Heureusement que ce n'est pas sur un compte réel.
Ils ont encore gâché quelque chose.
Compilé dans la version 1531. Au démarrage, j'ai :
2017.02.16 18:55:19.101 MQL5 'TradePanel.ex5' a une nouvelle version non prise en charge, veuillez mettre à jour votre terminal client.
Heureusement que je ne suis pas sur un compte réel.
La réponse se trouve dans le Service Desk :
Équipe de soutien
2017.02.16 09:46
Désolé pour le dérangement, nous allons poster une autre version sous peu.
Malheureusement, il y a un décalage entre la construction du terminal et la version du compilateur dans l'éditeur.
Dans ce cas précis, en raison des ressources utilisées dans le programme MQL, la version 1532 ou supérieure du terminal est requise.