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
Si vous voulez savoir comment consulter les résultats de l'optimisation, je parlais de la lecture programmatique des résultats du cache.
Ce n'est pas ce que je voulais dire. Mais la lecture du cache est possible. Il suffit de l'écrire.
Cool !!!
J'ai vissé Cycles dessus aussi et c'est exactement ce qui me manquait )))))
Merci à tous !
J'y ai ajouté Cycles et c'est exactement ce dont j'avais besoin ))))
J'ai besoin de fonctions d'appui sur des boutons dans le testeur. L'automatisation serait alors d'un autre niveau.
J'ai ajouté quelques fonctions pour les contrôles dont j'ai besoin (Depo, Currency, Leverage, OptimisationType, BarsType, Criteria). Mais je ne l'ai pas encore testé. Je pourrai le publier plus tard.
J'ai voulu implémenter la gestion des agents. Par exemple, vous pouvez cliquer sur la liste des agents, appuyer sur HOME, et sélectionner chaque agent avec VK_DOWN. Mais je ne sais pas comment appeler le menu contextuel pour la ligne sélectionnée. Et il faudrait appuyer sur 'd'/'e' pour désactiver/activer.
Quelqu'un peut-il me donner un indice ?
Il est encore plus difficile d'activer/désactiver le nuage (désactiver avant le cochage ou l'optimisation croisée). Si vous accédez au menu contextuel, vous ne pouvez pas activer/désactiver explicitement le nuage, vous pouvez seulement le basculer. Il n'est pas possible de connaître l'état actuel par programme. Vous pouvez lire dans le journal du terminal "2019.07.31 19:27:35.664 Tester Cloud servers using switch off". Il semble que vous ne puissiez pas non plus lire le journal par programme, vous devez consulter le fichier journal.
Il est encore possible que des commandes WinAPI non documentées existent. Peut-être que certains programmeurs C++ savent comment les trouver ?
Confronté au problème d'une panne d'électricité. Maintenant je ne sais pas combien d'optimisation a été faite ((((
Quand j'aurai le temps, j'essaierai d'ajouter une vérification du % d'optimisation totale et des caractères travaillés. J'espère que l'auteur n'y verra pas d'inconvénient ? ))) Ou bien voudra-t-il le faire lui-même ?
Confronté au problème de la coupure d'électricité. Maintenant je ne sais pas quelle optimisation a été faite ((()
MultiTester reflète ses étapes dans les logs. Si le terminal a sauvegardé les logs, vous y verrez tout.
De plus, les caches d'optimisation sont sauvegardés à 100%. Vous pouvez donc voir ce qui a été exécuté.
J'ai ajouté quelques fonctions pour les contrôles dont j'ai besoin (Depo, Currency, Leverage, OptimisationType, BarsType, Criteria). Mais je ne l'ai pas encore testé. Je pourrai le publier plus tard.
Avant de résoudre des problèmes privés, il serait bon de décrire des scénarios d'utilisation de leurs solutions.
Avant de résoudre des problèmes privés, il est bon de prévoir des scénarios d'utilisation de leurs solutions.
J'ai décrit mon scénario à la page précédente.
Clicker ne se substitue pas à tout, c'est un outil parmi d'autres pour automatiser l'optimisation. Il permet de tout faire dans un seul terminal sans avoir à lancer un terminal supplémentaire. J'ajouterais des frames pour l'analyse des résultats (votre nouvelle bibliothèque pour la lecture du cache d'optimisation est bonne pour le même usage), des fonctions pour la gestion des variables d'entrée, SQLITE pour le stockage des états et des statistiques. Et vous pouvez écrire des scripts d'optimisation intelligents. L'universalité ne peut pas être atteinte, chaque Expert Advisor a son propre script. Vous devez le créer manuellement et l'appliquer ensuite de manière répétée.
Des cadres ont déjà été ajoutés. J'ai de l'expérience avec SQLITE.
J'ai simplement étendu votre librairie pour mes besoins. Je suis sûr que vous l'aviez prévu vous-même, mais je n'ai pas attendu. C'est la seule technologie parmi celles mentionnées ci-dessus pour laquelle je n'avais pas de solution toute prête. D'ailleurs, j'ai vérifié mes add-ons, ils fonctionnent. Les problèmes de gestion des agents sont toujours d'actualité. Spy++ peut aider à attraper des messages pour un ingénieur système expérimenté, mais j'ai eu peu d'aide, j'ai besoin de savoir ce qu'il faut filtrer. J'espère que les gens s'intéresseront à la question. Le sujet revient sur le tapis depuis 2008.
Voici comment j'aimerais l'améliorer. Mon scénario d'optimisation type :
Exécuter N parcours génétiques pour OHLC. Prendre le meilleur résultat de chacun d'entre eux en fonction d'un critère personnalisé.
Effectuer une optimisation lente sur chaque groupe de paramètres (chaque groupe comporte 2 ou 3 paramètres interdépendants).
Répéter les optimisations lentes itératives pour chaque groupe jusqu'à ce que l'optimum soit atteint (les paramètres cessent de flotter).
Passer à des ticks réels, effectuer les mêmes optimisations lentes.
Passer à un autre symbole, répéter le tout.
Je n'ai pas une telle tâche devant moi. Bien sûr, il serait bon que l'automatisation le permette.
Je m'efforce moi-même de mettre au point un critère de robustesse du TS par le biais d'indicateurs d'auto-optimisation. Il manque beaucoup d'objectivité dans la recherche.
Le schéma de l'auto-optimiseur a été entièrement pensé, il n'y a pas d'obstacles techniques à sa mise en œuvre.
Bibla a certainement besoin d'être complété par des fonctionnalités. N'hésitez donc pas à nous faire part de vos réalisations.