Erreurs, bugs, questions - page 1454

 
Vladimir Pastushak:

Quel est le problème avec

MarketInfo(Symbol(),MODE_MARGININIT) et SymbolInfoDouble(Symbol(),SYMBOL_MARGIN_INITIAL)

Pourquoi renvoient-ils des zéros ? ????

Ils fonctionnent pour les contrats à terme où ce sont des paramètres normaux.
 
Aliaksandr Kryvanos:

Le rapport du testeur et l'onglet "résultats" dans la version 940 du testeur ne correspondent pas aux prix.



https://c.mql5.com/3/84/er002.png

https://c.mql5.com/3/84/er1.png


Aujourd'hui, j'ai remarqué dans les résultats du testeur de stratégie que le prix = 1,2 et le SL = 1.

6 2006.02.03 00:00 s/l 1 0.01 1.2 1 0.00000 0.52 10000.52

 
Aliaksandr Kryvanos:

https://c.mql5.com/3/84/er002.png

https://c.mql5.com/3/84/er1.png


Aujourd'hui, j'ai remarqué que dans les résultats du testeur de stratégie, SL = 1.

6 2006.02.03 00:00 s/l 1 0.01 1.2 1 0.00000 0.52 10000.52

Veuillez mettre à jour votre terminal.
 
Karputov Vladimir:
Mettez à jour le terminal, s'il vous plaît.
Merci, 943, bien.
 
Nikita Solodko:

Bonjour chers collègues !

Désolé, j'ai fait une bêtise sur le fil principal avant de voir celui-ci.

Veuillez me conseiller sur la façon de résoudre ce problème : MT5 Expert Advisor sur FORTS continue d'afficher l'erreur 10022 : "Invalidorder expiry date in request" lorsque vous placez des ordres BAY_STOP ou SELL_STOP.

La date d'expiration n'est pas importante pour moi, mais je ne trouve aucun paramètre qui permette de fixer l'ordre. Nous n'avons pas ce genre de problème sur le marché des changes. Mon courtier est OPEN. Cette erreur se produit dans le testeur.


Utiliser la méthode ORDER_TIME_DAY et un délai d'expiration égal à zéro.

 
Aliaksandr Kryvanos:
Merci, 943, bien.

S'il vous plaît mettre à jour à 943 build - bug corrigé :

L'affichage des prix dans le testeur a été corrigé

 

J'ai déjà écrit au service et ils disent que c'est moi qui me trompe.

Donc.

Une marque de texte est créée. Après cela, je veux connaître la taille. Mais s'il n'y a pas de ticks, la taille retourne 0.

ObjectSetString(0,name,OBJPROP_TEXT,object);

//text size

int text_sizeX=int(ObjectGetInteger(0,name,OBJPROP_XSIZE)); 

Et le texte lui-même, sans tics, est renvoyé normalement.

 ObjectGetString(0,name,OBJPROP_TEXT);
 
Vasyl Nosal:

J'ai déjà écrit au service et ils disent que c'est moi qui me trompe.

Donc.

Une marque de texte est créée. Après cela, je veux connaître la taille. Mais s'il n'y a pas de ticks, la taille retourne 0.

Et le texte lui-même, sans tics, est renvoyé normalement.

La taille de l'étiquette de texte sera déterminée uniquement après le premier rendu de cette étiquette.
 
Slawa:
La taille de l'étiquette de texte ne sera déterminée qu'après le premier rendu de l'étiquette.
Huh. Je le dessine et ensuite je veux connaître la taille.
 

Voici le script.

Création d'un objet. Texte assigné.

Je reconnais le texte lui-même et sa taille.

Pourquoi le texte lui-même est-il reconnu, mais pas sa taille ?

Dossiers :
prob.mq4  1 kb
Raison: