I file del visualizzatore sono trasferiti nella directory windows/system32.
se ho capito bene, i file del visualizzatore sono selezionati dal sistema operativo a seconda del suo bit rate e il file necessario viene copiato e quello non necessario viene eliminato, poiché ho solo MetaViewer64.dll in windows/system32, ma metaviewer.dll non è presente
Ilyas: Purtroppo, questo è un mio errore, il compilatore della build 900 compila tutti gli mqh usando il linguaggio MQL5.
Oggi abbiamo in programma di rilasciare una build senza questo errore.
Nella build 902 questo è già incluso :) grazie, ma solo se definisco i metodi della classe dopo la dichiarazione della classe, ottengo un errore.
Non c'è nessun errore come questo:
/*!
\brief Контейнер для хранения значений в зависимости от типа
*/template<typename T>
class CValContType : public CObject
{
private:
T m_tVal; // значение типа Tpublic:
CValContType(T aVal) { m_tVal = aVal; }; // конструктор
~CValContType(void) { };
T GetData(void) { return m_tVal; }; // получение хранимых в контейнере данных
};
E c'è un errore come questo:
/*!
\brief Контейнер для хранения значений в зависимости от типа
*/template<typename T>
class CValContType : public CObject
{
private:
T m_tVal; // значение типа Tpublic:
CValContType(T aVal);
~CValContType(void);
T GetData(void); // получение хранимых в контейнере данных
};
//+------------------------------------------------------------------+/*!
Конструктор
\param T aVal - значение контейнера
*/template<typename T>
CValContType::CValContType(T aVal) { m_tVal = aVal; }
/*!
Деструктор
*/
CValContType::~CValContType(void) { }
/*!
Получение хранимых в контейнере данных
\return возвращает значение контейнера
*/template<typename T>
T CValContType::GetData(void) { return m_tVal; }
//+------------------------------------------------------------------+
Errore:
'CValContType' - template mismatch ValType.mqh
indica una linea con la definizione del distruttore. L'ho messo fuori per ora per controllare la funzionalità del costrutto. Quindi, per i template di classe dovremmo aggiungere il costruttotemplate<typename T> ad ogni definizione di metodo esterno
Ho trovato l'area problematica:
La linea sottolineata e causa un crash.Squadra di supporto 2015.10.23 14:18
Pomeriggio.
Questo account è stato cancellato per mancanza di connessioni per 2 settimane.
Si scopre che solo per aggiornare il terminale, è necessario connettersi più spesso o registrarne uno nuovo ogni volta.
Ho trovato un'area problematica:
La linea sottolineata e causa un crash.MT4 build 900
Listato con classe plugin
#include <Object.mqh>Prima funzionava senza errori, ma ora dà
qual è la ragione?
qual è la ragione?
Il file *.mq4 è diventato *.mq5
Le tue recenti azioni per cambiare l'estensione sono la ragione
MT4 build 900
Listato con classe plugin
Prima funzionava senza errori, ma ora dà
qual è la ragione?
Oggi abbiamo in programma di rilasciare la build senza questo errore.
I file del visualizzatore sono trasferiti nella directory windows/system32.
Purtroppo, questo è un mio errore, il compilatore della build 900 compila tutti gli mqh usando il linguaggio MQL5.
Oggi abbiamo in programma di rilasciare una build senza questo errore.
Nella build 902 questo è già incluso :) grazie, ma solo se definisco i metodi della classe dopo la dichiarazione della classe, ottengo un errore.
Non c'è nessun errore come questo:
E c'è un errore come questo:
Errore:
indica una linea con la definizione del distruttore. L'ho messo fuori per ora per controllare la funzionalità del costrutto. Quindi, per i template di classe dovremmo aggiungere il costruttotemplate<typename T> ad ogni definizione di metodo esternoSu MT4 dopo aver cliccato su Chart Refresh la stessa cosa continua a ripetersi nel log: HistoryCenter: 2 barre importate in 'GBPSGD1'
Ora è il fine settimana e tutta la storia è stata importata. Quindi non si devono importare due barre.