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

HistoryLoader - библиотека для MetaTrader 5

Опубликовал:
Nikolay Kositsin
Просмотров:
2497
Рейтинг:
(27)
Опубликован:
2011.10.28 11:56
Обновлен:
2023.03.16 17:38
\MQL5\Include\
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Реальный автор:

MetaQuotes

https://www.mql5.com/ru/docs/series/timeseries_access 

Данный функциональный модуль позволяет осуществлять подгрузку исторических данных по запросу из мультивалютного эксперта.

Дело в том, что если в клиентском терминале, в котором работает мультивалютный эксперт, открыт только один график, на который и прикреплен этот эксперт, то фактически для эксперта будут доступными исторические данные только этого графика. Для решения данной проблемы и предназначен этот модуль.

Для того чтобы использовать его в экспертном коде, следует поместить файл HistoryLoader.mqh в папку каталог_данных_терминала\MQL5\Include. После этого в коде эксперта на глобальном уровне следует добавить директиву включения этого файла в код эксперта:

//+------------------------------------------------------------------+
//| Описание функций для подгрузки истории                           | 
//+------------------------------------------------------------------+
#include <HistoryLoader.mqh>

Ну, а теперь в теле функции OnTick() эксперта до экспертного кода следует сделать необходимые вызовы функции LoadHistory(): 

int LoadHistory(datetime StartDate,            // стартовая дата для подгрузки истории
                  string LoadedSymbol,         // символ запрашиваемых исторических данных
                  ENUM_TIMEFRAMES LoadedPeriod) // таймфрейм запрашиваемых исторических данных
Murrey Math FixPeriod Murrey Math FixPeriod

Уровни Мюррея с расчетом на всех барах и возможностью выбора таймфрейма для расчета уровней.

X2MA HTF X2MA HTF

Универсальная скользящая средняя, отображающая свои значения с более крупного таймфрейма на более мелком таймфрейме.

Индекс положительного объема Индекс положительного объема

Индекс положительного объема (Positive Volume Index, PVI) связывает повышение объема с изменением цены ценной бумаги.

Библиотека для проведения операций с матрицами Библиотека для проведения операций с матрицами

Библиотека для работы с матрицами: создание матриц и основные операции с ними: cложение, вычитание, умножение, инвертирование.