Discussion de l'article "calcul de moyenne des Séries de Prix pour les Calculs Intermédiaires Sans Utiliser de Tampons Supplémentaires"

 

Un nouvel article calcul de moyenne des Séries de Prix pour les Calculs Intermédiaires Sans Utiliser de Tampons Supplémentaires a été publié :

Cet article concerne les algorithmes traditionnels et inhabituels de calcul de moyenne regroupés dans les classes les plus simples et à type unique. Ils sont destinés à une utilisation universelle dans presque toutes les élaborations d'indicateurs. J'espère que les classes proposées seront une bonne alternative aux appels « encombrants » d'indicateurs personnalisés et techniques.

Il serait très intéressant de comparer les performances de l'indicateur créé MAx4.mq5 avec son analogue identique (iMAx4.mq5) qui utilise l'indicateur technique iMA().

Eh bien, dès que nous aurons décidé de faire le test, il sera raisonnable de tester un autre indicateur (MAx3x1.mq5) similaire à MAx4.mq5, mais ayant le premier calcul de moyenne effectué en utilisant l'appel de l'indicateur technique iMA() et le trois autres utilisant la classe CMoving_Average. Et dès que l'ensemble standard d'indicateurs du terminal client comprend l'indicateur Custom Moving Average.mq5, j'ai créé un autre indicateur analogue sur ses bases à des fins de test (cMAx4.mq5).

Pour l'analyse à venir que j'ai préparée pour le test Expert Advisors : MAx4_Test.mq5, iMAx4_Test.mq5, MAx3x1_Test.mq5 et cMAx4_Test.mq5 respectivement. Les conditions de réalisation de ces tests ont été décrites en détail dans l'article " Les Principes de Calcul Économique des Indicateurs" Dans cet article, je ne vais pas décrire les détails du test, mais je vais montrer les résultats finaux de l'exécution des quatre Expert Advisor dans le testeur de stratégie au cours des 12 derniers mois sur EURUSD Н4 avec modélisation de chaque coche et la valeur des paramètres d'entrée « période » de tous les EA égale à 500.

Fig.1 Le résultat du test des indicateurs

Auteur : Nikolay Kositsin

 
Nicholas, merci beaucoup pour l'article en général, et pour JJMA.mq5 en particulier !
 

L'idée est bien réalisée. Elle est présentée simplement et clairement. Je vous remercie.

 

J'ai quelques indicateurs qui ne sont pas compilés. Par exemple, Momentum.mq5.

Tous les fichiers sont placés dans des dossiers comme il est écrit dans les instructions à l'intérieur du code.

Dossiers :
2c544m.PNG  51 kb
 
Alex5757000:

J'ai quelques indicateurs qui ne sont pas compilés. Par exemple Momentum.mq5

Tous les fichiers sont placés dans des dossiers comme il est écrit dans les instructions à l'intérieur du code.

BON, J'AI CORRIGÉ QUELQUE CHOSE, MAINTENANT TOUS LES INDICATEURS SE COMPILENT NORMALEMENT. J'ai corrigé quelque chose, maintenant tous les indicateurs vont compiler normalement, mais le fait est que mon indicateur Momentum.mq5 compile sans problème, donc je ne peux rien dire à propos de cet indicateur !

 
GODZILLA:

JE N'AI PAS EU DE PROBLÈME. J'ai corrigé quelque chose, maintenant tous les indicateurs vont compiler normalement, mais le fait est que mon indicateur Momentum.mq5 compile sans aucun problème, donc je ne peux rien dire à propos de cet indicateur !

JE NE PEUX DONC RIEN DIRE À PROPOS DE CET INDICATEUR ! Maintenant tout va bien.
 

Bonjour,


Il semble que SmoothAlgorithms.mqh ne se compile pas. L'erreur est la suivante :


'-' - expression entière attendue SmoothAlgorithms (2).mqh 1464 43

'-' - expression entière attendue SmoothAlgorithms (2).mqh 1465 43


Par ailleurs, je vous remercie pour cet excellent article.

 
JohnnyDoe:

Bonjour,


Il semble que SmoothAlgorithms.mqh ne se compile pas. L'erreur est la suivante :


'-' - integer expression expected SmoothAlgorithms (2).mqh 1464 43

'-' - expression entière attendue SmoothAlgorithms (2).mqh 1465 43


Quoi qu'il en soit, merci pour cet excellent article.


OK, C'EST BON ! J'ai trouvé !
 
MERCI.UNIQUEMENT OÙ ( Dans l'archive Include.rar sont disponibles ) dossier Include.rar
 
V777VV:
UNIQUEMENT LÀ OÙ (l'archive Include.rar contient) le dossier Include.rar.
Les codes des articles ont été mis à jour. Le code des bibliothèques se trouve maintenant dans les fichiers Include.zip et Include_.zip (annexe de l'article).
 

Lors de la compilation de JMA, j' obtiens cette erreur. Comment la corriger ?

Je ne comprends pas non plus JJMA: