Errori, bug, domande - pagina 2261

 
prostotrader:

La posizione è chiusa. Aprire manualmente una posizione sul demo, poi impostare il suo SL/TP e chiuderla. Lo SL/TP della posizione chiusa sarà mostrato nella scheda Storia (Posizioni/commerci). Come ottenere questi livelli in MQL?

 
fxsaber:

La posizione è chiusa. Aprire manualmente una posizione sul demo, poi impostare il suo SL/TP e chiuderla. Lo SL/TP della posizione chiusa sarà mostrato nella scheda Storia (Posizioni/commerci). Come ottenere questi livelli in MQL?

Finora sembra che non ci sia modo. Non ci sono identificatori DEAL_SL e DEAL_TP per ottenere queste proprietà.

 
fxsaber:

sconosciuto-multiplo


Come riprodursi?

 
Alexander:

Come riprodursi?

Ho provato a compilare il codice che @A100 ha postato qui ieri (già cancellato). Mi ha fatto riagganciare. Poi quando si apriva ME su molti mqh si bloccava, e dava tali tooltip quando si scriveva il codice.

 
Vladislav Andruschenko:
Prova a fare doppio clic sull'utente nel PM. Finché la parola messaggi non letti scompare. Funziona per me.

Cioè vai ai messaggi, poi clicca di nuovo su quell'utente sulla destra.

Grazie, questo aiuta!

 
fxsaber:

Ho provato a compilare il codice...

Sì... Ho bisogno di aprire primail file magico .mq5 (solo 340 byte)


Ошибки, баги, вопросы
Ошибки, баги, вопросы
  • 2018.08.22
  • www.mql5.com
Общее обсуждение: Ошибки, баги, вопросы
 
Errore di esecuzione:
class Z {};
class Y : public Z {};
struct A { int _;
template<typename T> void f( T  ) { Print( __FUNCSIG__ ); } //(1)
template<typename T> void e( T* ) { Print( __FUNCSIG__ ); } //(9)  (*)
                     void g( Y* ) { Print( __FUNCSIG__ ); } //(2)
template<typename T> void h( T  ) { Print( __FUNCSIG__ ); } //(3)
};
struct B : A {
                     void f( Z* ) { Print( __FUNCSIG__ ); } //(4)
                     void e( Z* ) { Print( __FUNCSIG__ ); } //(10) (*)
                     void g( Z* ) { Print( __FUNCSIG__ ); } //(5)
};
void OnStart()
{
        Y *y;
        B b;
        b.f( y ); //(6)
        b.e( y ); //(11)                                           (*)
        b.g( y ); //(7)
        b.h( y ); //(8)
}
Risultato:
Previsto:

void B::f(Z*)
void A::f<Y*>(Y*)
(6)
void A::e<Y>(Y*)
void A::e<Y>(Y*)
(11)(*)
void A::g(Y*)
void A::g(Y*)
(7)
void A::h<Y*>(Y*)
void A::h<Y*>(Y*)
(8)

(1) non è fondamentalmente diverso da (3)(9), ma il risultato (6) e (8)(11) sono fondamentalmente diversi. Lo stesso era previsto, tenendo conto del risultato (7)(11)

le linee con (*) sono state aggiunte dopo

 
A100:

MetaEditor 1881/32 si blocca... basta aprire il file allegato e poi, ad esempio, avviare il processo di compilazione o aprire qualsiasi altro file

Fissato da

 
Промежуточный билд 1882
Промежуточный билд 1882
  • 2018.08.24
  • www.mql5.com
Уважаемые разработчики...
 
Su Ubuntu 17.10 e 18.04 MT5 1881 chiude i trade da solo (due volte). Questo è in qualche modo risolto?