Ошибки, баги, вопросы - страница 861

 
Yedelkin:
Да, согласен, указанные Вами особенностти не учёл. А проверять всё через MqlDateTime как-то не изящно.
ладно,сделаю перебором с акселерацией
 

Кто что может сказать о баге, когда к примеру котировки полностью загружены с сервера, и на минутных таймфреймах левая сторона графика взята с дневок? То есть на ТФ М15 идут дневные свечи и затем с определенного места начинаются свечи М15. Ибо у меня к этому факту очень чувствителен индикатор. 

вот скриншоты в разных ТФ

 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: Кто что может сказать о баге, когда к примеру котировки полностью загружены с сервера, и на минутных таймфреймах левая сторона графика взята с дневок? То есть на ТФ М15 идут дневные свечи и затем с определенного места начинаются свечи М15. Ибо у меня к этому факту очень чувствителен индикатор. 
Вопрос уже несколько раз поднимался. Объяснение давалось такое: история минутных таймфреймов, на основании которых строятся все остальные ТФ, ограничена. За пределами этой М1-истории имеется история, состоящая только из дневных баров. Видимо, Вы как раз и обнаружили эту границу.
 
Yedelkin:
Вопрос уже несколько раз поднимался. Объяснение давалось такое: история минутных таймфреймов, на основании которых строятся все остальные ТФ, ограничена. За пределами этой М1-истории имеется история, состоящая только из дневных баров. Видимо, Вы как раз и обнаружили эту границу.
да я понимаю, но, блин, неужели это никак не ограничить? видимо это далеко не приоритетная проблема для выпуска патча по этому поводу
 
FiftyStars: да я понимаю, но, блин, неужели это никак не ограничить? видимо это далеко не приоритетная проблема для выпуска патча по этому поводу
В каком смысле "ограничить"? Оставить только минутную историю?
 
Yedelkin:
В каком смысле "ограничить"? Оставить только минутную историю?
ну фишка в том что SeriesInfoInteger(Symbol(),Period(),SERIES_FIRSTDATE) на М15 хавает эти свечи как свои родные. то же самое  с Bars(). Можно ли как то программно распознать что свечи с другого ТФ? 
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту - Документация по MQL5
 

FiftyStars:

Yedelkin:
В каком смысле "ограничить"? Оставить только минутную историю?

ну фишка в том что SeriesInfoInteger(Symbol(),Period(),SERIES_FIRSTDATE) на М15 хавает эти свечи как свои родные. то же самое  с Bars(). Можно ли как то программно распознать что свечи с другого ТФ? 

Т.е. всё-таки предлагаете оставить только минутную историю? Ответ не совсем понятен.
 
Yedelkin:
Т.е. всё-таки предлагаете оставить только минутную историю? Ответ не совсем понятен.
Чтобы на ТФ, на которых нет истории чтобы график заканчивался а не продолжался историей бОльшего ТФмне не нужны свечи D1 и W1 на 15ти минутном графике.
 
FiftyStars: Чтобы на ТФ, на которых нет истории чтобы график заканчивался а не продолжался историей бОльшего ТФмне не нужны свечи D1 и W1 на 15ти минутном графике.
Понятно. Можно, конечно, оформить предложение в Сервисдеск, чтоб получить официальный ответ. Но боюсь, что он (ответ) будет примерно такой: "программист сам в состоянии вычислить граничную дату и ограничить глубину запрашиваемой истории"..
 
Yedelkin:
.............. Но боюсь, что он (ответ) будет примерно такой: "программист сам в состоянии вычислить граничную дату и ограничить глубину запрашиваемой истории"..

Лучше бы всё-таки это распознавали программисты MetaQuotes (то бишь терминал). 

Проблема реально очень вонючая.  И никакого права у дневок нет сидеть на моём 1-5-15-30M таймфрейме. Нечего им там делать!