MetaTrader 5 / Библиотеки
Базовая библиотека для создания профилей томов - библиотека для MetaTrader 5
312
Эта библиотека предоставляет несколько простых публичных методов для создания и построения профилей объема:
public: void VolumeProfile(datetime _from, datetime _to, int _resolution_points); ~VolumeProfile() {}; double GetHVPrice(); void Plot();
- GetHVPrice возвращает цену, связанную с наибольшим объемом в диапазоне.
- _resolution_points содержит размер окна для квантования соседних цен (в пунктах).
Вот пример скрипта для создания и построения нужного профиля объема:
#include <VolumeProfile.mqh> void OnStart() { datetime from=iTime(_Symbol, PERIOD_CURRENT,50); datetime to=iTime(_Symbol, PERIOD_CURRENT,20); VolumeProfile *VP = new VolumeProfile(from, to, 5); VP.Plot(); Print(VP.GetHVPrice()); delete VP; }
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/49718
