Vous devez effectuer une transaction financière au moins une fois. Pourquoi avez-vous besoin de ServiceDesk ? Quelle est la question ?
Je ne comprends pas quel est le bug bizarre avec l'affichage en zigzag de l'équité dans le testeur. Ouverture de la section des courtiers en actions, démo. Si je change le paramètre " Méthode de règlement " de " Stoks d'échange " à " Forex ", l'équité s'affiche normalement. J'ai eu la même expérience il y a quelques années, je voulais essayer de connecter MT5 à un fonds, je l'ai testé, j'ai eu peur et j'ai abandonné. J'ai réessayé et c'est la même chose. C'est étrange ?
Bogue MT5 (build 2340) lorsqu'une structure interne est transmise à une fonction de modèle, le type de données résultant ne peut pas être utilisé comme type de données de base pour une autre structure interne dans une classe de modèle :
struct It_Base{
public:
class Tag{};
int index;
};
class V{
public:
struct It{
class Tag{};
int index;
};
};
template<typename T>
class GetStructType{
public:
struct type : public T{}; // Error: 'It' - declaration without type, 'It' - syntax error
};
template<typename T>
void func(const T &){
// Bypass Compile Error for //T::Tag* tag_ptr = new T::Tag();
GetStructType<T>::type::Tag* tag_ptr = new GetStructType<T>::type::Tag();
};
voidOnStart (){
It_Base iterator_base = {};
func(iterator_base); // OK
V::It iterator = {};
func(iterator); // Compile Error
}
Bug MT5 (build 2340), c'est de la merde... Tout est absolument correct, et il ne compile pas et jure sur quelque chose qui n'est pas là... Vous essayez de localiser un bug, et c'est aussi mal que tout fonctionne, le code est à 99% le même - il fonctionne ici, mais pas dans le projet...
On a l'impression que les bogues précédemment découverts se sont rassemblés en une seule fois et ont produit un si merveilleux "résultat" grâce à une synergie générale :
- Le code est absolument correct et fonctionne pour tous les types sauf pour les pointeurs ; - Le code est absolument correct et fonctionne pour tous les types, sauf pour les pointeurs ; les appels des fonctions surchargées (set_value) sont exécutés sur la base du type du troisième argument, mais le résultat est influencé par inadvertance par le deuxième argument d'une fonction qui a passé un pointeur, pour ne pas dire plus - n'est pas clair ; - Par contre, si vous enlevez le const marqué en vert, tout fonctionnera miraculeusement... - D'un autre côté, si vous supprimez toute la hiérarchie d'héritage en laissant les mêmes classes mais sans les classes de base, tout fonctionnera à nouveau... - Et enfin, le résultat de la compilation dépend de la séquence d'arrangement des fonctions template surchargées set_value, mélangez-les et vous obtiendrez de nouvelles erreurs...
Est-il vraiment possible que tous les fonds MOEX soient testés sans problème, mais que j'aie une sorte de crapshoot ? Ou est-ce que ce bug d'équité en zigzag dans le testeur est à l'ordre du jour, c'est quoi ce silence bizarre ? ???.
Nayati: Est-il possible que tout soit testé normalement dans le fonds MOEX et que j'aie une sorte de coup de poker ? Ou ce bug avec équité dans le testeur sous forme de zigzag est à l'ordre du jour, quel est cet étrange silence ? ???.
Donnez des détails pour la reproduction. Peut-être que quelqu'un sera intéressé. Il n'y a aucune chance que ça arrive.
Donnez des détails pour la reproduction. Peut-être que quelqu'un sera intéressé. Il n'y a aucune chance que ça arrive.
Code, outil, paramètres de test.
J'ai déjà mentionné l'outil 2 fois ci-dessus, comme le montre l'image. Tout code sur la section des actions du MOEX donne ce résultat. Tous les paramètres également, mais l'équité ne s'affiche correctement que lorsque la méthode de calcul est modifiée.
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
Pour les mises en page ru et en (minuscules et majuscules) lparam sera 67 :
Merci, TranslateKey est exactement ce dont vous avez besoin.
Je n'ai pas cette fonction, dois-je avoir des privilèges pour que le bouton ServiceDesk apparaisse ?
Vous devez effectuer une transaction financière au moins une fois. Pourquoi avez-vous besoin de ServiceDesk ? Quelle est la question ?
Vous devez effectuer une transaction financière au moins une fois. Pourquoi avez-vous besoin de ServiceDesk ? Quelle est la question ?
Je ne comprends pas quel est le bug bizarre avec l'affichage en zigzag de l'équité dans le testeur. Ouverture de la section des courtiers en actions, démo. Si je change le paramètre " Méthode de règlement " de " Stoks d'échange " à " Forex ", l'équité s'affiche normalement. J'ai eu la même expérience il y a quelques années, je voulais essayer de connecter MT5 à un fonds, je l'ai testé, j'ai eu peur et j'ai abandonné. J'ai réessayé et c'est la même chose. C'est étrange ?
Bug MT5 (build 2340), c'est de la merde...
Tout est absolument correct, et il ne compile pas et jure sur quelque chose qui n'est pas là...
Vous essayez de localiser un bug, et c'est aussi mal que tout fonctionne, le code est à 99% le même - il fonctionne ici, mais pas dans le projet...
On a l'impression que les bogues précédemment découverts se sont rassemblés en une seule fois et ont produit un si merveilleux "résultat" grâce à une synergie générale :
- Le code est absolument correct et fonctionne pour tous les types sauf pour les pointeurs ;
- Le code est absolument correct et fonctionne pour tous les types, sauf pour les pointeurs ; les appels des fonctions surchargées (set_value) sont exécutés sur la base du type du troisième argument, mais le résultat est influencé par inadvertance par le deuxième argument d'une fonction qui a passé un pointeur, pour ne pas dire plus - n'est pas clair ;
- Par contre, si vous enlevez le const marqué en vert, tout fonctionnera miraculeusement...
- D'un autre côté, si vous supprimez toute la hiérarchie d'héritage en laissant les mêmes classes mais sans les classes de base, tout fonctionnera à nouveau...
- Et enfin, le résultat de la compilation dépend de la séquence d'arrangement des fonctions template surchargées set_value, mélangez-les et vous obtiendrez de nouvelles erreurs...
Bonjour ! J'ai mis à jour mon mt5 bild2340 ce matin et maintenant certains indicateurs sur le marché ne fonctionnent pas.
J'obtiens l'erreur 2020.02.25 10:01:41.646 Indicateur personnalisé Le chargement de YuClusters (Si-3.20,M15) a échoué [538].
l'indicateur n'est pas installé, donne une erreur et le marché a disparu dans mt5
Est-il possible que tout soit testé normalement dans le fonds MOEX et que j'aie une sorte de coup de poker ? Ou ce bug avec équité dans le testeur sous forme de zigzag est à l'ordre du jour, quel est cet étrange silence ? ???.
Donnez des détails pour la reproduction. Peut-être que quelqu'un sera intéressé. Il n'y a aucune chance que ça arrive.
Code, outil, paramètres de test.
Donnez des détails pour la reproduction. Peut-être que quelqu'un sera intéressé. Il n'y a aucune chance que ça arrive.
Code, outil, paramètres de test.