Для внимания общественности предлагается он-лайн индикатор ренко-баров для MT5 и MT4. Для справки: ренко — специфичное представление движения цены, в котором бары формируются не по времени, а после прохождения ценой заданного количества пунктов.
Таким образом, один бар может длиться несколько часов, другой — несколько секунд.
Традиционной схемой формирования ренко-баров является советник, устанавливаемый на тайм-фрейм M1 выбранной валютной пары с параллельным открытием офф-лайн графика.
В предлагаемой реализации индикатор устанавливается на любой ТФ любого графика.
Для стартовой отрисовки баров используются данные М1, поэтому отображение одинаково для всех ТФ. Пример — на видео ниже.
Параметры индикатора:
- RenkoBar — размер баров в пунктах (для 5-ти и 3-х значных котировок умножается на 10);
- CountBars — количество баров для отображения;
- startDay — время начала расчета;
- hideBars — признак скрытие основных баров;
- initTime — признак инициализации времени начала расчета.
Данные индикатора могут быть считаны советником и использованы для построения собственных стратегий. Ниже простой пример чтения данных индикатора MT5.
#property copyright "Copyright 2020, SergDeev" #property link "http://fx-prog.ru" #property version "1.00" int h1; int OnInit() { h1 = iCustom(_Symbol,PERIOD_CURRENT,"RenkoOnlineMT5"); // handle for renko indicator return(INIT_SUCCEEDED); } void OnTick() { double renko_close[],renko_open[]; int x1,x2; static datetime x=0; datetime tx = iTime(_Symbol,PERIOD_M1,0); if (x < tx) { x = tx; x1 = CopyBuffer(h1,0,1,1,renko_close); // read last renko close x2 = CopyBuffer(h1,1,1,1,renko_open); // read last renko open string s = "bull"; if (renko_close[0] < renko_open[0]) s = "bear"; Print(renko_close[0]," ",renko_open[0]," ",s); } }
Итак, ниже ссылка на загрузку индикаторов Ренко для MT4 и MT5.
Исходные коды, по причине собственной жадности, я не выкладываю. Вы можете использовать это в собственных разработках, или заказать это у меня. Ссылка на персональную задачу в фриланс-сервисе сайта mql5.com - заказ советников форекс