Discussion de l'article "Création d’EA de réseau de neurones en utilisant MQL5 Wizard et Hlaiman EA Generator" - page 9

 
alsu:

Eh, c'est tellement déprimant :( Et vraiment, ça ne sert à rien de débattre....

G001 :

Où sont les résultats des échanges ?

Laissons les scientifiques débattre, les commerçants négocier et les programmeurs programmer....


Comme mentionné dans l'article, les informations sur les réseaux neuronaux formés sont stockées séparément du code source MQL, dans les fichiers de données correspondants, qui sont chargés par les Expert Advisors lorsqu'ils sont exécutés dans le testeur de stratégie ou sur un graphique.


Hlaiman EA Generator a désormais la capacité de convertir n'importe lequel de ces fichiers de données de réseaux neuronaux en code source de deux indicateurs MQL4 et MQL5 distincts, qui, après compilation, peuvent être utilisés indépendamment, par exemple, pour le trading manuel dans les terminaux MT4, MT5 ou lors de la création d'autres Expert Advisors.

En outre, cette fonction peut être utile comme moyen de débogage et d'optimisation indirects des indicateurs par le biais du débogage et de l'optimisation des conseillers experts avec des réseaux neuronaux, qui deviennent alors des prototypes des indicateurs générés.


Cela peut s'avérer particulièrement utile pour les utilisateurs de MT4, qui n'ont pas la possibilité d'exécuter directement les indicateurs dans le testeur.


L'apparence et les paramètres des indicateurs générés sont les mêmes que ceux des indicateurs de test gratuits publiés précédemment sur le marché. https://www.mql5.com/fr/market/product/2551 https://www.mql5.com/fr/market/product/2553.

La différence des nouveaux indicateurs est qu'ils sont calculés selon le modèle des barres formées et ne sont pas redessinés.

Технический индикатор Hlaiman Neural Indicator
Технический индикатор Hlaiman Neural Indicator
  • avis : 1
  • 2014.01.07
  • Ivan Negreshniy
  • www.mql5.com
Бесплатный индикатор, использующий нейронные сети для предсказания направления движения цены. Индикатор был создан автоматически с помощью программы Hlaiman EA Generator. Описание программы и процесса обучения нейронных сетей приведено в статье:...
 
Maintenant Hlaiman EA Genegator vous permet de créer des EA avec des indicateurs intégrés, il y a un EA gratuit sur le marché, Hlaiman Multi Neural EA. https://www.mql5.com/fr/market/product/6077
Торговый робот (Expert Advisor) Hlaiman Multi Neural EA
Торговый робот (Expert Advisor) Hlaiman Multi Neural EA
  • 2014.09.30
  • Ivan Negreshniy
  • www.mql5.com
Советник создан с помощью набора инструментов программного пакета Hlaiman EA Generator для авто-торговли по валютным парам: EURUSD, GBPUSD, USDCHF, USDJPY, USDCAD. В советник встроены 30 нейросетевых индикаторов , обученных по M1, M5, M15, M30, H1,...
 
Maintenant Hlaiman EA Genegator vous permet de créer des conseillers avec des indicateurs intégrés, dans le marché exposé gratuitement Hlaiman Multi Neural EA. https://www.mql5.com/fr/market/product/6077
Trading Robot (Expert Advisor) Hlaiman Multi Neural EA
Trading Robot (Expert Advisor) Hlaiman Multi Neural EA
  • 2014.09.30
  • Ivan Negreshniy
  • www.mql5.com
The Expert Advisor was created using a set of tools of the software package Hlaiman EA Generator for automated trading for the following currency pairs: EURUSD, GBPUSD, USDCHF, USDJPY, USDCAD. The Expert Advisors includes 30 built-in neural network...
 

Avec l'aide de Hlaiman EA Generator, vous pouvez maintenant essayer d'augmenter l'efficacité commerciale d'autres Expert Advisors prêts à l'emploi, s'ils sont présentés dans le code source et basés sur les mouvements de prix, par exemple, sur l'analyse technique.

