Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

SaveTicks - эксперт для MetaTrader 5

Просмотров:
2610
Рейтинг:
(24)
Опубликован:
2017.07.06 14:43
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Утилита предназначена для записи тиковых котировок в текстовом (CSV) и бинарном (BIN) форматах. Файлы записываются в папку MQL5\Files. Котировки пишутся с постоянной частотой выборки, что удобно для последующего анализа в математических программах.


Входные параметры

  • Recording interval - интервал записи тиков, миллисекунд;
  • The symbols chosen as... - метод выбора символов для записи
    • All symbols - запись всех символов, которые предоставляет брокер;
    • MarketWatch symbols - запись всех символов из окна "Обзор рынка";
    • Load list of symbols from file - набор символов загружается из файла.
  • Name of file with all symbol names - имя файла с набором символов, например "InputSymbolList.txt";
  • Format recording - формат записи, CSV или Binary, который описан выше;
  • Time format - формат времени. Может записываться серверное время или локальное время компьютера.

Типичный алгоритм при выборе "Load list of symbols from file".

  1. Запустите советник с любыми параметрами, выгрузите советник;
  2. У вас появится файл "\MQL5\Files\AllSymbols_SaveTicks.txt", в котором будут записаны имена всех символов, предоставляемых брокером;
  3. Переименуйте его, например, в "InputSymbolList.txt";
  4. Отредактируйте "InputSymbolList.txt", оставьте только нужные символы. В первой строчке должно быть число с количеством символов в файле. Смотрите пример в списке файлов для скачивания вверху этой страницы;
  5. Опять запустите советник с нужными настройками, будут записываться только символы из списка;
  6. Посмотрите в папке "\MQL5\Files\*****", там должны появиться файлы с названиями типа EURUSD_SaveTicks.csv.
HistoryPositionInfo version 2 HistoryPositionInfo version 2

Возвращает прибыль позиции в пунктах, комиссии, свопа и прибыли в деньгах на основании торговой истории.

CMqlParams CMqlParams

Класс-контейнер, который использует цепочку методов для быстрого добавления параметров и удаления строк кода.

Omni_Trend Omni_Trend

Трендовый индикатор NRTR типа с использованием мувинга и ATR.

Omni_Trend_HTF Omni_Trend_HTF

Индикатор Omni_Trend с возможностью изменения таймфрейма индикатора во входных параметрах.