Testeur MT5 disponible !!!! - page 4

 
Dezil >>:


Вот и я о том, нужно изначально писать советник под торговлю на нескольких парах. Это оправдано когда идея советника именно в связи торгуемых пар, а если просто нужно оценить работу советника на нескольких парах однвременно, где нет никакой смысловой связи в алгоритме?

Il faut donc l'exécuter pour le tester une par une sur différentes paires.

 
Imaginez que vous ayez un conseiller expert en monnaie unique. Mais vous voulez trouver les paramètres optimaux de ce conseiller expert pour plusieurs instruments de trading à la fois. Vous pouvez désormais le faire de la même manière que sur MT4 : optimiser sur un instrument de trading, puis manuellement sur l'autre, etc. S'il était possible de définir la séquence des symboles pour l'optimisation consécutive dans le testeur lui-même (sans modification du code du conseiller expert), la tâche ci-dessus serait résolue automatiquement, sans intervention manuelle.
Ce mode est particulièrement utile lorsqu'il s'agit d'effectuer une analyse des cotations (sans négociation). Et de voir les résultats d'une telle analyse pour plusieurs symboles d'intérêt. Actuellement, cela se fait soit manuellement, soit par le biais du script d'auto-clic, soit directement par l'analyse des fichiers HST.
 
Les EA multidevises nécessitent parfois une sélection manuelle des paires de devises à négocier. Par exemple, le conseiller expert en arbitrage dans CodeBase utilise toutes les paires de devises de MarketWatch. Pour exclure une paire de sa logique, il faut la retirer de MarketWatch. Cela peut être fait dans le compte démo/réel, mais pas dans le testeur actuel.
Par exemple, je veux que l'EURDKK ne participe pas au testeur. Le Conseiller Expert vérifiera si cette paire est disponible pour le trading ou non. Le testeur répondra désormais toujours que cette paire est disponible et l'EA la sélectionnera pour l'analyser et la négocier. Et je voudrais que le testeur réponde parfois que cette paire n'est pas disponible pour le commerce, et que l'EA ne l'analyse pas.
De plus, l'EA d'arbitrage n'a pas été converti en MQL5, mais nous pouvons dire avec certitude qu'un tel EA serait un graal sur un testeur MT5, même si des options de stress testing avec slippage et requotes sont ajoutées.
Aux développeurs : Prévoyez-vous de simuler des ticks multidevises pour exclure l'arbitrage ?
 
Si un conseiller expert en mono-devise est testé, par exemple, sur EURJPY, et que la devise du compte est USD, le testeur simulera-t-il toujours USDJPY afin de convertir le bénéfice JPY en USD ? Et si la devise du compte est le JPY, alors une seule paire de devises (EURJPY) sera simulée ?
La même question se pose si la commission est calculée sur la base du chiffre d'affaires. Souvent, la commission est calculée, par exemple, à 10 dollars pour 1 million de dollars de chiffre d'affaires. Si j'ouvre une position avec 1 million d'EURJPY, comment la commission sera-t-elle calculée (chiffre d'affaires en USD) ? Sur la base de la simulation EURUSD ?
 
getch >>:
К разработчикам: Планируете ли вы моделировать мультивалютные тики так, чтобы исключить арбитраж?

Les centres de distribution paieront bien pour un tel ticogénérateur... intégré dans le module serveur MT. :)

 
MetaDriver >>:

Дилинговые центры хорошо заплатят за такой тикогенератор... встроенный в серверный модуль МТ. :)

Le rédiger n'est pas plus difficile que de rédiger un conseiller en arbitrage...

 
getch >>:

Его написание не сложнее написания арбитражного советника...

"Je ne le crois pas !" (c) Konstantin Sergeyevich

C'est plus compliqué que ça. Ici, les barres minute à l'entrée, il faudra "acheminer" les ticks de l'ouverture à la fermeture, réalisant ainsi un High et un Low en cours de route, le jeu, à ce moment-là, respectant précisément un nombre de ticks préétabli (Volume).... et à aucun moment... alors - "Je ne le crois pas !" :))

// Je ne prétends pas que la tâche est insoluble. Il est soluble. Il ne consommera des ressources que pendant l'optimisation. Bien que... la génération de tics ne se produise qu'au début de l'optimisation et qu'elle suive ensuite les multiples exécutions sur des données prêtes... Peut-être que c'est bon.

 
getch >>:

К разработчикам: Планируете ли вы моделировать мультивалютные тики так, чтобы исключить арбитраж?

Quel est l'intérêt ? Suggérez-vous que nous simulions les ticks de la même manière que les DCs ? Il est peu probable que cela soit possible et il n'y a aucun intérêt à le faire.

 
MetaDriver >>:

L'estimation de la complexité a été donnée pour le côté serveur de la DC, et non pour la simulation dans le testeur.

 
vasya_vasya >>:

а какой смысл? вы предлагаете моделировать тики так же как это делают ДЦ что ли? это навряд ли возможно и смысла не видно в этом


Le fait est que,

  1. de ne pas tomber dans des illusions inutiles,
  2. chercher et trouver des stratégies multidevises réalistes - sinon elles se noieront dans le "bruit de l'absurde".