À cette fin, un filtre de réseau neuronal est ajouté directement au code source d'un tel EA, qui peut être initialement inclus pour l'entraînement lors de l'exécution de l'EA dans le testeur, et peut ensuite être inclus dans le travail.

Des variables sont ajoutées aux paramètres de l'EA pour contrôler les modes de filtrage et le degré de filtrage requis.

Un échantillon gratuit de l'Expert Advisor sur l'exemple de la moyenne mobile standard peut être téléchargé sur le marché, où vous pouvez également regarder une vidéo des processus de formation et de test.
https://www.mql5.com/fr/market/product/8460

Торговый робот (Expert Advisor) Moving Average N
Торговый робот (Expert Advisor) Moving Average N
  • avis : 1
  • 2015.03.16
  • Philipp Negreshniy
  • www.mql5.com
Особенности модифицированного советника Moving Average заключаются в том, что он снабжен НЕЙРОФИЛЬТРОМ. Мы взяли советник Moving Average так, как он стандартный и поставляется вместе с терминалом. Наряду со стратегией, основанной на индикаторах...
 

Maintenant, avec Hlaiman EA Generator, on peut essayer d'améliorer l'efficacité du commerce d'autres EA prêts s'ils sont présentés dans le code source et sont basés sur le mouvement des prix, tels que l'analyse technique.

Pour ce faire, directement dans le code source du conseiller, on ajoute un filtre de réseau neuronal qui peut être initialement inclus dans l'entraînement du conseiller dans le testeur, et qui peut ensuite être mis en service.

Dans les paramètres de l'EA, des variables ont été ajoutées pour contrôler le mode de filtrage et le degré de filtrage nécessaire.

L'exemple gratuit de conseiller sur la moyenne mobile peut être téléchargé sur le marché, où vous pouvez également voir la vidéo, les processus, la formation et les tests.
https://www.mql5.com/fr/market/product/8460

Trading Robot (Expert Advisor) Moving Average N
Trading Robot (Expert Advisor) Moving Average N
  • avis : 1
  • 2015.03.16
  • Philipp Negreshniy
  • www.mql5.com
Peculiarity of the modified Moving Average EA is that it is provided with a NEURAL FILTER. We have selected the Moving Average EA as it is a standard expert advisor and provided together with a terminal. Along with the strategy based on moving...
 
C'est comme si l'administration faisait deux poids deux mesures. Je me souviens que j'ai été banni quelques minutes après le premier lien vers le marché. ;-)
 
Stanislav Korotky:
C'est comme si l'administration faisait deux poids deux mesures. Je me souviens que j'ai été banni quelques minutes après le premier lien vers le marché. ;-)
Écrivez un article intéressant avec sa mise en œuvre dans le Marché - en prime, il y aura un fil de discussion sur ce sujet, où vous ne serez pas banni pour une telle chose.
 
Avec l'aide de Hlaiman EA Generator, vous pouvez maintenant essayer d'augmenter l'efficacité commerciale d'autres Expert Advisors prêts à l'emploi, s'ils sont présentés dans le code source et sont basés sur les mouvements de prix, par exemple, sur l'analyse technique. À cette fin, un filtre de réseau neuronal est ajouté directement au code source d'un tel EA, qui peut être initialement inclus pour l'entraînement lors de l'exécution de l'EA dans le testeur, et peut ensuite être inclus dans le travail. Des variables sont ajoutées aux paramètres de l'Expert Advisor pour contrôler les modes de fonctionnement du filtre et le degré de filtrage nécessaire.<br/ translate="no">Un échantillon gratuit de l'Expert Advisor sur l'exemple de la moyenne mobile standard peut être téléchargé sur le marché, vous pouvez également y regarder une vidéo des processus de formation et de test.
https://www.mql5.com/fr/market/product/8460

