• Обзор
  • Отзывы
  • Обсуждение

DATA and PRICES to FILE 25 indicators MT4

Данный скрипт автоматизирует загрузку цен и данных индикатора в текстовый файл для последующего анализа. Предоставляет 25 индикаторов на выбор. Также устанавливает символ, таймфрейм, тип индикатора, параметры, количество баров, начальный бар, количество цифр после запятой и тип расширения файла (csv, txt и т.д.).

Скрипт добавляет колонки с информацией о времени открытия, ценах, объеме и спреде каждого анализируемого бара. Все значения разделены ";", что позволяет обрабатывать их в Excel.

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

dataIndic_GBPJPY_ADX.csv        path=   C:\Users\Usuario\AppData\Roaming\MetaQuotes\Terminal\Common\Files
2015.04.07 20:18        GBPJPY  ADX     PERIOD_H1       PRICE_CLOSE     N bars  100                                     
Num bar OpenTime                OpenSeconds     Open    Close   High    Low     Volume  Spread  IndicValue 1    IndicValue 2    IndicValue 3
0       2015.04.01 17:00:00     1427900600      177,254 177,293 177,559 177,19  10192   31      42,18536        20,84686        15,89214
1       2015.04.01 18:00:00     1427911200      177,293 177,2   177,333 177,13  5828    33      45,05527        22,9315         59,9996
2       2015.04.01 19:00:00     1427914800      177,198 177,392 177,469 177,20  4248    32      45,63383        25,22471        10,99956


Параметры скрипта

  • Symbol work – символ для загрузки данных. Пустое значение означает текущий символ.
  • Indicator type – индикатор для загрузки данных (ATR, ADX, Bollinger Bands, CCI, MACD, Momentum, MFI, OnBalanceVolume, OsMA, RSI, STOCHASTIC, SMA, EMA, SMMA, LWMA, DEMA, TEMA, FRAMA, LRMA, HMA, TRIX, VIDYA, AMA, JMA, AFIRMA).
  • Param indicator 1, Param indicator 2, Param indicator 3 – Определенный параметр, требуемый определенный индикатором. См. таблицу ниже.
  • Price applied – тип цены: open, close и т.д.
  • Number of candles to download – количество свечей для загрузки данных.
  • Candle start download – бар для начала загрузки. 0 означает текущий бар.
  • Number of decimal data – количество цифр после запятой, загружаемое с индикатора. Цены имеют то же количество цифр после запятой, что и соответствующий символ.
  • Extension file – расширение загружаемого файла (csv, txt, ...).
Индикатор Параметр 1 Параметр 2 Параметр 3
ATR Период MA -1 -1
ADX Период ADX -1 -1
Bollinger Bands Период Bollinger Bands Стандартное отклонение -1
CCI Период CCI -1 -1
MACD Период быстрой МА Период медленной MA Период сигнала
Momentum Период Momentum -1 -1
MFI Период MFI -1 -1
On Balance Volume -1 -1 -1
OsMA Период быстрой МА Период медленной MA Период сигнала
RSI Период RSI -1 -1
STOCHASTIC(*) Период K Период D Замедление
SMA ... TRIX Период MA -1 -1
VIDYA Период CMO Период коэффициента замедления -1
AMA Период AMA Период быстрой МА Период медленной MA
JMA Глубина сглаживания Параметр сглаживания -1
AFIRMA(**) Количество звеньев задержки в фильтре
Ширина пропускания НЧ-фильтра -1

(*) Работает в режиме SMA и на ценах закрытия

(**) Работает в режиме Окно Блекмана (https://www.mql5.com/ru/code/603)

Нет отзывов