Сборщик тиков TickSave

none
  • Размер: 3,2 Кб
  • Добавил: Kaur
  • Просмотров: 14886
  • Загрузок: 1282
  • Добавлено: 9 июня 2010
  • Обновлено: 9 июня 2010


Разработчик: Komposter (Андрей Хатимлянский)

Советник TickSave создан специально для того, чтобы сохранять историю тиков. Сохранение происходит в файл csv.

Советник имеет два внешних параметра:

SymbolList — по каким инструментам необходимо собирать историю. От 1 до 32 инструментов, все они должны быть выведены в окно «Обзор рынка»

WriteWarnings — принимает значения true или false. При true в файл будет записываться информация о разрывах связи (Connection lost) и остановках советника (Expert was stoped). При значении false эта информация записываться не будет.

Файлы записываются в папку \experts\files\[Ticks]\Название сервера\. Название файла формируется по принципу «Символ_Год.Месяц.csv».

Замечание 1.
История каждого месяца записывается в отдельный файл. Однако новый файл не будет создан пока терминал не перезагружен. До перезагрузки запись будет продолжаться вестись в старый файл. Поэтому если советник работает непрерывно (например, установлен на VPS) и вы хотите, чтобы запись производилась в разные файлы для разных месяцев, то рекомендуется перезагружать терминал в начале каждого нового месяца (во избежании дыр в истории делать это рекомендуется на выходных, когда новые котировки не поступают).

Замечание 2.
Если для открытия файлов вы используете Excel 2007 и ниже, то может возникнуть проблема с открытием файлов, количество строк в которых превышает 65536. Тогда перед открытием рекомендуется предварительно разбить историю на части с помощью другого редактора. Из стандартных редакторов с открытием больших файлов неплохо справляется, например, WordPad

Замечание 3.
Если при открытии файла вместо тиков отображаются даты, то произошло неверное определение формата данных или разделителей. Чтобы исправить ситуацию, можно воспользоваться Мастером импортирования. Пример импорта можно увидеть в статье «Экспорт ценовых данных из MetaTrader 4 в Excel»

================================

Для вывода тиковой истории в виде графика Metatrader необходимо использовать советник EqualVolumeBars





    Скачать (3,2 Кб)

    Рейтинг: из 5 (голосов )

    Комментарии (6)

    +
    0
    Здравствуйте, а если месяц заканчивается среди недели, то когда перезагружать терминал? И второй вопрос, так и непонятно на что влияет параметр WriteWarnings? Для чего он нужен, включать его или нет?
    avatar

    [ 1 ] garry63Зарегистрирован: 4 июня 2014 | Сообщений: 0

    • 4 июня 2014, 21:55
    +
    0
    Так как перезагрузка терминала — это лишь рекомендация, а не обязательное условие, то лучше дождаться выходных и тогда перезагрузить.
    avatar

    [ 47 ] KaurЗарегистрирован: 28 сентября 2009 | Сообщений: 1325 - Руслан Каюмов

    • 27 апреля 2015, 15:18
    +
    0
    Те могу найти папку experts чтобы скопировать туда TickSave.mq4! Можете помочь?
    avatar

    [ 0 ] DauletЗарегистрирован: 27 апреля 2015 | Сообщений: 0

    • 27 апреля 2015, 15:01
    +
    0
    Сейчас советники надо кидать не просто в experts, а в \MQL4\Experts
    Подробнее о том, как устанавливать советники, в инструкции — start.opentraders.ru/12302.html
    avatar

    [ 47 ] KaurЗарегистрирован: 28 сентября 2009 | Сообщений: 1325 - Руслан Каюмов

    • 27 апреля 2015, 15:16
    +
    0
    При запуске советника терминал и весь комп тормозит. Но файл в проводнике в размере увеличивается. не возможно работать.
    avatar

    [ 0 ] nikolaykornilovЗарегистрирован: 21 февраля 2017 | Сообщений: 0

    • 21 февраля 2017, 15:37
    +
    0
    А кто сказал, что будет легко? Подобные советники не являются стандартными, они работают с сохранением информации, производят постоянную запись в файл. На нетбуках и маломощных старых ПК могут создать проблемы.
    avatar

    [ 39 ] BishopЗарегистрирован: 1 июня 2012 | Сообщений: 5338 - АЛЬФАХАМЕЦ-Машковод

    • 21 февраля 2017, 16:25

    Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
    Чтобы написать отзыв или скачать файл, необходимо быть зарегистрированным пользователем. Если Вы уже регистрировались ранее, войдите под своим именем. Если Вы еще не регистрировались, то, пожалуйста, зарегистрируйтесь. Регистрация не займет много времени.

    Справка: зарегистрированные пользователи могут добавлять и скачивать файлы, вести собственный блог, комментировать записи, обмениваться личными сообщениями с другими участниками и др.
    Начать торговлю с Альпари