Discussion de l'article "Comment commander un Expert Advisor et obtenir le résultat escompté"

 

Un nouvel article Comment commander un Expert Advisor et obtenir le résultat escompté a été publié :

Comment rédiger correctement les spécifications des exigences ? Que doit-on et ne doit-on pas attendre d'un programmeur lorsqu'il commande un Expert Advisor ou un indicateur ? Comment maintenir un dialogue, quels sont les moments auxquels il faut prêter une attention particulière ? Cet article donne les réponses à ces questions, ainsi qu'à de nombreuses autres questions, qui souvent ne semblent pas évidentes à beaucoup de gens.

La cause la plus courante de frustration du client est la perte de sa stratégie. Lorsqu'il s'agit d'un système de trading complet, plutôt que d'un Expert Advisor ou d'un indicateur semi-automatisé, le trader n'attend qu'une seule chose de l'Expert Advisor - une transaction rentable

Et c'est ainsi qu'il reçoit la lettre tant attendue du programmeur, qu'il lance le terminal client, qu'il commence les tests... et qu'il voit comment sa brillante idée conduit à la perte du dépôt. Il vérifie à nouveau les paramètres, met à jour les données historiques... et voit à nouveau la perte du dépôt. Certains traders commencent immédiatement à écrire une lettre de mécontentement au programmeur (bien sûr il est à blâmer !), et les plus patients testent les résultats et essaient de comprendre quel est le problème. Mais cela ne change rien au fait que l'idée à laquelle ils croyaient s'est avérée non rentable.

Ensuite, il existe un certain nombre d'options possibles. Certains reprochent au programmeur d'être maladroit et, sans payer le travail, commencent à trouver un autre programmeur. D'autres se mettent à chercher frénétiquement des solutions pour remédier à la situation et demandent d'effectuer « quelques petits changements » (bien sûr, gratuitement, car ils sont si petits !). Je précise qu'il existe également des clients qui acceptent leur erreur comme acquise et ne rejettent pas la responsabilité sur le programmeur. Mais ce chapitre n'a pas été écrit pour eux, ils ont un bon sens de l'autocritique.

Ce ne sont que les conséquences, il est inutile de les démonter, il est beaucoup plus judicieux de trouver et d'éliminer les causes du problème. Le problème est que le trader est trop paresseux pour vérifier son idéePour ce faire, il faut choisir un intervalle arbitraire de données historiques et observer attentivement, jour après jour, comment la stratégie fonctionnerait et quel sera le résultat. Cela se fait plus facilement et plus rapidement en mode visuel de test (je suis sûr que cela sera bientôt disponible dans MetaTrader 5), mais le test peut aussi se faire en temps réel - une semaine ou deux de travail sur un compte démo

En réalité, toutes les stratégies ne peuvent pas être testées sur les données historiques. Je sais par expérience personnelle que la vérification de certaines idées peut prendre beaucoup de temps Je comprends qu'il est parfois plus facile de payer pour Expert Advisor que de rester assis pendant des heures avec un crayon sur les graphiques. Mais sachez que le résultat peut être une surprise très désagréable lorsque vous envoyez

Auteur : Andrey Khatimlianskii