Quand la nouvelle version de MT5 sera-t-elle disponible et où peut-on se renseigner sur ce qu'elle contient ? - page 12

 
Alexander Puzanov:

Oh là là, ne le prenez pas mal, mais vous êtes un faible novice dans ce domaine - soit un ringard, soit un ringard, je ne sais pas. Apprends de tes erreurs et ça passera, et si ça ne passe pas, tu es un idiot.

Et aucun espoir d'aller mieux. Je suis d'accord.

Je suis un idiot, qui distribue/supporte ses propres includes à des centaines de clients, au lieu d'utiliser un byte standard qui est automatiquement mis à jour par Metacquotes pour cent cinquante incudes.


Même s'il avait des clients, il ne s'engagerait pas dans une telle distribution. Pourquoi ? Tout d'abord, vous avez WebRequest, qui peut toujours télécharger la dernière version de votre bibliothèque.

Deuxièmement, il y a EX4/5, où vous ne vous souciez pas des Bibles. Mais même si vous avez besoin des sources, il n'y a aucun problème à télécharger un dossier avec vos librairies pour chaque client. Enfin, mettez vos librairies dans une kodobase libre.

 
Karputov Vladimir:

Sur les comptes de trading de couverture dans MetaTrader 5, plusieurs robots peuvent trader sur le même symbole. Les robots différencient leurs POSITIONS par leur magie. Par exemple, deux robots ont ouvert deux positions (BUY et SELL)^.

Salutations Vladimir.

Seulement maintenant, il n'y a pas de possibilité de remonter l'ordre au prix, juste d'ouvrir une nouvelle position ?

 
comp:

Tout d'abord, il y a WebRequest, qui peut toujours pomper une version fraîche de vos biblistes.

Vérifié

#include <..\\Files\\Idiot\\Test.mqh>

Ça marche. Ainsi, la mise en bac à sable des derniers morceaux via WebRequest est une solution viable.

 
comp:

"Utilisez la couverture lorsque vous négociez" !

Oui, je ne vois pas l'intérêt de rester sur MT4 pour les traders et les courtiers (je ne connais pas la question des costas) si cela devient identique à MT4. Et ce sont les magies pour chacune des positions, y compris la voie unique. Niveaux SL/TP pour chacune des positions.

Je n'ai pas trouvé de différence entre MT4 et MT5-hedge. OrderCloseBy seulement manquant.

J'aimerais comprendre ce qu'il y a en bêta pour le rodage.

Pertinent.
 
Server Muradasilov:

Salutations Vladimir.

Seulement maintenant il n'y a pas de possibilité de remonter l'ordre au prix, juste une nouvelle position s'ouvre ?

Ceci est vrai pour le nouveau type de compte de trading. Désormais (sur le serveur MetaQuotes-Demo uniquement), un nouveau type de compte de trading est disponible - avec une couverture activée. Pour ce faire, vous devez ouvrir un nouveau compte de démonstration sur MetaQuotes-Demo et sélectionner l'option "Use hedging when trading" :

MetaTrader 5. Utilisation de la couverture

Sur les comptes de trading MetaTRader 5 ordinaires (comptes de compensation), les règles restent les mêmes :

  • Il ne peut exister qu'une seule position pour chaque instrument financier dans un même compte.
 
comp:

Chaque programmeur a ses propres bibliothèques et seuls les idiots copient-collent leurs propres bibliothèques lorsqu'il y a un #include.

<Premier avertissement chinois pour agressivité>.

Lorsque vous donnez le code source à un client non programmeur, il est souhaitable qu'il s'agisse d'un seul fichier, plutôt que d'un éparpillement d'inludes liés. Il est donc un profane qui ne sait pas où trouver tous ces fichiers.

Et les affirmations catégoriques et audacieuses sont le lot des adolescents frustrés. :)

 

Dans la nouvelle construction, le test du prix d'ouverture est devenu plus lent ! !! Environ 6 fois plus lent.

Je teste un seul et même Expert Advisor avec les mêmes paramètres, pour la même période, aux prix d'ouverture sur M1, connecté au même compte réel de ma société de courtage.

Voici le résultat du test EA d'un an sur la nouvelle version :

2016.03.21 12:24:16    Core 1    EURUSD.e,M1: 23012321 ticks (369242 bars) generated in 0:04:52.517 (total bars in history 827439, total time 0:04:52.533)

Mais sur l'ancien 1241 (sur cet ordinateur, même un processeur plus lent) :

2016.03.21 12:11:50 Core 1 EURUSD.e,M1 : 1458795 ticks (369242 barres) générés en 0:00:46.832 (total des barres dans l'historique 827439, temps total 0:00:46.847)

Vous pouvez voir que 15 fois plus de ticks sont générés sur le nouveau. On ne comprend pas bien pourquoi, si le test se fait aux prix d'ouverture.

Suis-je le seul à constater une telle augmentation du temps de calcul ?

Le nombre de transactions est le même. Les bénéfices sont un peu moins élevés, je suppose que c'est parce qu'ils ont corrigé le calcul des commissions (il y avait une erreur auparavant).

Mise à jour :

Équipe de soutien 2016.03.21 12:48

Merci. C'est réglé.

Un correctif sera disponible dans la prochaine version
 

Sergei Vladimirov:
Когда отдаешь исходник заказчику-непрограммисту, очень желательно, чтобы это был один файл, а не россыпь, объединенная инклудами. Чтобы он - неспециалист - не ломал голову, куда это все эти файлы распихать.

Toujours pour le non-spécialiste, une archive lui est remise, qu'il doit décompresser dans le dossier MQL4/5. Il n'y a rien d'autre.

Normalement, tous les binaires sont téléchargés via WebRequest dans la sandbox. Cela permet de maintenir automatiquement tous les clients avec des versions récentes des conseillers experts/indicateurs. Le conseiller expert et l'indicateur doivent toujours se trouver dans la sandbox sous la forme d'un fichier mqh téléchargé via WebRequest. Et les fichiers mq4/5 ne doivent contenir qu'une seule ligne - #include this mqh. Ensuite, la mise à jour des conseillers experts et des indicateurs se fait simplement en téléchargeant le fichier mqh approprié dans le bac à sable.

Et les déclarations insolentes, stupides et catégoriques sont le lot des adolescents insatisfaits. :)

Je suis d'accord.
 
Sergei Vladimirov:
Vous l'écrivez sur commande ? Vous n'avez pas idée à quel point j'en ai marre de copier mon propre code dans chaque conseiller expert MT4 que je fabrique sur commande, parce qu'il n'y a pas de bibliothèques toutes faites dans MT4. )) Bien sûr, cela ne prend pas plus d'une minute, mais j'en ai quand même marre.
Pourquoi ne pas les faire en tant que classes, qui sont connectées via #include ? Le copier-coller est la pire des variantes possibles. Remplir la bibliothèque ou trouver et corriger un bug, copier-coller partout à nouveau ?
 
Comment travailler avec les grilles maintenant, si plus de 3 ordres en attente dans mt5 ne sont pas autorisés par DC... et ensuite, d'une manière ou d'une autre, nous devons configurer la copie de la couverture à la compensation dans le même terminal...))