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
Messieurs du prog...
Vous ne le sauriez pas sur mt4 ?
Vous utilisez vous-même l'offre d'achat prédéfinie ?
Dans mt5 pour lastructure entièrede MqlTick ils sont manquants pour une raison quelconque.
Appelez la fonction, remplissez la structure, et seulement ensuite obtenez la valeur.
Ou obtenir immédiatement la valeur, y a-t-il une différence ?
Ou bien ce n'est pas dans ma direction ?
Vous devriez au moins indiquer à qui vous écrivez ;))
Des variables prédéfinies, pour le tick actuel, seraient probablement meilleures.
Les développeurs ont précédemment expliqué qu'il existe une limitation fondamentale à l'accès direct.
et en général, t1 n'est pas égal à t2. De plus, les valeurs des champs dans t1 et t2 peuvent se référer à des ticks différents.
Les développeurs ont précédemment expliqué qu'il existe une limitation fondamentale à l'accès direct.
et en général, t1 n'est pas égal à t2. De plus, les valeurs des champs dans t1 et t2 peuvent se référer à des ticks différents, même s'il s'agit de champs liés (ils devraient se référer au même tick).
Brr, quelle est la limite fondamentale ?
La structure dans votre exemple est inutile, elle n'a pas besoin d'être remplie.
Une valeur provient du socket et est écrite dans la variable _Ask, _Bid, etc. selon la structure.
_Ask != _Ask à votre avis ?
Une restriction survient si vous remplissez la structure, ce qui prend un certain temps.
Vous n'avez pas besoin de le remplir, mais donnez directement_Ask, _Bid etc.
Brr, quelle est la limitation de principe ?
La structure de votre exemple est inutile ici, elle n'a pas besoin d'être remplie.
Vous pouvez le réécrire sans structure. Dans le cas général, la demande 1 n'est pas égale à la demande 2.
Vous pouvez également le réécrire sans la structure. Dans le cas général, la demande 1 n'est pas égale à la demande 2.
C'est-à-dire qu'il s'agit de demandes adressées à l'environnement non synchrone, et la réponse est reçue par l'état actuel de l'environnement ? Et OnTick attrape le tick actuel et fait fonctionner l'EA, mais en même temps les demandes par la structure de tick quand l'EA travaille peuvent obtenir des réponses des prochains ticks ?
Vous pouvez également le réécrire sans la structure. En général, la demande 1 n'est pas égale à la demande 2.
Ainsi, vous ne devez pas utiliser 100500 chiffres, où le dernier chiffre d'un nombre réel diffère de 0,0000000000000000000001
. Pour chaque variable, un chiffre différent, pour prix double maximum 8.
Sortie de la bêta 2652, d'importance :
22% bon.
SymbolInfoTick - sur mon ordinateur personnel, j'ai remarqué à l'œil qu'il n'y avait pas d'alertes. Cependant, en filtrant ces alertes dans le journal, j'ai constaté qu'il y en avait beaucoup plus que les 2 650 émises au cours de la même période il y a vingt-quatre heures.
J'ai envoyé les deux journaux au PM.
C'est-à-dire qu'il s'agit de demandes adressées à un environnement non synchrone, et que la réponse est basée sur l'état actuel de l'environnement ? Et OnTick attrape le tick actuel et fait fonctionner l'EA, mais les demandes par la structure de tick quand l'EA travaille peuvent obtenir des réponses des prochains ticks ?
Oui.
Pour un travail de tic-tac en masse, mettez plus de mémoire.
4 Go (prix 20 €), c'est loin d'être suffisant en 2020 pour les analyses et les recherches.
Nous parlons d'un appel unique à CopyTicks. Cela permet d'effectuer un backtest virtuel sur ces ticks dans OnInit, puis de le poursuivre en temps réel, en n'alimentant que des ticks frais.
Comme compromis, je propose de libérer la mémoire dans le Terminal immédiatement après le CopyTicks appelé dans OnInit. Nous n'avons donc pas besoin d'introduire une fonction de refroidissement forcé pour les CopyTicks.
Pour l'instant, la version sommeil du refroidissement est très peu pratique. Mais j'ai montré plus haut comment cette béquille permet d'économiser de la mémoire.
Il s'avère maintenant que 20 Expert Advisors fonctionnent rapidement même sur un VPS lent. Mais leur mise en route pose un sérieux problème.
Voici un conseiller expert qui montre le problème.
Résultat.
22% - bien.
SymbolInfoTick - sur l'ordinateur personnel, j'ai remarqué à l'œil qu'il n'y avait pas d'alertes. Cependant, en filtrant ces alertes dans le journal, j'ai constaté qu'il y en avait beaucoup plus que les 2 650 émises au cours de la même période il y a vingt-quatre heures.
J'ai envoyé les deux journaux au PM.
Accélération d'un facteur dix en cas d'accès parallèle massif.
Dans les autres cas, seule la mise à niveau du processeur, de la mémoire et du système d'exploitation est possible.