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 décidé de réaliser l'expérience suivante : à partir du 01.01.2012 sur USDJPY M15 effectuer une optimisation pendant six mois et trader avec le meilleur résultat d'optimisation pendant six mois. Ensuite, optimisez et recommencez à négocier
Paramètre d'optimisation : "Balance + Rapport de netteté maximum". Mode de génération des ticks: "OHLC".
Ensuite, ce sera ...
version "1.008".
Paramètres d'entrée :
Nous avons également modifié la logique des échelles : par exemple, pour ouvrir une position d'achat, nous ne cherchons pas la position la plus basse, nous vérifions simplement le prix d'ouverture de notre propre position dans la même direction. Si cette POSITION ACTUELLE a un prix d'ouverture inférieur au prix d'achat actuel, dans ce cas nous ne voulons pas remplir la position d'ACHAT.
Et, comme toujours, des recommandations : optimisez en mode de génération de tick "OHLC", et effectuez des passes uniques en "Tous les ticks" ou "Chaque tick basé sur des ticks réels".
Voici une idée : je veux exécuter la génétique sur de nombreux symboles et de nombreuses périodes (idéalement de M5 à H4 inclus). Ensuite, postez les résultats de la génétique ici (comment sauvegarder les résultats du test : après la génétique dans l'onglet "Optimisation", cliquez droit et "Exporter vers XML").
Données sources :
MetaQuotes-Serveur de démonstration.
Paramètres à optimiser :
Exécuter sur de tels symboles (jeu de caractères "forex.all") :
Symbole
Périodes
Utilisateur
EURUSD
M5, M10
Vladimir Karputov
GBPUSD
USDCHF
USDJPY
USDCAD
AUDUSD
AUDNZD
AUDCAD
M5
Vladimir Karputov
AUDCHF
AUDJPY
CHFJPY
EURGBP
EURAUD
EURCHF
EURJPY
EURNZD
EURCAD
GBPCHF
GBPJPY
CADCHF
J'ai besoin d'aide - je ne peux pas faire autant de tests tout seul. La condition préalable est que le test génétique doit passer ENTIEREMENT - jusqu'à ce qu'il s'arrête complètement.
Ivan 1.008 EURUSD M5 :
Passage unique avec le meilleur résultat (chaque tic basé sur le mode ticks réels) :
Comme vous pouvez le constater, le principal profit est réalisé sur les bons mouvements à sens unique.
Ivan 1.008 EURUSD M10 :
Passage unique avec le meilleur résultat (chaque tic basé sur le mode ticks réels) :
Il me semble que les paramètres qui n'aboutissent pas ne profitent qu'au détriment d'UNE bonne part.
version "1.009".
Lorsqu'une position ne peut pas être ouverte (la condition de Stop Loss minimum n'est pas remplie) le message est maintenant plus informatif - des prix ont été ajoutés :
You're a sailor I'm a sailor,
You're a fisherman I'm a fisherman
You on land I'm on sea
Nous ne nous rencontrerons pas du tout.
Ajouté : Le trading d'actions est compensé et mon EA est seulement pour la couverture (comme indiqué par l'impression d'erreur quand on essaie de se connecter à un compte d'actions :
). Par conséquent, l'échange se déroule avec un sifflet de contreplaqué sur Paris.
Mais vous avez tort - à propos du contreplaqué sur Paris ! J'ai regardé, votre code est tout à fait acceptable pour le trading sur l'échange, au moins sur le marché FORTS. Je l'ai exécuté dans le testeur de stratégie sur l'instrument @Si Splice M15 de 2013-2017, et le résultat est donné ci-dessous. Puisque vous ne détenez pas de positions opposées simultanément (l'EA opère en mode Stop And Reverse), je soupçonne que l'EA fonctionnera également sur le marché boursier, mais je ne peux pas le vérifier maintenant.
Mettez le paramètre "Use averaging" == false et l'Expert Advisor "Ivan" n'ajoutera pas de position.
Bien que... Même si elle ajoute une position, elle sera toujours (lorsque le signal s'inverse) complètement fermée. Vous pouvez l'essayer.
Laissez-le donc ajouter une position, à condition que l'EA ferme d'abord la position dans une direction, avant de l'ouvrir dans la direction opposée.