Errori, bug, domande - pagina 861

 
Yedelkin:
Sì, sono d'accordo, non ho tenuto conto delle particolarità che hai menzionato. E controllare tutto attraverso MqlDateTime non è in qualche modo elegante.
Va bene, lo sovrascrivo con l'accelerazione.
 

Chi può dire qualcosa sul bug quando le quotazioni sono completamente scaricate dal server e la parte sinistra del grafico è presa dalle candele del giorno sui timeframe minuti? Cioè, il TF M15 mostra le candele del giorno e poi le candele M15 iniziano ad un certo punto. Perché il mio indicatore è molto sensibile a questo fatto.

Ecco gli screenshot in diversi TF

https://www.mql5.com/ru/charts/13869/eurusd-m1-metaquotes-software-corp

https://charts.mql5.com/1/26/eurusd-m15-metaquotes-software-corp-6.png

https://charts.mql5.com/1/26/eurusd-m30-metaquotes-software-corp-2.png

https://charts.mql5.com/1/26/eurusd-h1-metaquotes-software-corp-9.png

https://charts.mql5.com/1/26/eurusd-h4-metaquotes-software-corp.png

https://charts.mql5.com/1/26/eurusd-d1-metaquotes-software-corp-7.png

График EURUSD, M1, 2012.10.26 13:07 UTC, MetaQuotes Software Corp., MetaTrader 5, Demo
График EURUSD, M1, 2012.10.26 13:07 UTC, MetaQuotes Software Corp., MetaTrader 5, Demo
  • www.mql5.com
Символ: EURUSD. Период графика: M1. Брокер: MetaQuotes Software Corp.. Торговая платформа: MetaTrader 5. Режим торговли: Demo. Дата: 2012.10.26 13:07 UTC.
 
FiftyStars: Chi può dire qualcosa sul bug quando le quotazioni sono completamente scaricate dal server e la parte sinistra del grafico è presa dalle candele del giorno sui timeframe minuti? Cioè, il TF M15 mostra le candele del giorno e poi le candele M15 iniziano ad un certo punto. Perché il mio indicatore è molto sensibile a questo fatto.
La questione è già stata sollevata diverse volte. La spiegazione era la seguente: la storia dei timeframe a 1 minuto, sulla base della quale sono costruiti tutti gli altri timeframe, è limitata. Al di fuori di questa storia M1 c'è una storia composta solo da barre giornaliere. A quanto pare, avete appena scoperto questo confine.
 
Yedelkin:
La questione è già stata sollevata diverse volte. La spiegazione è stata data come segue: la storia dei timeframe minuti, sulla base dei quali sono costruiti tutti gli altri TF, è limitata. Al di fuori di questa storia M1 c'è una storia composta solo da barre giornaliere. A quanto pare stai scoprendo solo ora questo confine.
Sì, capisco, ma perbacco, non c'è modo di limitare questo? apparentemente questo è lontano dall'essere un problema prioritario per il rilascio di una patch su questo problema
 
FiftyStars: Capisco, ma, amico, non c'è modo di limitarlo? Apparentemente non è un problema prioritario per rilasciare una patch su questo
Cosa vuol dire "limitarlo"? Lasciare solo la storia minuta?
 
Yedelkin:
Cosa vuol dire "limitare"? Lasciare solo un minuto di storia?
Il fatto è che SeriesInfoInteger(Symbol(),Period(),SERIES_FIRSTDATE) su M15 prende queste candele come se fossero native. Lo stesso vale per Bars(). C'è un modo per rilevare programmaticamente le candele da un TF diverso?
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту - Документация по MQL5
 

FiftyStars:

Yedelkin:
Cosa intende per "limite"? Lasciare solo la storia di un minuto?

Il fatto è che il SeriesInfoInteger(Symbol(),Period(),SERIES_FIRSTDATE) su M15 prende queste candele come proprie. La stessa cosa con Bars(). è possibile rilevare le candele da un altro timeframe?

Quindi vuoi lasciare solo la storia di un minuto? La risposta non è del tutto chiara.
 
Yedelkin:
Quindi stai ancora suggerendo di mantenere solo la storia di un minuto? La risposta non è del tutto chiara.
Non ho bisogno di candele D1 e W1 sul grafico a 15 minuti per il TF, in cui non c'è storia, in modo che il grafico finisca piuttosto che continuare con la storia di un TF più grande.
 
FiftyStars: Non ho bisogno di candele D1 e W1 sul grafico a 15 minuti nei TF dove non c'è storia per far finire il grafico e non continuare con la storia del TF più grande.
Capisco. Naturalmente, possiamo presentare un'offerta al Service Desk per ottenere una risposta ufficiale. Ma ho paura che la risposta sarà qualcosa del genere: "Il programmatore è in grado di calcolare la data limite e limitare la profondità della storia richiesta...".
 
Yedelkin:
.............. Ma temo che la risposta sarebbe qualcosa del genere: "il programmatore è in grado di calcolare la data limite e limitare la profondità della storia richiesta"...

Meglio ancora, i programmatori di MetaQuotes (cioè il terminale) lo riconoscerebbero.

Il problema è davvero molto puzzolente. E i dnaf non hanno il diritto di sedersi sul mio 1-5-15-30M timeframe. Non hanno il diritto di sedersi sulla mia tabella di marcia 1-5-15-30M.

Motivazione: