Extremums and Candles
- Индикаторы
- Alexey Kazmin
- Версия: 1.0
- Активации: 5
Extremums and Candles
1. Описание
Индикатор Extremums and Candles (EC) — пользовательский индикатор, основанный на визуальном анализе свечей. Индикатор отображает направление движения цены и экстремумы за исследуемый период времени. Индикатор EC разработан по принципу, согласно которому свечи, находящиеся внутри последующей или внутри предыдущей, независимо от их типа и длины их теней, не учитываются при определении направления движения рынка (рисунок 1).
По принципу построения индикатора при нисходящем тренде растущая свеча может не оказывать никакого влияния на направление движения рынка, если она находится внутри другой свечи. Аналогично для восходящего тренда. Кроме определения текущего направления рынка, индикатор определяет точки экстремума, где рынок меняет свое направление (рисунок 2).
2. Отображение в терминале
Свечи, которые находятся внутри других – не значимые, эти свечи зачеркнуты.
Свечи, которые формируют направление рынка – весомые. Стрелки указывают на развороты (рисунок 3). Первые 4 строчки в окне данных содержат значения буферов весомых свечей, которые необходимы для написания программ (экспертов). Эти значения привязаны к графику цены. Зачеркнутые свечи не входят массив данных. Принцип нумерации свечей представлен на рисунке (рисунок 4). Индикатор формирует значения весомых свечей, а также указывает стрелками развороты на графике.
3. Особенности
Индикатор Extremums and Candles (EC) позволяет определить и использовать текущее направление движения цены. Это направление следует определять на графиках больших периодов (таймфреймах). На младших периодах (таймфреймах) следует применять развороты рынка, которые обозначены стрелками.
Такое применение позволяет приблизить Stop Loss к свече и войти в рынок с меньшей дистанцией Stop Loss в пунктах, что при фиксированном риске в деньгах увеличивает объем позиции, и как следствие увеличивает прибыль на 1 пункт движения цены.
Lot=Risk(P)/Risk($)
4. Установка
- Первые 4 линии не рисуются;
- 4-7 – цвета тени и тела бычьей свечи;
- 8-11 – цвета тени и тела медвежьей свечи;
- 12-13 – цвета стрелок, указывающих развороты;
- 14 – цвет зачеркивания;
- N – количество свечей для анализа, максимум 1000 (рисунок 5 и 6).
5. Принцип открытия позиции
Примерный порядок открытия позиций (рисунок 7):
1. Определить на старшем периоде направление торговли;
2. Ожидать разворот на младшем периоде в нужном направлении;
3. Открыть позицию в выбранном направлении, установив стоп-сигнал под (над) 1-ой свечей;
4. Выбрать способ выхода из позиции:
- обратный разворот на младшем периоде;
- обратный разворот на старшем периоде (и.т.п.).
6. Написание экспертов
При программировании вышеуказанные значения можно получить с помощью функции
iCustom( ):
double VLow_0=iCustom(NULL,PERIOD_CURRENT,"EC",0,1);
double VLow_1=iCustom(NULL,PERIOD_CURRENT,"EC",0,2);
double VLow_2=iCustom(NULL,PERIOD_CURRENT,"EC",0,3);
double VHigh_0=iCustom(NULL,PERIOD_CURRENT,"EC",1,1);
double VHigh_1=iCustom(NULL,PERIOD_CURRENT,"EC",1,2);
double VHigh_2=iCustom(NULL,PERIOD_CURRENT,"EC",1,3);
NULL – имя финансового инструмента. NULL означает текущий символ.
PERIOD _ CURRENT – период. Может быть одним из периодов графика.
" EC "– имя пользовательского индикатора.
0 – индекс линии индикатора. Может быть от 0 до 3:
- 0 - цены минимумов весомых свечей (VLow[ ])
- 1 - цены максимумов весомых свечей (VHigh[ ]);
- 2 - цены открытия весомых свечей (VOpen[ ]);
- 3 - цены закрытия весомых свечей (VClose[ ]);
0 – Индекс получаемого значения из индикаторного буфера (сдвиг относительно текущего бара на указанное количество периодов назад) соответствует номеру весомой свечи. В данном примере мы получили минимумы и максимумы весомых свечей под номерами 1, 2 и 3.