Errori, bug, domande - pagina 1421

 

A100:

class A { public:
template<typename T>
        A( T ) { Print( typename( T )); }
};
class B { public:
template<typename T>
        void f( T t ) { A a( t ); } //вызываем A::A(...)
};
void OnStart()
{
        B b;
        int i = 0;
        b.f( i ); } 
Risultato: int

Ha. Ed ecco un codice sorgente leggermente modificato:

class A { public:
template<typename T>
        A( T ) { Print( typename( T )); }
};
class B { public:
template<typename T>
        void f( T t )
        {
          delete new A( t ); // должны получить новый класс A<string>, а используется A<int>
        }
};
void OnStart()
{
        B b;
        int i = 0;
        A *a = new A(1); // здесь хотим тип int
        b.f( "" ); // а тут передаем строку
        delete a;
}

emette int due volte invece di int e stringa.

Il primo (in ordine di esecuzione dell'algoritmo) output del tipo di costruttore influisce sulla seconda istanza creata della classe templata.

Il service desk è silenzioso al momento (numero di ticket#1336035).

 
Ilya Malev:
Le funzioni di MT5 dovrebbero funzionare in MT4?
Service Desk ha suggerito di discutere l'argomento sul forum. Ecco il link se siete interessati: https://www.mql5.com/ru/forum/66180
Сервисдеск. Жалобы, предложения.
Сервисдеск. Жалобы, предложения.
  • www.mql5.com
Поэтому уменьшайте количество баров на графике до необходимого предела. - - Категория: общее обсуждение
 
Stanislav Korotky:

Ha. Ed ecco un codice sorgente leggermente modificato:

emette int invece di int e stringa due volte.

Ottengo int e stringa (MT5\1204\32). Prova di nuovo - a volte se aggiunto al grafico subito dopo la modifica e la compilazione può eseguire la versione precedente (prima della modifica).

 

Buona sera, amici!
Potete dirmi perché lo stop loss non è sempre impostato, a volte non lo è.

 
Сергей Верещак:

Buona sera, amici!
Potete dirmi perché lo stop loss non è sempre impostato, a volte non lo è.

Stop Loss e Take Profit possono essere impostati non più vicini di un certo intervallo (diverso per ogni strumento) dal prezzo corrente.
 
A100:

Ottengo int e stringa (MT5\1204\32). Prova di nuovo - a volte se ti attacchi a un grafico subito dopo l'editing e la compilazione può eseguire la versione precedente (prima dell'editing).

Questo è MT4. L'ho provato negli ultimi giorni. Edificio 902/32.
 
   ENUM_TIMEFRAMES tf=NULL;
   if(tf==NULL)   tf=Period();

Errore di generazione del codice

Costruire 1200/64

 

Ciao, non riesco a sottoscrivere il segnale. Quale potrebbe essere la ragione e c'è un modo per risolverlo? il registro dice -

2015.11.01 08:31:01.786 '1448638': Signal - error purchasing product [136853] - attempt to subscribe to foreign signal, broker enabled only own signals


 

Riportato:

Forum sul trading, sistemi di trading automatico e strategie di trading di prova

Discussione sull'articolo "Come pubblicare il tuo prodotto nel servizio Marketplace"

Mihail Matkovskij, 2015.11.01 12:55

Non posso aggiornare il terminale alla build 902, prima aggiornava tutto, ma ora non posso farlo per 3 giorni. Versione: 4; build: 890; bit rate: 32. Quale può essere la ragione?

 

Perdita di memoria

class A {};
void OnStart()
{
        for ( A a; false; );
}