Скачать MetaTrader 5

Смотри, как бесплатно скачать роботов

Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят

Понравился скрипт?
Оцени его работу в терминале MetaTrader 5

2011.10.28 11:56
Библиотеки

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

| Russian English 中文 Español Deutsch 日本語 Português

Опубликовал:
Nikolay Kositsin
Просмотров:
1255
Рейтинг:
голосов: 20
\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ложение, вычитание, умножение, инвертирование.