Скачать MetaTrader 5

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

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

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

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

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

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

Опубликовал:
Nikolay Kositsin
Просмотров:
1085
Рейтинг:
голосов: 19
\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) // таймфрейм запрашиваемых исторических данных
YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя

Скрипт рисует уровни Рудолфа Акселя

YURAZ_CLOSEPRC_V1 YURAZ_CLOSEPRC_V1

Закрытие всех открытых позиций одним кликом либо закрытие всех позиций при достижении указанного профита в процентах от депозита

Мультипериодный индикатор MK_LaguerreMultiPeriodV2 Мультипериодный индикатор MK_LaguerreMultiPeriodV2

Обычный Laguerre на нескольких таймфреймах одновременно.

AskBid Line AskBid Line

AskBid Line — простейший индикатор, отображающий цену Ask или Bid в виде пунктирной линии на истории.