Répondre

Exportation vers MT4 mais résultats horribles - ne correspondent pas aux résultats de SQ

6 réponses

Pierre Basson

Abonné, bbp_participant, client, communauté, 4 réponses.

Visiter le profil

il y a 2 ans #276051

J'ai exporté plusieurs stratégies SQ vers MT4, j'ai des données tick de Dukascopy en utilisant TickBuilderSuite sur MT4 (2012-2021), et j'ai aussi testé sur le flux de données IG. J'obtiens environ 2% au lieu des 80% affichés dans SQ. Que manque-t-il ? SQ affiche >1500 transactions, mais MT4 n'en affiche qu'environ 400. Mes flux de données remontent à 2005, il ne s'agit donc pas de données manquantes. Tous mes propres EA MT4 fonctionnent parfaitement avec ces données.
J'ai essayé tous les modes "tick" et "open only", mais j'ai obtenu les mêmes résultats.
Des idées ?

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 2 ans #276069

Sans plus de détails et sans échantillon de stratégie spécifique, on ne peut que deviner...

Maintenez-vous le même fuseau horaire dans MT4 et SQX ? Vous pouvez nous envoyer la stratégie par email, nous pourrons vérifier ...

0

Pierre Basson

Abonné, bbp_participant, client, communauté, 4 réponses.

Visiter le profil

il y a 2 ans #276129

HI

Je vais donc vous donner des précisions sur mon problème. Vous trouverez ci-joint le fichier de stratégie et le fichier d'exportation de l'EA MT4.

J'ai TickDataSuite qui a une précision de 99,99% en utilisant les données de Dukascopy pour EURUSD.

Au début, il n'effectue aucune transaction (voir le journal ci-dessous) et semble ne pas dimensionner les lots correctement. Lorsque je définis manuellement la taille des lots

 

dans MT4 Journal montre

2022.01.10 12:44:45.098 EURUSD,H1 : 40967931 tick events (10676 bars, 163672271 bar states) processed in 0:01:06.156 (total time 0:01:56.984)

2022.01.10 12:44:45.096 2016.09.19 10:24:34 Testeur : bouton d'arrêt enfoncé

2022.01.10 12:44:45.041 2016.09.16 23:00:00 Stratégie 3-76-147 EURUSD,H1 : - SQ LOG 2016.09.16 23:00 LotSize is too big. LotSize fixé à la valeur maximale autorisée du marché : 0.00000000

 

 

Si je désactive le MM et que je fixe la taille du lot à 0,1, il y a maintenant des transactions mais

affiche une erreur concernant la taille minimale - je ne sais pas si c'est important ou comment résoudre ce problème.

2022.01.10 12:48:29.935 2015.01.06 15:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : - SQ LOG 2015.01.06 15:00 Computing Money Management pour ordre - Risque fixé % du solde du compte

2022.01.10 12:48:29.672 2015.01.02 00:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : - SQ LOG 2015.01.02 00:00 Selon sa logique, la stratégie a essayé de placer un ordre stop/limite à un prix incorrect. Prix du marché : 1.21048000, prix min. autorisé : 1.21068000, prix de l'ordre stop/limite : 1.14872000 (ce n'est PAS une erreur)

2022.01.10 12:48:29.672 2015.01.02 00:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : - SQ LOG 2015.01.02 00:00 Ordre d'ouverture de type BUY STOP avec le prix 1.14872000. Prix actuels du marché : 1.21048000 / 1.21038000

2022.01.10 12:48:29.672 2015.01.02 00:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : - SQ LOG 2015.01.02 00:00 Use Money Management = false, MM non utilisé

2022.01.10 12:48:29.672 2015.01.02 00:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : - SQ LOG 2015.01.02 00:00 Calcul Money Management pour ordre - Risque fixé % du solde du compte

2022.01.10 12:48:26.564 2015.01.02 00:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : - SQ LOG 2015.01.02 00:00 -------------------

2022.01.10 12:48:26.564 2015.01.02 00:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : 2015.01.02 00:00 -------------------

2022.01.10 12:48:26.564 2015.01.02 00:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : - SQ LOG 2015.01.02 00:00 MT min distance : 0.00020000, SQ min distance : 0.00000000

2022.01.10 12:48:26.564 2015.01.02 00:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : 2015.01.02 00:00 MT min distance : 0.00020000, SQ min distance : 0.00000000

2022.01.10 12:48:26.564 2015.01.02 00:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : - SQ LOG 2015.01.02 00:00 Attention ! La distance minimale de ce symbole est supérieure à la distance minimale définie dans SQ ! Les résultats du backtest peuvent différer

2022.01.10 12:48:26.564 2015.01.02 00:00:01 Stratégie 3-76-147 EURUSD.FX,H1 : 2015.01.02 00:00 Attention ! La distance minimale de ce symbole est supérieure à la distance minimale définie dans SQ ! Les résultats du backtest peuvent différer

image du backtest dans MT4

Qu'aimeriez-vous voir d'autre ? Cela fait un bénéfice de $569 contre $40k indiqué dans SQ ?

 

Je vous remercie de votre aide...

 

Pierre

Pièces jointes :
Vous devez être connecté pour visualiser les fichiers joints.

0

Pierre Basson

Abonné, bbp_participant, client, communauté, 4 réponses.

Visiter le profil

il y a 2 ans #276224

J'ai donc envoyé plus de détails et je n'ai pas eu de réponse ?
Ai-je été victime d'une escroquerie en achetant SQ ?
en ce sens qu'il ne fonctionne pas du tout dans MT4 ?

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 2 ans #276259

Bonjour,

Je vous prie de m'excuser pour le retard, je suis en train de vérifier les stratégies... Je vous tiendrai au courant une fois que ce sera fait.

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 2 ans #276282

J'ai vérifié les données de l'EURUSD sur 3 ans. J'ai obtenu une correspondance assez proche, mais je pense qu'elle pourrait être bien meilleure. Je pense que les développeurs devront déboguer ce problème et essayer de trouver la raison de certaines de ces différences. Je l'ai déjà signalé.

Les différences peuvent se produire. Nous ne pouvons pas les éliminer complètement, mais nous faisons de notre mieux pour y parvenir. Nous ne pouvons pas avoir 100% pour toutes les stratégies et règles jamais générées. C'est pourquoi nous effectuons toujours des tests de vérification. Si la correspondance n'est pas bonne, la stratégie peut continuer à fonctionner sur la démo de préférence, mais pour les opérations en direct, je préférerais celles qui ont une bien meilleure correspondance avec les données historiques.

Pièces jointes :
Vous devez être connecté pour visualiser les fichiers joints.

0

Pierre Basson

Abonné, bbp_participant, client, communauté, 4 réponses.

Visiter le profil

il y a 2 ans #276322

Je suis donc novice en matière de SQ. Je ne me suis pas engagé dans une stratégie particulière. J'ai juste tiré les 3 premières solutions optimisées de SQ pour tester la fonction de construction de programme de MT4. Pouvez-vous me fournir un exemple d'une autre stratégie de SQ qui se traduit correctement dans MT4.

0

Affichage de 6 réponses de 1 à 6 (sur un total de 6)