Pour les acheteurs et les clients d'Expert Advisors (robots de trading), ceci est dédié. - page 3

 
f2011:

Trois questions :

- Le modèle est-il fiable ? Sa qualité dépend également de la qualité du programmeur du modèle mathématique et du rédacteur du RPT.

- quels sont les avantages d'une telle analyse par rapport aux tests de robots ? L'avantage de tester un robot est que la possibilité d'utilisation pratique du TS est testée par les opportunités MQL disponibles et les logiciels des courtiers, plutôt que par un modèle purement théorique.

- Combien cela coûte-t-il ?

Question : - Quelle est la fiabilité du modèle mathématique ? Sa qualité dépend également de la qualité du programmeur du modèle mathématique et des RPT.
Réponse : - De la même manière que 2+2=4 est fiable. Si vous le souhaitez, dans les limites des règles, vous pouvez simuler n'importe quelle situation de trading - slippage à l'ouverture et à la clôture, modification des spreads, arrêt du trading à certaines heures, etc. La formalisation des règles écrites dans les TdR ne pose généralement aucun problème. Les questions sont résolues en mode dialogue.

Question : Quels sont les avantages d'une telle analyse par rapport aux tests de robots ?
R : - Il s'agit d'une question populaire, à laquelle j'ai déjà répondu plusieurs fois ici. Je vais le répéter encore une fois.
Vous posez manifestement cette question du point de vue d'un programmeur. Si vous programmez en MQL, c'est plus facile pour vous, mais mettez-vous à la place de la personne qui commande le développement d'un bot. Combien de temps faut-il simplement pour se mettre d'accord sur le RPT, la correspondance, etc. Et combien de temps faut-il à l'EA pour vérifier un grand intervalle historique ? Vous connaissez la réponse. Et si quelque chose ne va pas et que le programme doit être réécrit ? Que fera-t-il si le programme est écrit correctement, mais que les règles ne fonctionnent pas ? Et ce, malgré le fait que le client ne peut se passer des services d'un programmeur!

Tout le monde ne peut pas modifier le code du conseiller expert. Et commander un nouveau programme à chaque fois est au moins long et coûteux. Le modèle matriciel fini peut être tourné comme un kaléidoscope, et les résultats de l'analyse seront obtenus en quelques secondes. Les résultats de l'analyse, les conclusions et les recommandations seront présentés sous une forme beaucoup plus pratique et claire que dans le cas du robot.
En résumé, chaque outil est bon pour sa tâche.

Question : Combien cela coûte-t-il ?
R : - Franchement, je n'avais pas l'intention de faire une analyse personnalisée complexe, je voulais juste trouver des personnes partageant les mêmes idées, discuter du sujet, partager mon expérience, etc. Cependant, à en juger par les demandes et les offres, les gens demandent des services dans le domaine de l'analyse.
Quant à la question "combien ? - Il n'y a pas de chiffre universel. Tout dépend de la taille et de la complexité du RPT et de ma charge de travail du moment. Si vous avez des questions spécifiques ou des suggestions sérieuses, veuillez nous contacter en personne. Le courrier dans mon profil est.
 
katerus:

Question : - Quels sont les avantages de ce type d'analyse par rapport au test d'un robot ?
Réponse : - C'est une question populaire, j'y ai déjà répondu ici plusieurs fois. Je vais le répéter encore une fois.
De toute évidence, vous posez cette question du point de vue d'un programmeur. Si vous programmez en MQL, c'est plus facile pour vous, mais mettez-vous à la place de la personne qui commande le développement d'un bot. Combien de temps faut-il simplement pour se mettre d'accord sur le RPT, la correspondance, etc. Et combien de temps faut-il à l'EA pour vérifier un grand intervalle historique ? Vous connaissez la réponse. Et si quelque chose ne va pas et que le programme doit être réécrit ? Que fera-t-il si le programme est écrit correctement, mais que les règles ne fonctionnent pas ? Et ce, malgré le fait que le client ne peut se passer des services d'un programmeur!

Tout le monde ne peut pas modifier le code du conseiller expert. Et commander un nouveau programme à chaque fois est au moins long et coûteux. Le modèle matriciel fini peut être tourné comme un kaléidoscope, et les résultats de l'analyse seront obtenus en quelques secondes. Les résultats de l'analyse, les conclusions et les recommandations seront présentés sous une forme beaucoup plus pratique et claire que dans le cas du robot.
En résumé, chaque outil est bon pour sa tâche.
Pouvez-vous donner un exemple simple et populaire ? Par exemple, le franchissement par le prix des lignes MA ou MAKD (ces deux EA sont inclus dans la livraison standard du terminal). Il serait facile de comprendre ce dont vous parlez.
 

