Errori, bug, domande - pagina 1454

 
Nikita Solodko:

Ciao colleghi!

Scusa, ho fatto un casino sul thread principale prima di vedere questo.

Per favore consigliate come risolvere questo problema: MT5 Expert Advisor su FORTS continua a mostrare l'errore 10022: "Invalidorder expiry date in request" quando si piazzano ordini BAY_STOP o SELL_STOP.

La data di scadenza non è importante per me, ma non riesco a trovare nessun parametro che imposti solo l'ordine. Non abbiamo un tale problema nel forex. Il mio broker è APERTO. L'errore si verifica nel tester.


Le bandiere ORDER_TIME_DAY ( ORDER_TIME_SPECIFIED_DAY, credo, anche) sono accettabili. In generale, si può controllare. Ci sono funzioni speciali per questo. E puoi usare il motore di ricerca. L'argomento viene discusso molte volte.
 
Vladimir Pastushak:

Qual è il problema con

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

Perché restituiscono degli zeri ?????

Funzionano per i futures dove questi sono parametri normali.
 
Aliaksandr Kryvanos:

Il rapporto del tester e la scheda "risultati" nella build 940 del tester non corrispondono ai prezzi



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

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


Oggi ho notato nei risultati di Strategy Tester Price = 1,2 e 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


Oggi ho notato nei risultati di Strategy Tester SL = 1

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

Per favore, aggiorna il tuo terminale.
 
Karputov Vladimir:
Aggiornate il terminale, per favore.
Grazie, 943, giusto.
 
Nikita Solodko:

Ciao colleghi!

Scusa, ho fatto un casino sul thread principale prima di vedere questo.

Per favore consigliate come risolvere questo problema: MT5 Expert Advisor su FORTS continua a mostrare l'errore 10022: "Invalidorder expiry date in request" quando si piazzano ordini BAY_STOP o SELL_STOP.

La data di scadenza non è importante per me, ma non riesco a trovare nessun parametro che imposti solo l'ordine. Non abbiamo un tale problema nel forex. Il mio broker è APERTO. Questo errore si verifica nel tester.


Usa il metodo ORDER_TIME_DAY e il tempo di scadenza uguale a zero.

 
Aliaksandr Kryvanos:
Grazie, 943, giusto.

Si prega di aggiornare alla build 943 - bug risolto:

La visualizzazione del prezzo nel tester è stata corretta

 

Ho già scritto al servizio e dicono che ho sbagliato.

Quindi.

Viene creato un marchio di testo. Dopo di che voglio sapere le dimensioni. Ma se non ci sono zecche la dimensione restituisce 0.

ObjectSetString(0,name,OBJPROP_TEXT,object);

//text size

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

E il testo stesso senza tick viene restituito normalmente.

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

Ho già scritto al servizio e dicono che sono io che sbaglio.

Quindi.

Viene creato un marchio di testo. Dopo di che voglio sapere le dimensioni. Ma se non ci sono zecche la dimensione restituisce 0.

E il testo stesso senza tick viene restituito normalmente.

La dimensione dell'etichetta di testo sarà determinata solo dopo il primo rendering di questa etichetta
 
Slawa:
La dimensione dell'etichetta di testo sarà determinata solo dopo il primo rendering dell'etichetta.
Lo disegno e poi voglio sapere le dimensioni.