L'Apprentissage Automatique dans le trading : théorie, modèles, pratique et trading algo - page 2887
![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
il est possible de procéder à des changements relatifs par rapport au prix absolu ou à des changements logarithmiques par rapport au prix absolu ()))))).
Cela ne fait aucune différence, avec les transformations, l'ordre de tri des éléments ne changera pas, c'est-à-dire que les divisions dans les arbres se trouveront aux mêmes endroits. Si vous utilisez des réseaux neuronaux, cela devrait être la même chose, mais je n'en suis pas sûr.....
PS. Ce n'est pas le cas. Premièrement, tout est mis à l'échelle dans la plage 0...1. Deuxièmement, si vous logarithmez une série, l'ordre ne changera pas, mais les poids et les décalages sont utilisés. Après la logarithmisation d'une série avec les mêmes poids et décalages, l'effet sera différent (peut-être de plusieurs ordres de grandeur). Mais il s'agit plus d'un inconvénient que d'un avantage des réseaux neuronaux.Chaque barre a une structure interne. Si les structures coïncident, il peut s'agir d'une certaine condition.
Une barre peut être considérée comme une structure complexe.
L'exemple montre des barres de 5 minutes en 1 heure. Les heures ne sont pas tranchées au début de l'heure, mais je pense que le point est clair, qu'il y a une différence entre regarder une barre d'heure nue et une barre structurelle.
Il n'y a pas de modèles de travail avec un nombre fixe de barres sur le marché, comme je l'ai écrit plus haut (du moins, je n'en ai pas trouvé).
Et l'utilisation de modèles avec une taille dynamique est un défi (je veux dire dans le cadre de la MO), il existe des méthodes à ces fins, au moins la même analyse de vague, mais alors la MO n'est pas du tout nécessaire.
Je ne comprends pas quelle est la différence entre les incréments et la différence de prix absolue dans la fenêtre. En outre, vous pouvez vous entraîner non seulement sur les incréments, mais aussi sur les changements relatifs par rapport au prix absolu, ou sur les changements logarithmiques par rapport au prix absolu)))))
les rendements sont la différence x[i] - x[i-1]
et parfois vous avez besoin de x [i] - x[i-1044 ]
1) pour négocier quelque chose, il faut d'abord l'analyser correctement, les incréments ne conviennent pas à l'analyse, car on perd la connaissance des prix passés.
1) Presque toujours, la variable cible est soit un incrément, soit quelque chose qui lui est lié. L'incorporation des incréments dans les caractéristiques est une autre affaire. Mais très souvent, des transformations simples nous permettent de voir la relation entre les traits et les incréments. Par exemple, la différence des moyennes peut être écrite comme une combinaison linéaire d'incréments, etc.
2) Personnellement, l'apophénie me gêne. Il est difficile de ne pas voir quelque chose que l'on veut vraiment voir. Je préférerais avoir un moyen de mesurer la signification des niveaux - le retour à ces niveaux, par exemple.
3) SB est assez doué pour dessiner des doubles sommets. Il est important de vérifier s'il y a une différence avec le SB associé à cette configuration particulière.
4) Nous avons distingué l'État de la liste des participants. La liste des possibilités de son influence sur le marché s'étend sur plusieurs pages, et comment savoir quand et ce qu'il applique à partir de cette liste ? Oui, il y a l'analyse fondamentale, mais elle n'est pas non plus une panacée et elle est difficile à réaliser.
Idéalement, selon tsos, il faudrait prendre les ticks, les filtrer et les sous-échantillonner, sinon l'aliasing apparaîtra
Mais le forex n'est pas Tsos, c'est une physique différente, n'est-ce pas ?
Je souhaite exécuter certaines stratégies sur des données historiques. Veuillez me recommander des solutions prêtes à l'emploi pour la modélisation !
Si vous souhaitez tout faire vous-même, vous trouverez dans la section CodeBase de nombreux exemples de conseillers experts et d'indicateurs prêts à l'emploi. Vous pouvez les utiliser comme base pour vos recherches. Dans ce cas, vous pouvez tester des stratégies à l'aide des outils MT4/MT5. MT5 est également intégré au langage de programmation Python. Vous pouvez facilement télécharger les données historiques requises et les utiliser. Voici un exemple de la fonction de téléchargement
Pour tester vos stratégies, vous avez besoin d'un testeur écrit en python. J'ai posté le mien dans ce fil de discussion (vous pouvez le rechercher sous All Posts dans mon profil).
Si vous ne voulez pas vous embêter, il y a une section Freelance où vous pouvez créer un robot/indicateur de trading pour votre stratégie contre de l'argent.
il n'y a pas de modèles de travail avec un nombre fixe de barres sur le marché, comme je l'ai écrit plus haut (du moins je n'en ai pas trouvé).
Et l'utilisation de figures avec une taille dynamique est un défi (je veux dire dans le cadre de la MO), il existe des méthodes à ces fins, au moins la même analyse de vague, mais alors la MO n'est pas du tout nécessaire.
La MO doit être soutenue et appliquée, mais à d'autres niveaux de compréhension des conditions d'application.
Aucun modèle de MO standard ne peut donner un résultat prêt à l'emploi. Mais il existe des solutions de rechange pour appliquer la MO.
Lareconnaissance des formes, qui est prêt pour ce genre de problème ?
Ou par le biais d'ondelettes avec sous-échantillonnage.
Reconnaissance des formes, qui est prêt pour ce genre d'hémorragie ?
Ou par le biais d'ondelettes avec sous-échantillonnage.
La reconnaissance des formes ou des modèles de marché est la première brique.
Elle peut être réalisée avec des outils MQL, mais avec MO, cette méthode sera plus avancée et progressive.
P.s.
Nous pouvons envisager l'avenir avec plus d'audace.