Sergey Dzyublik: È stato riportato che MT5 - 1758 del 29.01.2018 dovrebbe essere disponibile. Qualcuno ha quella versione? Ho MetaQuotes-Demo che dà il massimo di MT5 -1755
template<typename T>
string _typename( T ) { returntypename( T ); }
class A {};
voidOnStart()
{
A* const a = NULL;
Print( _typename( a ) == typename( a ) );
}
Non c'è nessun errore. Avresti dovuto scrivere questo
È un codice diverso con l'aggiunta di &
Potreste anche sostituire A* con int e scrivere che non ci sono errori con int
template<typename T>
string _typename( T ) { returntypename( T ); }
class A {};
voidOnStart()
{
A* const a = NULL;
intconst b = NULL; //Результат:Print( _typename( a ) == typename( a ) ); // falsePrint( _typename( b ) == typename( b ) ); // true
}
class A {};
void f1( A* const ) {}
template<typename T> void f2( T const ) {}
voidOnStart()
{
int i;
A *a;
f1( a ); //нормально
f2( i ); //нормально
f2( a ); //Error: 'f2' - cannot to apply function template
}
Seleziona una posizione aperta per un ulteriore trattamento sul biglietto specificato. Restituisce true quando la funzione viene completata con successo. Restituisce false se la funzione fallisce. Chiama la funzioneGetLastError() per ottenere informazioni sull'errore.
boolPositionSelectByTicket(
ulong ticket // тикет позиции
);
Parametri
biglietto
[Il biglietto della posizione.
Valore restituito
Valore di tipo bool.
Nota
La funzione PositionSelectByTicket() copia i dati su una posizione nell'ambiente del programma, e le chiamate successive aPositionGetDouble(),PositionGetInteger()ePositionGetString() restituiscono i dati precedentemente copiati. Questo significa che la posizione stessa potrebbe non esistere più (o potrebbe essere cambiata in volume, direzione, ecc.), ma i dati di questa posizione possono ancora essere recuperati. Per garantire la ricezione di dati di posizione freschi, si raccomanda di chiamare la funzione PositionSelect() immediatamente prima di chiamarla.
Errore nella documentazione. Dovrebbe essere PositionSelectByTicket nel posto evidenziato. Anche i moderatori si confondono a causa di questo refuso.
Выбирает открытую позицию для дальнейшей работы с ней по указанному тикету. Возвращает true при успешном завершении функции. Возвращает false при неудачном завершении функции. Чтобы получить информацию об ошибке, необходимо вызвать функцию GetLastError(). Функция PositionSelectByTicket() копирует данные о позиции в программное окружение, и...
È stato riportato che MT5 - 1758 del 29.01.2018 dovrebbe essere disponibile.
Qualcuno ha quella versione?
Ho MetaQuotes-Demo che dà il massimo di MT5 -1755
MetaQuotes-BSE - simile.
Risultato: nessuna partita
Risultato: falso
Atteso: vero
Risultato: nessuna partita
Risultato: falso
Atteso: vero
Non c'è nessun errore. Avresti dovuto scrivere questo
Non c'è nessun errore. Avresti dovuto scrivere questo
È un codice diverso con l'aggiunta di &
Potreste anche sostituire A* con int e scrivere che non ci sono errori con int
Qual è la differenza?Errore di compilazione
PositionSelectByTicket
Seleziona una posizione aperta per un ulteriore trattamento sul biglietto specificato. Restituisce true quando la funzione viene completata con successo. Restituisce false se la funzione fallisce. Chiama la funzioneGetLastError() per ottenere informazioni sull'errore.
Parametri
biglietto
[Il biglietto della posizione.
Valore restituito
Valore di tipo bool.
Nota
La funzione PositionSelectByTicket() copia i dati su una posizione nell'ambiente del programma, e le chiamate successive aPositionGetDouble(),PositionGetInteger()ePositionGetString() restituiscono i dati precedentemente copiati. Questo significa che la posizione stessa potrebbe non esistere più (o potrebbe essere cambiata in volume, direzione, ecc.), ma i dati di questa posizione possono ancora essere recuperati. Per garantire la ricezione di dati di posizione freschi, si raccomanda di chiamare la funzione PositionSelect() immediatamente prima di chiamarla.
Errore nella documentazione. Dovrebbe essere PositionSelectByTicket nel posto evidenziato. Anche i moderatori si confondono a causa di questo refuso.
il sistema di messaggi è scomparso dai profili, è corretto?
Dal punto di vista di MQ, apparentemente correttamente. Come sempre, hanno deciso per noi cosa fosse più conveniente.