Que faudrait-il pour que tout le monde passe enfin à MT5 ? (collecte d'opinions) - page 28

 
Renat Fatkhullin:

Renat, qu'en pensez-vous ?

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie

Nouvelle version de MetaTrader 5 build 1930 : fenêtre graphique flottante et bibliothèque .Net dans MQL5

pavlick_, 2019.02.01 07:35

J'ai remarqué que MqlTradeRequest a une taille réservée décente (112 octets, ce qui est bien). J'ai immédiatement pensé à https://www.mql5.com/ru/forum/90051, personne de la société n'a répondu. Pourquoi ne pas visser dans

ENUM_STOPPRICE_TYPE
ENUM_STOPPRICE_DEFAULT = 0
ENUM_STOPPRICE_BID
ENUM_STOPPRICE_ASK
ENUM_STOPPRICE_LAST

struct MqlTradeRequest {
    ...
    ENUM_STOPPRICE_TYPE stopprice_type;  // Тип цены для активации стоп ордеров.
};


Cela ne rompra pas la rétrocompatibilité, et pour vous, il s'agit de quelques lignes de code du côté serveur (enfin, qui se soucie du prix à payer pour vérifier l'activation). sl est également concerné.

ZS : pour ceux qui me traiteront d'idiot (et il y en aura certainement) - activation != exécution.


 
pavlick_:

Une sorte detroll. Qu'y a-t-il à dire lorsque pas une seule thèse n'a été correctement articulée, si ce n'est quelques phrases générales vagues. Bonne chance avec ça.

Qu'est-ce que ça a à voir avec moi si tu n'as pas de cerveau ?

 
Dmitry Fedoseev:

Qu'est-ce que ça a à voir avec moi si tu n'as pas de cerveau ?

Ce n'est pas facile pour vous, vous devez vous prendre beaucoup de coups dans la figure, les changements sont devenus si importants qu'il est impossible de ne pas les remarquer...

Même un traumatisme cérébral léger peut tôt ou tard provoquer une encéphalopathie, une hypertension artérielle, accélérer la formation d'athérosclérose, entraîner un trouble de la capacité du cerveau à réguler de nombreux organes, à remplir leurs diverses fonctions. La pression intracrânienne change souvent après un traumatisme crânien, souvent dans le sens d'une augmentation.

http://myrt.ru/health/1259-oberegajjte-golovu-ot-udarov-jeto-vashe-slaboe.html

Je vous conseille de consulter un médecin. ))

Оберегайте голову от ударов - это ваше слабое место
Оберегайте голову от ударов - это ваше слабое место
  • myrt.ru
Количество травм, которые мы получаем за свою жизнь, не счесть. Чем мы только не бьемся — конечностями, спиной, животом и, разумеется, головой. Некоторые умудряются ударяться ею особенно час
 
pavlick_:

Ce n'est pas facile pour vous, vous devez recevoir beaucoup de coups dans la figure, les changements sont devenus si importants qu'il est impossible de ne pas les remarquer...

http://myrt.ru/health/1259-oberegajjte-golovu-ot-udarov-jeto-vashe-slaboe.html

Je vous conseille de consulter un médecin. ))

J'ai vu la mouche, bébé.

 
Andrey Kolmogorov:

Dans la situation actuelle, il n'y aura jamais de migration massive de MT4 vers MT5 :)

Une énorme quantité de code est écrite et utilisée sous MT4, sans compter la facilité d'utilisation et l'habitude.

La transition n'est possible qu'avec une compatibilité totale du code écrit pour MT4 et MT5 dans une nouvelle version du terminal, par exemple dans la 6ème. Et l'unification progressive du code.

Je suis tout à fait d'accord. Rendre les programmes (ex4) et le code (mq4) rétrocompatibles. Comme c'était le cas dans Windows (programmes). Et ensuite passer à autre chose.
 
Ce serait une bonne idée de faire tourner sur des serveurs de démonstration, le dimanche, des cotations en temps réel, d'anciennes sessions de trading avec des fonctions de trading complètes.
 
Victor Ziborov:

- Que faudrait-il pour que tout le monde passe enfin à MT5 ?

- Vous avez besoin du mode de couverture par défaut.

99% des cambistes l'ont par défaut.

 

Oui... 2 pour cent utilisent l'éditeur... Je comptais 10 à 15 %. Les autres ne font que consommer les produits créés.

Il est intéressant de noter que les principaux produits fabriqués, les EA, n'ont toujours pas de critères de qualité clairs, et que la gigantesque base technologique de la plate-forme et du langage, développée au fil des décennies, soutient des produits qui peuvent affirmer leur qualité avec une photo d'un testeur, réalisée sur des bidouillages de tests et d'optimisation.

Hélas, le désir de professionnalisme ostentatoire soutient une image idéaliste (comme une affiche publicitaire), mais lorsqu'il s'agit de tester le logiciel - tout est déterminé par le graphique du testeur après optimisation. Et personne ne s'intéresse plus aux entrailles.

Il est difficile de convaincre les codeurs qu'un programme professionnel est plus rentable qu'un programme non professionnel et que des efforts supplémentaires sont donc justifiés. D'autre part, on leur donne l'occasion de sauver leurs efforts en vendant n'importe quoi sous le couvert du Graal.