Chers amis !

Je ne peux pas répondre à tout le monde, sinon je devrais faire plus que travailler dans ce forum. Je vais regrouper les questions et y répondre si possible.
Pour toute question spécifique ou suggestion sérieuse sur le sujet, veuillez me contacter personnellement. Vous trouverez l'adresse e-mail dans mon profil.

Partie 1.

À en juger par vos réponses et les courriels que j'ai reçus un jour seulement ( !) après avoir lancé le sujet, je n'avais aucune idée de l'ampleur du fossé qui sépare la perception qu'ont la plupart des traders des méthodes d'analyse de l'information et de prise de décision des méthodes d'analyse utilisées dans les structures financières décentes. C'est probablement la raison pour laquelle les structures financières réalisent régulièrement des bénéfices, alors que la "foule", comme l'a dit l'un de mes adversaires, subit régulièrement des pertes. Ce type d'analyse est une pratique courante dans une approche sérieuse du trading, et j'ai seulement voulu faire profiter les masses de cette expérience.

Vous pouvez ricaner de ce que j'écris et essayer de comparer ce type d'analyse avec un programme de trading. Comprenez que l'un n'annule pas l'autre ! Vous avez besoin d'une analyse, et les règles obtenues peuvent et doivent être intégrées dans un robot de trading. Comme je l'ai écrit plus haut, l'analyse est ma partie du travail global. J'ai toujours travaillé en équipe. Pourquoi ? Parce que c'est beaucoup plus efficace que lorsqu'une personne est "guérisseur, faucheur et fabricant de bâtons" - et plus efficace dans n'importe quel domaine - à l'armée, dans le sport, au travail...

Les demandes visant à montrer le montant de mon argent, mon compte, ainsi qu'à "fournir une clé de l'appartement, où l'argent est conservé" seront toujours ignorées.

Parce que :

Premièrement, je considère que ces informations sont personnelles et confidentielles.
Deuxièmement. Les résultats de mes comptes sont ma version de l'équilibre rendement/risque. Mon revenu régulier est de 20-25% par mois. Ces chiffres n'impressionneront peut-être pas certains, mais personnellement, j'en suis assez satisfait. J'ai moi-même testé les règles avec lesquelles mon argent fonctionne et je suis satisfait du résultat.
Troisièmement. Je suis un partisan des "investissements de portefeuille". Cette approche permet de diversifier les risques. Cela me donne plus de tranquillité d'esprit.
Quatrièmement. Je n'essaie pas de "frapper à des portes fermées", de convaincre de force quelqu'un que j'ai raison, etc.
Cinquièmement, je ne demande de l'argent à personne, ni pour la gestion, ni d'aucune autre manière. Je n'en ai pas besoin.

Partie 2. "Le modèle mathématique

Qu'est-ce que c'est qu'un "modèle mathématique" ? Un modèle mathématique ne doit pas être compris comme une "taille unique". Votre modèle mathématique personnel est individuel. Il s'agit d'un ensemble de règles de prise de décision spécifiquement par vous ( !) décrites dans le langage exact des chiffres et des formules.

Lorsque j'ai ouvert ce thème, j'ai pensé que les concepts d'analyse complexe et de modèle mathématique seront proches de tout le monde et clairs, mais peut-être est-il nécessaire de compléter le bloc principal de mon sujet en mettant quelques exemples, afin que les gens aient une idée claire du sujet. Je ne promets pas de le faire dans l'urgence. C'est beaucoup de travail, mais je vais le faire, c'est sûr.

Bonne chance et bon profit, tout le monde !
 
katerus:
Dmitry,

Ne vous méprenez pas, ce sujet n'est pas du tout en opposition avec les programmeurs. Personnellement, je n'écris pas de robots de trading. Ce n'est pas mon pain et mon beurre. Mais vous le programmez probablement ? Connaissez-vous le langage de programmation MQL ? Le connaissez-vous ? Vous avez raison, le conseiller expert peut changer les règles, les paramètres et tout le reste. Mais tout le monde ne peut pas modifier le code du conseiller expert. Et commander un nouveau programme à chaque fois est au moins long et coûteux. Une matrice toute prête peut être tournée comme un kaléidoscope, et les résultats de l'analyse seront obtenus en quelques secondes.

