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
J'ai trouvé une erreur dans mon concept. L'optimisation n'aidera pas à sélectionner les indicateurs et leurs valeurs pour la stratégie.
Motif: Il n'y a pas de point d'entrée.
Explication: le test et l'optimisation d'une stratégie normale sont liés aux points d'entrée. Sans eux, les commandes ne seront pas ouvertes et il n'y aura pas d'optimisation. Les points d'entrée sont définis par des signaux et les signaux sont définis par des conditions d'entrée. Les conditions d'entrée sont basées sur des indicateurs et des constantes. Les points d'entrée sont prédéfinis par la logique TS, et l'optimisation permet de sélectionner les valeurs des paramètres secondaires - stops, lots, etc.
L'OPTIMISATION NE PERMET PAS D'AMÉLIORER LES POINTS D'ENTRÉE ! Il s'appuie sur les valeurs déterminées par les points d'entrée TS et améliore les valeurs des paramètres secondaires.
Par conséquent :
Nous ne pouvons pas passer en revue les paramètres définissant les points d'entrée dans le processus d'optimisation !
LES POINTS D'ENTRÉE DOIVENT ÊTRE PRÉDÉFINIS PAR LA LOGIQUE DU PROGRAMME POUR QUE L'OPTIMISATION FONCTIONNE.
Pourtant, il existe une solution simple...
Solution :
Vous devez calculer à l'avance tous les points d'entrée. Pour ce faire :
Solution :
Vous devez calculer à l'avance tous les points d'entrée. Pour ce faire :
Il ne reste plus qu'à la résoudre avec une série d'équations linéaires.
Solution :
Vous devez calculer à l'avance tous les points d'entrée. Pour ce faire :
L'idée est la suivante :
pour créer un modèle de tendance, exécutez le script dans l'historique, afin qu'il enregistre tous les points d'entrée et de sortie idéaux pour les tendances.
Ensuite, toutes les dates d'entrée et de sortie doivent être enregistrées dans le conseiller expert et le calcul de leur proximité par rapport aux dates idéales doit être effectué dans OnTester à l'aide d'un système quelconque.
L'idée est la suivante :
Créez un modèle de tendance, exécutez le script à travers l'historique afin qu'il enregistre tous les points d'entrée et de sortie idéaux des tendances.
Ensuite, dans le conseiller expert, enregistrez toutes les dates d'entrée et de sortie et utilisez OnTester pour calculer dans quelle mesure elles sont proches des dates idéales, selon un certain schéma.
Approximativement.
Bonjour Peter !
Je pense que vous pouvez exécuter le script à travers les extrêmes de l'historique et collecter les statistiques des valeurs prises par l'indicateur à ce moment-là. Il est fort probable que nous ayons un tel dinosaure :
Il y a deux questions :
- comment obtenir des extrema dans l'historique "peeked" ?
- Quel indicateur faut-il utiliser ? Après tout, un simple indicateur de prix sera parfois revendu et racheté pendant longtemps.
Un mélange de plusieurs indicateurs ou de paramètres variables dans le temps d'un indicateur fournira sûrement un ajustement pour l'histoire. Comme d'autres l'ont déjà écrit ici. Les paramètres d'entrée ne devraient pas être suffisants pour essayer de révéler les modèles généraux au lieu de mémoriser toutes les particularités. Vous le savez vous-même :)
En général, la question porte sur un indicateur qui ne se contente pas de monter et descendre après le prix, mais qui regarde la tendance, connaît l'emplacement actuel, sent les niveaux, utilise des statistiques et des choses comme ça.
Nikolaï, le testeur est tout ce que nous avons. ))
Alors pourquoi un ordinateur ordinaire ne peut-il pas faire le travail ? La même recherche de valeurs pour les paramètres inclus dans le signal.
Oui, quand même, mais ça n'a pas d'importance.
Vous n'avez pas besoin d'un testeur.
Le nombre maximum d'indicateurs dans un conseiller expert efficace est de un, mais zéro est préférable. Vous vous en rendrez compte lorsque vous aurez joué avec l'optimisation. Plus tôt ce sera fait, mieux ce sera pour vous, mais apparemment, vous devez le faire.
C'estformidable que votre champ d'intérêt se soit déplacé vers le domaine auquel mqlest destiné . Félicitations !
Ça donne quelque chose comme ça.
Je crois qu'il arrivera un moment où les indicateurs (n'importe quel indicateur) montreront des valeurs dans le point d'entrée idéal, comme ils le font dans de nombreux points plats au faux départ des tendances.
Et la tâche sera réduite à déterminer si le marché est en tendance ou plat.
À propos, cette méthode peut être utile pour déterminer si ce marché (sur l'historique) était même possible de réaliser un profit avec une stratégie de tendance,ou si seuls les singes survivront.
Pour rappel, le sujet à l'étude dans le fil de discussion :
Automatiser la recherche d'une stratégie de trading
Dans ce fil de discussion, je cherche des solutions pour automatiser la recherche et la construction d'une stratégie de trading. Il s'agit d'un objectif unique.
Les principaux points de discussion pour aider à comprendre le problème :
//--------------------------------------------------------------------------------------------------------
A) Un système de trading est constitué d'une masse de paramètres, parmi lesquels les plus fondamentaux :
Les signaux sont des assemblages de paramètres qui déterminent l'ouverture/la fermeture d'une position. Ils constituent un élément clé des conditions commerciales.
Chaque signal est basé sur des indicateurs ou des formules de calcul d'indicateurs importants (il n'y a pratiquement aucune différence). 4.
4) Chaque Signal est représenté par un ou plusieurs Paramètres (environ trois).
5 Chaque paramètre de l'assemblage du signal représente un indicateur ou une formule.
Chaque indicateur ou formule peut être représenté par UN seul paramètre. Plusieurs de ces paramètres constituent un signal de négociation.
7. UN SYSTÈME DE TRADING EST UN SIGNAL PARAMÉTRÉ POUR L'ENTRÉE, LA SORTIE, LE LOT ET LES STOPS. Vous pouvez modifier la stratégie en choisissant ces paramètres dans les conditions de trading à la volée. 8.
8. Vous pouvez automatiser la recherche et la sélection des paramètres du signal d'entrée et de sortie, en utilisant le testeur et le mécanisme d'optimisation. En conséquence - pour obtenir l'efficace dans le testeur Trading System.
//--------------------------------------------------------------------------------------------------------
B) L'optimisation consiste à sélectionner les meilleures valeurs pour les paramètres.
1. L 'OPTIMISATION NE SÉLECTIONNE PAS LES PARAMÈTRES. (Pour rechercher les paramètres du signal de trading dans le testeur de stratégie, nous devons créer notre propre mécanisme).
2. l'optimisation est un ajustement partiel du résultat en toutes circonstances.
3) Les paramètres des signaux commerciaux (représentant des indicateurs ou des formules) peuvent être modifiés dans une condition de transaction, UNIQUEMENT SI LES POINTS D'ENTRÉE ET DE SORTIE sont fixés à l'avance.
//----------------------------------------------------------------------------------------------------------
C) Pour calculer les points d'entrée/sortie idéaux, vous pouvez appliquer le mécanisme d'optimisation. Les indicateurs ne sont pas nécessaires pour cela. Vous avez besoin d'un algorithme spécial.
Je crois qu'en fin de compte, on en viendra au fait que les indicateurs (n'importe lesquels) montreront des valeurs dans le point d'entrée idéal, de même que dans de nombreux points plats lorsque les tendances sont fausses.
Et la tâche sera réduite à déterminer si le marché est en tendance ou plat.
À propos, cette méthode peut être utile pour déterminer si le marché (sur l'historique) était même possible de réaliser un profit avec une stratégie de tendance, ou si seuls les singes survivront.