C'est comme si, lors d'un dressage, on mettait une proie devant un animal et qu'on essayait de l'attirer avec une saucisse en lui faisant croire qu'il fait des tours. Une action détruit le sens de l'autre. Tout comme dans le cas de l'accessibilité du C#. Faites de la publicité et développez votre langue, puis dites : "Allez, écrivez en Sharp...".


Étrange cependant....

 
Реter Konow:

Oui... 2 pour cent utilisent l'éditeur... J'ai calculé 10-15%. Les autres ne font que consommer les produits créés.

Il est intéressant de noter que les principaux produits fabriqués, les EA, n'ont toujours pas de critères de qualité clairs, et que la gigantesque base technologique de la plate-forme et du langage, développée au fil des décennies, soutient des produits qui peuvent affirmer leur qualité avec une seule image de testeur, réalisée sur des bidouillages de test et d'optimisation.

Vous avez une image unilatérale du monde.
 

Je me demande si quelqu'un pense à l'impact de la technologie sur l'algotrading ?

Ce n'est un secret pour personne que l'algocommerce dépend à 100 % de la technologie et que celle-ci détermine son sort. Mais ils ne stimulent pas seulement son développement, ils peuvent aussi le détruire. La question est de savoir comment la technologie l'affecte exactement. Qu'advient-il de l'algotrading lorsqu'il se développe et est adopté ?

Quelqu'un pense-t-il que plus il y a de technologie, mieux c'est ? Nous allons le découvrir.

Et donc, étape par étape :

1. Un codage simple a permis d'automatiser des stratégies simples, aux premiers jours de l'algotrading. À cette époque, c'était exotique et il y avait peu de fans. Cependant, objectivement, une nouvelle direction a été fixée. Le commerce s'est ramifié et a eu un "petit frère".

2. Nouvelle étape. Ajout du test des systèmes de trading. Il a permis de peaufiner les stratégies et d'obtenir de meilleurs résultats. En revanche, les tests ont donné lieu à de nouvelles illusions, qui s'éloignent de la réalité du marché. L'historique des tests a commencé à se confondre dans l'esprit avec le marché réel, et les résultats des tests ont commencé à se confondre avec les résultats commerciaux attendus. Dans l'esprit, le marché est devenu de plus en plus virtuel.

3. La prochaine percée technologique dans le domaine de l'algotrading - l'optimisation - a suscité une nouvelle vague d'intérêt pour les conseillers experts. Ils ont soudainement commencé à montrer des résultats incroyables lors des tests et le Graal a brillé devant les algotraders, les invitant avec des placers en or. Puis une nouvelle sorte de ruée vers l'or a vu le jour - la ruée vers l'or algorithmique, qui peut être classée comme un grand événement historique. Cependant, le prix que le trading algorithmique a dû payer pour l'explosion d'intérêt a été la frontière du développement de logiciels. L'optimisation a supprimé le sens de la complication des stratégies et du renforcement des capacités, car elle a permis d'obtenir des résultats rapides et incroyables. La poursuite du développement des robots a perdu sa raison d'être. Et avec cela, l'intérêt de la plate-forme et du développement du langage a disparu. Toutefois, cela ne signifie pas que leur développement s'est arrêté. Cependant, les nouvelles possibilités technologiques ont commencé à soulever des questions de nécessité. Et les doutes sur les nouvelles capacités ont été générés précisément par la limite de développement fixée par l'optimisation.

4. Un nouveau pas en avant, le Marché. Elle a ouvert la possibilité de vendre des programmes de trading et a suscité une nouvelle vague d'intérêt. Une autre façon de gagner de l'argent est apparue et il était possible d'obtenir un revenu non seulement en négociant, mais aussi en vendant des programmes. Cependant, il fallait aussi payer pour cela à long terme. Le trading algorithmique a été discrédité par des traders peu scrupuleux, qui se sont multipliés grâce à la naïveté des acheteurs. Ils ont fini par obtenir la suppression de la modération, en profitant de l'occasion et de la pression. Aujourd'hui, les resquilleurs ont obtenu une liberté totale et éliminent définitivement les vendeurs consciencieux, ruinant ainsi la réputation de l'algocommerce et la confiance qu'il inspire.

5. L'étape suivante consiste à ajouter une connexion à C#. Il vous dispense de la nécessité de développer vos propres possibilités graphiques du langage et rejette les bibliothèques déjà créées. Crée une faille dans la sécurité des programmes distribués. Crée un contexte défavorable pour les services publics qui sont vendus, décourageant les développeurs de créer des produits pour le marché.

6. L'ajout d'un lien vers le langage R tuera complètement le sens du développement de la stratégie. L'intérêt du MO dans l'algotrading est de "nourrir" d'informations statistiques un certain mécanisme fermé qui donnera le résultat sous la forme d'un algorithme d'entrée et de sortie du marché aux moments connus de lui seul. On n'écrit pas une stratégie sur R, on s'en débarrasse.


L'algotrading a un triste destin. Ce qui le crée, le détruit...

Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - MetaTrader 5
Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...