int_Period
В переменной _Period хранится значение таймфрейма текущего графика.
e con la funzione
Period
Возвращает значение таймфрейма текущего графика.
ENUM_TIMEFRAMESPeriod();
Возвращаемое значение
Содержимое переменной _Period, в которой хранится значение таймфрейма текущего графика. Значение может быть одним из значений перечисления ENUM_TIMEFRAMES.
Per trovare il numero di minuti di un dato periodo del grafico, dividete il valore della funzionePeriodSeconds per 60. Questo link mostra un errore 404 :) lo proverò io stesso:
Urain: No, allora l'overloading non funziona, non puoi compilare. Il mio codice è corretto e anche la chiamata nel post successivo è corretta.
Quando si inserisce una funzione senza designazione esplicita del timeframe, cioè solo Close(0) ... non compila), devo impostare manualmente Close(0,PERIOD_CURRENT) ... ma non è niente )
Ahhhh mi ricordo che è più semplice, ma poi bisogna dividere per 60 per ottenere i minuti.
Возвращает количество секунд в периоде.
intPeriodSeconds(ENUM_TIMEFRAMES period=PERIOD_CURRENT ); // период графикаint Per=PeriodSeconds(PERIOD_D1)/60;
Print("Period=",Per);
La chiamata può essere fatta specificando il periodo, poi verrà restituito il valore del TF specificato,
o senza indicazione del periodo, il valore sarà restituito da quello corrente
(r) :o)Immagino che questo sia il modo per farlo, giusto?
int
alleluia... questo sì che è un affare))))))
e con la funzione
per farlo funzionare così, deve essere ancora così, giusto?
Si può passare da MQL4 a MQL5 e viceversa...
Per trovare il numero di minuti di un dato periodo del grafico, dividete il valore della funzionePeriodSeconds per 60. Questo link mostra un errore 404 :) lo proverò io stesso:
Questo va bene? non lo farà))) così tanti errori che fa paura)
No, allora l'overloading non funziona, non puoi compilare. Il mio codice è corretto e anche la chiamata nel post successivo è corretta.
int
Ahhhh mi ricordo che è più semplice, ma poi bisogna dividere per 60 per ottenere i minuti.
Ahhhh mi ricordo che è più semplice, ma poi bisogna dividere per 60 per ottenere i minuti.
Un po' per lavorare con i periodi come in MQL4
Sto inserendo un test dal 2010.01.01 ad oggi. Ho emesso la data della prima barra 2009.01.02.
Come posso fare in modo che la prima barra disponibile sia ad esempio 2006.01.02?