Théorie de l'accélération de l'EA lors de l'utilisation d'un indicateur personnalisé (fonction - iCustom) - page 9
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Merci.
C'est le cas pour MT4. Dans MT5, il y aura une copie dans les deux cas.
Je vois.
Comme Renat est silencieux et que personne ne sait quand le problème de mémoire sera corrigé, j'ai décidé de payer pour le transfert du code du script vers le conseiller expert.
Mais, si ce n'est pas le cas, pourquoi ne pas combiner les informations de l'indicateur en un seul pack ?
Je propose de faire une expérience sur ce sujet en mesurant les performances de l'EA.
Pour cela, il faut prendre un indicateur personnalisé avec plus d'un tampon et ajouter un tampon supplémentaire.
L'algorithme est logique (pas mathématique) :
1. Convertir les tampons de l'indicateur en nombres entiers, en fonction des chiffres par numéro, un total de 3 tampons, était : 1,21101 ; 1,13 ; 5, est devenu : 121101;113;5
2. On compte combien de chiffres il faut mettre après le premier chiffre - dans notre cas 4, puis dans le chiffre suivant le suivant - 1, ces valeurs sont le degré du multiplicateur :
1,21101*10^4=1211010000
1.13*10^1=113
5*10^0=5 (vérifier pour 0)
3. Additionnez les chiffres et obtenez 1211011135.
4. Ecriture de la valeur dans le tampon 4.
5. Nous demandons le tampon de 4 indicateurs dans l'Expert Advisor et décomposons la valeur en composants en ordre inverse et obtenons 3 chiffres qui peuvent être utilisés ultérieurement pour le travail de l'Expert Advisor.
Quelqu'un peut-il comparer la vitesse de cette approche, y a-t-il un raisonnement derrière ?