Errori, bug, domande - pagina 1273

 
A100:

Errore di compilazione

i e j non sono disponibili nella classe derivata D, anche se dichiarati rispettivamente come pubblici e protetti.
In MQL, protetto diventa privato dopo l'eredità pubblica. Pertanto, j non è visibile in classe D.
 
zaskok:
In MQL, protetto diventa privato dopo l'eredità pubblica. Pertanto j non è visibile in classe D.

Sbagliato.

class L {
protected:           //protected
        int i;
};

class M : public L { //после public-наследования
        int f() { return ( i ); }
};

class N : public M {
        int g() { return ( i ); } //нормально
};
non diventa privato - nessun errore di compilazione
 
A100:

Sbagliato.

non diventa privato - nessun errore di compilazione
Sì, non è così. Non si è preoccupato di controllare.
 
A100:

Errore di compilazione

i e j non sono disponibili nella classe derivata D, anche se dichiarati rispettivamente come pubblici e protetti
Grazie per il riferimento, controlleremo
 

Risultato controverso - costanti di carattere come parte della stringa

void OnStart()
{
        Print( "\x32" ); //результат: 2   - нормально
        Print( "\62" );  //результат: \62 - спорно, ожидалось: 2
        Print( "\\62" ); //результат: \62 - нормально
}

Se una barra singola, ci si aspettava che fosse seguita da un codice di caratteredecimale(se esiste)

https://www.mql5.com/ru/docs/basis/types/integer/symbolconstants

codice decimale

d

'\d'

numero decimale da 0 a 65535

void OnStart()
{
        Print( "\x2660"  ); //результат: ♠
        Print( "\\x2660" ); //результат: \x2660
 
}
Qui la barra singola e la doppia barra sono differenziate, e sopra non è
Документация по MQL5: Основы языка / Типы данных / Целые типы / Символьные константы
Документация по MQL5: Основы языка / Типы данных / Целые типы / Символьные константы
  • www.mql5.com
Основы языка / Типы данных / Целые типы / Символьные константы - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
HistorySelect() ha una precisione massima al minuto? le discrepanze si verificano se un trade viene chiuso e un nuovo trade viene aperto nello stesso minuto
 
vadynik:
HistorySelect() ha una precisione massima al minuto?
No, la precisione è di secondi. Impostare la data di fine con largo anticipo, non TimeCurrent().
 

Potete dirmi, per favore,
Per la funzione SendMail non c'è sicuramente un limite alla frequenza di invio dei messaggi?
Perché per qualche ragione sembra che prima (mezzo anno fa) ci fossero menzioni sulla limitazione nella descrizione dell'aiuto, simili a quelle per SendNotification.
Grazie.

 
ALXIMIKS:

Potete dirmi, per favore,
Per la funzione SendMail non c'è sicuramente un limite alla frequenza di invio dei messaggi?
Perché per qualche ragione sembra che prima (mezzo anno fa) ci fossero menzioni sulla limitazione nella descrizione dell'aiuto, simili a quelle per SendNotification.
Grazie.

Se si inviano e-mail troppo spesso, il server di posta potrebbe bloccarne l'invio.

Perché spammer, ddoser, ecc.

 
Reverse owl, quando si apre un ordine che chiude un trade precedente con un volume maggiore, la posizione rimane la stessa, perché solo la direzione sta cambiando, come scritto nell'aiuto - Reverse position non cambia l'ID della posizione, allora perché il tempo di apertura POSITION_TIME ?