Исторические данные с сервера MetaQuotes

 

До сих пор качал исторические данные с сервера MetaQuotes из

МТ4 одного брокера. Но стал замечать что иногда не хватает дней, недель и даже месяцев.

- В связи с этим хотелось бы узнать кто и откуда получает исторические данные?

- Есть ли связь между качеством данных и МТ4 какого брокера используется?

(возможно также что проблемы возникают при импорте/экспорте, пока не проверял)

- Существуют ли к-л скрипты, проверяющие качество исторических данных?

 

history data analysis


Сам последние дни маюсь, вот фрагмент отчёта скрипта по usdcad M1


65281 14.01.2010 [04:08] - 14.01.2010 [04:13] 5 00:05 10

65282 14.01.2010 [08:01] - 14.01.2010 [08:11] 10 00:10 50

65283 12.03.2010 [23:00] - 25.03.2010 [22:57] 12835 8 day(s) 21:55 490 (***включая выходные дни)

65284 26.03.2010 [22:01] - 29.03.2010 [00:00] 58 00:58 120 (***включая выходные дни)

65285 12.04.2010 [00:02] - 12.04.2010 [00:16] 14 00:14 20

65286 30.04.2010 [20:13] - 30.04.2010 [20:17] 4 00:04 60

65287 07.05.2010 [23:00] - 01.06.2010 [00:01] 22857 15 day(s) 20:57 30 (***включая выходные дни)

65288 07.06.2010 [22:01] - 07.06.2010 [22:05] 4 00:04 50

65289 15.06.2010 [23:36] - 15.06.2010 [23:40] 4 00:04 10

65290 18.06.2010 [01:40] - 18.06.2010 [01:44] 4 00:04 10

65291 01.07.2010 [00:01] - 08.07.2010 [09:00] 7678 5 day(s) 07:58 1620 (***включая выходные дни)

65292 23.07.2010 [23:00] - 05.08.2010 [09:18] 12016 8 day(s) 08:16 2200 (***включая выходные дни)

65293 18.08.2010 [18:32] - 18.08.2010 [18:38] 6 00:06 20

65294 19.08.2010 [03:51] - 19.08.2010 [04:00] 9 00:09 70

65295 20.08.2010 [17:17] - 20.08.2010 [17:22] 5 00:05 60

Самая фишка в том, что по крайней мере части этих дыр не было, поскольку терминал регулярно включался. То есть эти дыры сделал History-центр терминала при докачке истории с сервера MQ.

 

Та-ак, любопытные вещи получаются. Вышеописанный эффект имел место под Win7. Причём удаление истории и файлов из папки download совершенно не помогало, после повторной загрузки всё восстанавливалось. Причём до загрузки истории с помощью клавиши Home мне удавалось дойти только до начала первой дыры, то есть до 5 августа.

Но у меня есть ещё нетбук с XP. Идём туда, создаём окно нужного символа, зажимаем Home и ... первая неожиданность, мы без приключений проходим первую дыру. То есть даже сервер ДЦ почему-то даёт для ХР более длинную историю.

Прекрасно, там же в ХР идём в History-центр, нажимаем download и, о чудо, имеем в терминале полную историю, без дыр. Ну то есть без этих свежих дыр, весь отчёт я не стал просматривать.

Хорошо, потеряв за последние дни на борьбе с историей изрядное время становишься острожным. Иду на комп с Win7, снимаю контрольную точку 1:


Теперь фаерволом закрываю терминалу выход в сеть, сношу заново историю и содержимое папки download. Снимаю контрольную точку 2


То есть всё удалось, истории нет. Прекрасно, переношу флешкой историю с XP, снимаю контрольную точку 3



Блестяще, дыры нет! Отчёт скрипта подверждает это

107847 20.01.2010 [20:55] - 20.01.2010 [21:01] 6 00:06 10

107848 28.01.2010 [15:00] - 28.01.2010 [15:04] 4 00:04 40

107849 19.03.2010 [22:00] - 22.03.2010 [00:00] 59 00:59 100 (***включая выходные дни)

107850 26.03.2010 [22:11] - 26.03.2010 [22:14] 3 00:03 150

107851 26.03.2010 [22:15] - 26.03.2010 [22:39] 24 00:24 10

107852 26.03.2010 [22:44] - 29.03.2010 [00:00] 15 00:15 290 (***включая выходные дни)