Mettez-vous à la place du client. Combien de temps faut-il pour convenir du RPT, de la correspondance, etc. ? Et combien de temps faudra-t-il au conseiller pour vérifier un grand intervalle historique ? Vous connaissez la réponse. Et si quelque chose ne va pas et que le programme doit être réécrit ? Que fera-t-il si le programme est écrit correctement, mais que les règles ne fonctionnent pas ? Et ce, alors que le client ne peut se passer des services d'un programmeur !

Ma tâche est différente. En d'autres termes, le programmeur doit fournir au client un ensemble de règles claires, dont l'utilisation lui permettra d'obtenir un résultat financier donné. Il a écrit (par exemple, avec votre aide) le conseiller expert et a commencé à travailler tranquillement.

Je ne veux pas "réinventer la roue". Dans les équipes où j'ai travaillé et où je travaille encore, cela a toujours été le cas. Chacun fait son travail : les programmeurs font leur programmation, les analystes font leurs recherches et leurs contrôles.

Alors comment ? Avec un crayon sur une feuille de papier pour vérifier ce modèle mathématique ? Vous parlez de quelques programmes pour tester la stratégie. Quel programme peut être meilleur qu'un programme spécialisé (par exemple, un testeur de stratégie dans le terminal) ?
 
katerus:
Ivan, le modèle est créé dans Excel, un outil d'analyse de données puissant et bien connu. Le programme Statistica est utilisé. Des programmes spéciaux sont écrits pour diverses méthodes d'analyse spécifiques. Il en résulte des graphiques et des analyses très clairs. Le modèle mathématique ainsi créé peut, si nécessaire, être modifié très rapidement, corrigé et de nouveaux résultats obtenus.

Pas question - c'est Excel au lieu d'un testeur de stratégie.

1. Vous ne serez pas en mesure d'exécuter tous les éléments de stratégie requis dans Excel.

2. Excel implique de ne travailler que sur des barres formées.

3. Par la vitesse d'Excel et des Expert Advisors dans le testeur, ils ne valent pas la peine d'être comparés.

 
Integer:
Non, c'est un Excel au lieu d'un testeur de stratégie.
Dimitri, je ne vais pas vous convaincre de quoi que ce soit. Si vous aimez le testeur de stratégie, utilisez-le.
Sauf qu'Excel est un outil puissant et beaucoup plus rapide et pratique que le testeur de stratégie.
 
katerus:
Dimitri, je ne vais pas vous convaincre de quoi que ce soit. Si vous aimez le testeur de stratégie, utilisez-le.
Sauf qu'Excel est un outil puissant et beaucoup plus rapide et pratique que le testeur de stratégie.
Oui, c'est ça. Alors je suis une ballerine.
 
Integer:
Uh-huh. Alors je suis une ballerine.
:-)))
 
katerus:
Dimitri, je ne vais pas vous convaincre de quoi que ce soit. Si vous aimez le testeur de stratégie, utilisez-le.
Sauf qu'Excel est un outil puissant et beaucoup plus rapide et pratique que le testeur de stratégie.
Et comment savez-vous que c'est beaucoup plus rapide ?
 
Integer:

Pas question - c'est Excel au lieu d'un testeur de stratégie.

1. Vous ne serez pas en mesure d'exécuter tous les éléments de stratégie requis dans Excel.

2. Excel implique de ne travailler que sur des barres formées.

3. Les performances de l'Excel et des Expert Advisors dans le testeur ne méritent pas d'être comparées.

Tous les éléments, que vous pouvez décrire dans le robot de trading, peuvent être exécutés dans Excel.

2. Je suis d'accord. Sauf qu'il faut être plus, pour commencer, sur les barres formées,
et si le plus n'est pas obtenu, le modèle mathématique peut être modifié très rapidement. Combien de temps cela vous prendra-t-il pour réécrire le conseiller expert ?
La question est rhétorique. Et ceci en supposant que vous êtes un programmeur. Et si vous êtes un client ? Vous voulez commander un nouveau robot ?
Et combien de temps cette étape prendra-t-elle ? Et combien d'étapes de ce type devez-vous franchir jusqu'à ce que vous soyez satisfait du résultat final ?

3. Il n'est vraiment pas utile de comparer les performances.
Combien de temps faut-il pour vérifier les performances d'un conseiller expert dans le testeur de stratégie sur une période de plusieurs années ?
Dans Excel, une telle vérification prend quelques secondes, en fonction de la puissance de l'ordinateur.

4. Après vérification dans Excel, vous obtenez immédiatement les données dans un format adapté à l'exportation vers d'autres programmes
pour une analyse plus approfondie.