L'Apprentissage Automatique dans le trading : théorie, modèles, pratique et trading algo - page 966
![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
Je l'ai fait, puis le forum a glitché, alors lisez l'image, au moins je l'ai fait...
le forum continue et continue... allez sur xgboost dans R au lieu de ecclmn ou n'importe quel c...ni que vous utilisez
Je vais bientôt traduire quelque chose en python et en boosting et voir les améliorations.allez-y et branchez xgboost dans R au lieu de ecclmn ou de n'importe quel c...ni que vous utilisez.
Je vais bientôt traduire quelque chose en python et en boosting et voir quelles améliorations il y aura.Téléchargé. Je l'ai installé. Mais je ne pense pas pouvoir le faire sans le docteur. C'est s'il a posté un script avec un exemple de comment l'utiliser. Alors je pense qu'il serait possible d'essayer. Encore une fois, la question du transfert du modèle à la MT ? Je ne veux pas construire des ponts ou autre chose. Comment puis-je transférer un modèle de xboost vers MT4 ?
Téléchargé. Je l'ai installé. Mais je ne pense pas pouvoir le faire sans Doc. Mais s'il avait posté un script avec un exemple de comment l'utiliser. Alors je pense qu'il serait possible d'essayer. Encore une fois, la question du transfert du modèle à la MT ? Je ne veux pas construire des ponts ou autre chose. Comment puis-je transférer un modèle de xboost vers MT4 ?
Je ne sais pas, c'est une question pour ceux qui aiment xboost.
Je vais utiliser Python. Je peux utiliser xgb pour le connecter au terminal, je devrais demander à ceux qui s'y connaissent en dll, je ne sais pas comment faire.
voici un article normal pour pythonhttps://www.analyticsvidhya.com/blog/2016/03/complete-guide-parameter-tuning-xgboost-with-codes-python/
et l'auteur présente une comparaison de GBM dans un autre article (pour vous donner une idée du fonctionnement du booster).
Chargé le xgb de l'exemple de lien, mais sur un GPU d'ordinateur portable - il fonctionne :) vous pouvez obtenir 10x la vitesse, bien qu'il soit déjà assez rapide
Et il s'avère que la dll peut être appelée directement depuis MT4/5 et même avec le support GPU. Il s'agit juste d'acquérir une meilleure compréhension du sujet.
Huh, c'est pour ceux d'entre vous qui sont en R.
Je vais connecter python. L'idée est que xgb peut même être connecté au terminal via une dll, il faut demander à ceux qui sont bons en dll, je ne sais pas
voici un article normal pour python https://www.analyticsvidhya.com/blog/2016/03/complete-guide-parameter-tuning-xgboost-with-codes-python/
et l'auteur a une comparaison de GBM dans un autre article (juste pour voir comment le booster fonctionne)
Le sujet xgb est truffé de saletés, à commencer par l'installation, la construction, etc. La bibliothèque de Yandex est plus cohérente à cet égard https://tech.yandex.com/catboost/doc/dg/concepts/about-docpage/.
Je vais essayer d'utiliser xgb dans MT5 et de le faire fonctionner par moi-même. xgb est un sujet très délicat, à commencer par l'installation, le bilding etc. La bibliothèque de Yandex est plus cohérente dans cet aspect https://tech.yandex.com/catboost/doc/dg/concepts/about-docpage/.
Non, c'est simple, vous construisez la librairie et l'installez. Il en existe déjà des assemblés, il suffit de copier et d'installer la librairie depuis le dossier local, également pour les gpu.
le gpu pour les modèles boost donne un petit gain de vitesse, car le modèle est construit en série, et seules les divisions dans des arbres séparés sont mises en parallèle, donc il n'y a pas de sens.
quant à catbust, les GBM légers et autres sont très inférieurs (un peu faux) :) du moins c'est ce que les utilisateurs écrivent sur le net
Je vais essayer de l'utiliser dans MT5
Non, c'est simple, vous construisez la librairie et l'installez. Il en existe déjà des assemblés, il suffit de copier et d'installer la librairie depuis le dossier local, également pour les gpu.
le gpu pour les modèles boost donne un petit gain de vitesse, car le modèle est construit en série, et seules les divisions dans des arbres séparés sont mises en parallèle, donc il n'y a pas de sens.
Les catbust, light GBM et autres sont inférieurs (un peu faux) :) du moins c'est ce que les utilisateurs écrivent sur le net
J'ai beaucoup d'expérience, mais il me semble qu'à première vue il y a beaucoup de variation, mais je veux plus de MO avec des résultats stables et moins de chamanisme :))).
J'ai peut-être beaucoup d'expérience dans ce domaine, mais à première vue, il me semble qu'il y a beaucoup de variations, et je veux toujours plus de MO avec des résultats stables et moins de chamanisme :)))
Oui, il a encore besoin d'une mise au point... Je vais essayer.
j'ai trouvé un wrapper sharps pour importer les polices dll... mais je ne sais pas s'il y a une validation croisée par défaut ou non... il se peut qu'il y en ait une à part
https://github.com/PicNet/XGBoost.Net/blob/master/XGBoost/lib/XGBOOST_NATIVE_METHODS.cs
Je ne pense pas pouvoir le faire moi-même, je vais devoir utiliser Python après tout :D
Ouais, il a encore besoin d'être réglé... eh bien, je vais essayer.
j'ai trouvé un wrapper sharps pour importer les polices dll... je n'avais pas réalisé qu'il n'y avait pas de validation croisée par défaut, elle semble venir séparément
https://github.com/PicNet/XGBoost.Net/blob/master/XGBoost/lib/XGBOOST_NATIVE_METHODS.cs
À mon avis, il faut d'abord travailler en python, où il est plus ou moins bien établi, sinon il y a beaucoup d'incertitude.