Erreurs, bugs, questions - page 1287
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
TimeGMT() ;
Pourquoi mon profil indique-t-il 4 codes publiés dans CodeBase ?
Mais si je vais sur CodeBase via le menu et que je sélectionne "Mes codes", j'ai 7 codes publiés :
Quelle est l'astuce ?
Le calcul est vraiment différent. Les réalisations des utilisateurs ne prennent pas en compte les publications importées de mql4.com, vous en avez 3.
Seules les publications initialement publiées sur mql5.com sont comptabilisées - vous en avez 4 = trois pour MT5 + une pour MT4.
Je pense que tout le monde a remarqué qu'il n'est pas nécessaire de respecter la casse pour se connecter à son compte ici. Quand j'écris ici maintenant, vous pouvez voir que mon login est écrit en petites lettres et en chiffres. Si je me connecte avec des lettres majuscules ou des lettres minuscules, je serai toujours connecté. Ok, ça ne me dirige pas du tout.
Dans son ME5 créé un projet, qui devrait connecter une autre partie et le malaise est que lorsque la fenêtre pour ajouter un utilisateur d'écrire un compagnon de connexion, le message apparaît qu'il n'y a pas de tels. J'ai demandé au ServiceDesk, ils ont dit que je devais respecter la casse des lettres. Par exemple, l'enregistrement n'est pas important ici, mais l'ajout au projet ME5 l'est. Si l'affaire n'a pas d'importance ici, faites en sorte qu'elle n'en ait pas non plus dans les projets.Pouvez-vous me dire ce qui ne va pas, au moins approximativement. Cela pourrait-il être dû à WinXP ?
Vérifié dans WinXP - votre code fonctionne.
Votre objet apparaît-il dans la liste des objets du tableau ?
Version du terminal et débit binaire
MetaTrader 5, build 1085
Description du problème
Degré de dépendance du temps de recherche des commandes ou des affaires par rapport à leur nombre. Il est clair que le temps d'exécution des fonctions HistoryOrderGetDouble, HistoryOrderGetInteger, HistoryDealGetInteger, HistoryDealGetDouble appelées pour chaque ordre dans l'historique devrait augmenter linéairement avec le nombre croissant d'ordres traités par celles-ci :
temps d'exécution total = temps d'exécution de la requête par commande * nombre de commandes ;
En réalité, ce n'est pas le cas. Au lieu de cela, il y avait une dépendance révélée de la puissance d'uncompte de millisecondes =0,000005*n^2 oùn est le nombre de commandes à traiter.
Séquence d'actions
Ce script montre le problème existant :
Le résultat obtenu
Il semble évident que le temps d'exécution de ce script devrait augmenter linéairement avec l'augmentation de end_order_index. Ainsi, si le traitement de 1000 commandes dans TestRegression prend 16 ms, le traitement de 2 000 commandes devrait prendre 16 * 2 = 32 ms. Mais ce n'est pas le cas. Au lieu de cela, la dépendance est une dépendance par étapes. Le script affiche le message suivant :
Fonction de dépendance du temps de traitement par rapport au nombre de commandes :
Résultat attendu
Cette opération est censée prendreO(n) temps, alors qu'elle prendO(n^2).
Plus de détails
Pour vous assurer que le script fonctionne correctement, vous devez l'exécuter sur un compte ayant un grand nombre de transactions et de commandes.
Vous trouverez ci-joint le graphique en fonction du temps par rapport au nombre de commandes. Il illustre clairement le degré de dépendance de l'opération de la fonction par rapport au nombre de commandes.
Important : selon mes observations, cette dépendance désagréable est apparue dans MetaTrader 5 vers le début de l'été 2014. Avant cette période, tout fonctionnait rapidement.
Bonne journée ! J'espère avoir placé ma question dans la bonne section. J'ai essayé d'utiliser MT5 sous Wine et cela ne fonctionne pas. Wine affiche une erreur lors du démarrage de Wine, bien que l'application fonctionne. On ne sait pas non plus où stocker les certificats. J'ai essayé de l'installer ou de copier simplement l'application, l'erreur est la même. J'ai même désactivé les sons au cas où, mais cela n'aide pas. Je n'ai aucune idée de l'endroit où je peux télécharger une version stable qui fonctionne sans ambiguïté sous Linux.
Après-midi,
Quelle est l'erreur ? Quel est ce système ? Version pour le vin ?
Je publie ici ma demande en desk service pour accélérer son traitement. (Cela fait une semaine maintenant, aucune réponse.)Ouvert,Démarré : 2015.03.03 10:49,#1169959
Version du terminal et débit binaire
MetaTrader 5, build 1085
Description du problème
Degré de dépendance du temps de recherche des commandes ou des affaires par rapport à leur nombre. Il est clair que le temps d'exécution des fonctions HistoryOrderGetDouble, HistoryOrderGetInteger, HistoryDealGetInteger, HistoryDealGetDouble appelées pour chaque ordre dans l'historique devrait augmenter linéairement avec le nombre croissant d'ordres traités par celles-ci :
temps d'exécution total = temps d'exécution de la requête par commande * nombre de commandes ;
En réalité, ce n'est pas le cas. Au lieu de cela, une dépendance de puissance a été détectée oùmillisecondes =0,000005*n^2 oùn est le nombre de commandes à traiter.
Un schéma similaire se produit lors du calcul d'un grand nombre d'indicateurs. Tout a commencé brusquement avec la version 1079.
J'ai 8 TF ouverts en même temps, avec 10 indicateurs sur chacun. Il est impossible de travailler.
Qui a ça dans la vraie vie ? .....
htimes sont constamment en vol stationnaire mt4