Dans cet exemple, la formation du filtre du réseau neuronal a été effectuée sur la base des résultats des transactions de la moyenne mobile originale pour 2014, la dernière mise à jour du conseiller expert - mars 2015.

Afin de vérifier l'efficacité du filtre, j'ai fait fonctionner le conseiller expert dans le testeur pendant toute la période suivant la publication, c'est-à-dire d'avril à la date actuelle du mois d'août.

La première exécution a été faite avec le filtre désactivé (correspond à la moyenne mobile originale), et la seconde avec le filtre activé (voir la variable marquée UseNeuro = true), voici les résultats :

Ainsi, nous pouvons voir que le filtre de réseau neuronal, formé l'année dernière, n'a pas perdu son efficacité au cours de la période écoulée, et qu'il peut augmenter la productivité des transactions de près de deux fois.

 

Now, with Hlaiman EA Generator can try to improve the efficiency of the trade of other ready EAs if they are presented in the source code and are based on the movement of prices, such as technical analysis. To do this, directly in the source code of the adviser added neural network filter that can be initially included in the training run advisor in the tester, and can then be put into operation. In EA settings added variables to control, filter mode, and the necessary degree of filtration.

L'exemple gratuit de conseiller sur la moyenne mobile peut être téléchargé sur le marché, où vous pouvez également voir la vidéo, les processus, la formation et les tests.
https://www.mql5.com/fr/market/product/8460

Dans cet exemple, la formation du filtre de réseau neuronal exécuté sur les résultats de négociation de la moyenne mobile originale pour 2014, la dernière mise à jour EA - Mars 2015.

Afin de tester l'efficacité du filtre, j'ai exécuté le conseiller dans le testeur pour toute la période depuis la publication, c'est-à-dire d'avril à août, la date actuelle.

La première exécution a été faite avec un filtre désactivé (correspondant à la Moyenne Mobile originale), et la seconde avec le filtre activé (voir. La variable marquée UseNeuro = true), voici les résultats :

Ainsi, nous pouvons constater que l'entraînement au cours de l'année écoulée, le filtre du réseau neuronal, au fil du temps, est resté efficace et permet d'augmenter la productivité des échanges de près de deux fois.

 
Ivan Negreshniy:


Ainsi, nous pouvons constater que le filtre du réseau neuronal formé l'année dernière n'a pas perdu son efficacité au cours de la période écoulée, et qu'il peut presque doubler la productivité des opérations.

Les images que vous avez données disent exactement le contraire : vous ne devriez en aucun cas utiliser votre Expert Advisor, parce qu'au tout début, il y a un saut inexplicable dans les bénéfices, qui est ensuite gaspillé pendant longtemps. Et si l'on supprime ce saut de profit (qui a dit que le vrai trading commencerait par un tel saut ?), alors dans la première image on voit une chute, et dans la deuxième image - un profit final avec des drawdowns intermédiaires.

Mon article a été publié sur le site, ce qui montre que le problème n'est pas dans le modèle (réseaux neuronaux ou quelque chose de plus efficace), mais dans les données initiales. L'application de Rattle est montrée, et ceux qui le souhaitent peuvent m'acheter un livre, qui est une version étendue de l'article. Ainsi, avec l'aide de Rattle, vous pouvez comprendre une chose très simple et extrêmement importante : le problème n'est pas dans l'algorithme, mais dans les données de départ, qui peuvent ou non générer des modèles surentraînés. Ici, Rattle aide à expérimenter avec des ensembles de données d'entrée afin de sélectionner ceux qui ne conduisent pas à un surentraînement (overfitting).

Le choix du modèle est une dixième question.

PS.

D'après mes recherches, l'utilisation de n'importe quel type d'AM donne des modèles surentraînés, c'est-à-dire des modèles qui donnent d'excellents résultats sur des données historiques mais qui ne sont absolument pas rentables sur des données réelles.