Как выгрузить из МТ4 историю цен по каждому тику, по секундам, по трем секундам?

 

Здравствуйте!

Как выгрузить из МТ4 историю цен по каждому тику, по секундам, по трем секундам? Интересует не запись истории в режиме реальных торгов, а выгрузка именно исторических данных, например, за один год.

Спасибо!

 
Dallas-Marx:

Здравствуйте!

Как выгрузить из МТ4 историю цен по каждому тику, по секундам, по трем секундам? Интересует не запись истории в режиме реальных торгов, а выгрузка именно исторических данных, например, за один год.

Спасибо!

В МТ4 история тиков недоступна. Такое есть только в МТ5. В МТ4 нужно собирать тики в реалтайме. Раньше (пока не было истории тиков в МТ5) это делалось вот так. Но сейчас, когда есть возможность запроса тиковой истории из МТ5, такой способ уже никому не нужен. Если не хочется собирать тики, то можно запросить их в МТ5 и скопировать файл тиков в МТ4. Вот скрипт.

Ticks collector - Сборщик тиков
Ticks collector - Сборщик тиков
  • www.mql5.com
Сбор тиков с записью данных в файл и формирование нестандартных графиков.
 
Ihor Herasko #:

В МТ4 история тиков недоступна. Такое есть только в МТ5. В МТ4 нужно собирать тики в реалтайме. Раньше (пока не было истории тиков в МТ5) это делалось вот так. Но сейчас, когда есть возможность запроса тиковой истории из МТ5, такой способ уже никому не нужен. Если не хочется собирать тики, то можно запросить их в МТ5 и скопировать файл тиков в МТ4. Вот скрипт.

Спасибо!
 
Ihor Herasko #:
МТ5
Можете подсказать, как это сделать в МТ5?
 
Ihor Herasko #:

В МТ4 история тиков недоступна. Такое есть только в МТ5. В МТ4 нужно собирать тики в реалтайме. Раньше (пока не было истории тиков в МТ5) это делалось вот так. Но сейчас, когда есть возможность запроса тиковой истории из МТ5, такой способ уже никому не нужен. Если не хочется собирать тики, то можно запросить их в МТ5 и скопировать файл тиков в МТ4. Вот скрипт.

просто ремарка:

- Тики от разных серверов имеют полное право отличаться и как правило отличаются. У MT5 и четвёрки сервера разные. И тем более у разных брокеров

- Если тестировать и оптимизировать советник на "хорошей,плотной,правильной" тиковой истории (например искусственной от mq demo), то в реале советник гарантированно захромает. С большой долей вероятности реальный поток будет сильно другой и с сюрпризами

- Не все тики одинаково полезны :-) История это хорошо, но только пока советник успевает обработать каждый не получая реквот в приказах. То есть в реале не протормаживает, не пропускает тики. Тестер тики не пропускает и всё успевает. Может получиться неприятное удивление

когда трава была зеленее, у некоторых ДЦ можно было загрузить их тиковую историю. Это было модно и привлекало клиентов. Теперь даже архивы M1 не публикуют, а котировки хранят всего пару-тройку месяцев, прочее откуда-то ретранслируют.

 
Dallas-Marx #:
Можете подсказать, как это сделать в МТ5?

Вот так

TickFromMT5ToTicksFile
TickFromMT5ToTicksFile
  • www.mql5.com
Формирование тикового файла TKS для МТ4 на основе тиков, полученный в МТ5
 
Maxim Kuznetsov #:

просто ремарка:

- Тики от разных серверов имеют полное право отличаться и как правило отличаются. У MT5 и четвёрки сервера разные. И тем более у разных брокеров

Отличаются не только тики, но и история котировок Н1. И что, теперь всем экстренно ползти на кладбище? :-)