107853 07.06.2010 [22:01] - 07.06.2010 [22:05] 4 00:04 50

107854 15.06.2010 [23:36] - 15.06.2010 [23:40] 4 00:04 10

107855 18.06.2010 [01:40] - 18.06.2010 [01:44] 4 00:04 10

107856 05.07.2010 [00:46] - 05.07.2010 [00:49] 3 00:03 10

107857 05.07.2010 [23:44] - 05.07.2010 [23:47] 3 00:03 10

107858 18.08.2010 [18:32] - 18.08.2010 [18:38] 6 00:06 20

107859 19.08.2010 [03:51] - 19.08.2010 [04:00] 9 00:09 70

107860 20.08.2010 [17:17] - 20.08.2010 [17:22] 5 00:05 60


Разрешаем терминалу доступ в сеть, выключаем, включаем - вроде стоит. Идём в History-центр, нажимаем download и тихо материмся



Версию о том, что MQ специально гнобят пользователей Win7 отбрасываем. Также отбрасываем версию о том, что XP и Win7 обслуживают разные серверы. Остаётся только одно - History-центр терминала под Win7 работает неадекватно.

Какие ещё могут быть версии?

 

попробуйте в вин7 выставить так:

пока так не выставил у меня индикаторы сохранялись в папке: C:\Users\Игорь\AppData\Local\VirtualStore\Program Files\MetaTrader - Alpari\experts

теперь как положенно в папке: C:\Program Files\MetaTrader - Alpari\experts 

ЗЫ: не знаю почему, но у меня на демосчете больше дыр в истории чем на микрореале 

 

Это я сделал уже давно. Тем более мне же удалось получить правильную историю, её испортила загрузка.

Хотя ... может она не качала ничего, а взяла из кеша? Сейчас проверю


P.S. нет, очистка кеша браузера не помогла


P.P.S. Кстати, версия о том, что это Win7 всё помнит и подсовывает не объясняет почему клавиша Home позволят под ХР дальше в прошлое пройти.

Ещё одна особенность, под ХР при закрытии дыры докачкой с вылюченной автопрокруткой, начало графика в окне стоит на месте. А под Win7 куда-то упрыгивает.

 
А я плюнул на это дело, маялся маялся, и плюнул. Дыры появляются поле подкачки котировок с дата-центра. Похоже намеренно заразили этой болезнью, или у меня паранойя ))
 
sanyooooook:
А я плюнул на это дело, маялся маялся, и плюнул. Дыры появляются поле подкачки котировок с дата-центра. Похоже намеренно заразили этой болезнью, или у меня паранойя ))
Под ХР всё нормально вроде. А вопрос о собственной адекватности у меня в процессе возни с этой историей не раз возникал :)
 
Candid:
Под ХР всё нормально вроде. А вопрос о собственной адекватности у меня в процессе возни с этой историей не раз возникал :)

1. Нет, у меня с WinXP те же проблемы.

2. В моем случае я закачиваю историю на одном терминале (предварительно удалял файлы истории) и экспортирую ее в другой, который не подключен к интернету. "В другом" эти проблемы и всплывают. Т.е. проблемы возникают при загрузке истории.

Я мог бы еще понять если бы какие-нибудь отдельные бары "пропали", но ведь бывает что нескольких недель не хватает! На всех таймфреймах. Бред - видимо какие-то левые студенты разрабатывали эту часть МТ4. Лучше бы позволили качать архив через HTTP и потом его импортировать.

- Интересно, имеет ли значение с какого таймфрейма начинать загрузку?

 

Еще вопрос, может кто-нибудь в курсе - в МТ4 есть скрипт, который из М1 генерирует историю для других таймфреймов.

Кто-нибудь им пользовался? Может таким образом можно получить более качественную историю?

 
Candid:
Под ХР всё нормально вроде. А вопрос о собственной адекватности у меня в процессе возни с этой историей не раз возникал :)
Если под XP все нормально, можно попробовать поставить терминал на семерке на второй (не системный) диск. Вдруг поможет.
 
granit77:
Если под XP все нормально, можно попробовать поставить терминал на семерке на второй (не системный) диск. Вдруг поможет.
Это всё происходит уже на втором диске. Да и говорят вот что и ХР не всегда помогает. Тогда у меня только предположение о разных серверах остаётся.