• Обзор
  • Отзывы (7)
  • Обсуждение (7)

CCI plus

CCIplus модификация commodity channel index со сглаживанием, индикацией точек разворота и выбором режима анализа.


Описание

Индикатор CCIplus имеет настройки:

  • сглаживания
  • индикацию точек входа в рынок и выхода из рынка
  • выбор режима определения точек
  • настройки удобства использования


Работа индикатора

Оптимальное использование M5-M30.

Проверка и уточнение сигналов M1-M5.

При вводе некорректных данных - выводится соответствующее сообщение. Настройки исправляются автоматически.


Настройки

  • CCIperiod - стандартная настройка периода рассчета CCI.
  • P_mode - выбор режима определения точек разворота цен.
    • NONE - обычный режим CCI без учета дополнительных настроек.
    • SIMPLE - индикация точек когда CCI выходит из уровней перепроданности/перекупленности.
    • CROSS - индикация точек при пересечении CCI со скользящей в зоне перепроданности/перекупленности.
    • FAST_LVL - индикация точек при выходе CCI из зоны перепроданности/перекупленности при скользящей в зоне и направленной на пересечение.
    • SLOW_LVL - индикация точек при пересечении скользящей уровней перепроданности/перекупленности.
    • PIVOT_CCI - индикация точек при развороте CCI при скользящей в зоне перепроданности/перекупленности.
    • PIVOT_SMA - индикация точек при развороте скользящей в зоне перепроданности/перекупленности.
  • SMAperiod - период сглаживания стандартного CCI. При значении менее 2 выводится сообщение и автоматически устанавливается 2.
  • ShowAlert - вкл/выкл звукового и визуального оповещения о появлении точек.
  • HideCCI - выкл/вкл отображения стандартной линии CCI. При значении true - в режимах NONE и SIMPLE линия индикатора невидима, выводится уведомление.


Интеграция в коде

Индексы линий и стрелок:

0 - CCI (CCI)
1 - скользящая CCI (CCI+SMA)
2 - красная стрелка вниз (SELL), значение = 117
3 - зеленая стрелка вверх (BUY), значение = -117

Код:

Не рекомендуется использовать в коде вызов c индексом линии 0. Это равносильно вызову функции iCCI.

double x = iCustom(smb,tf,name,cp,pm,sp,sa,hc,li,i);

  • string smb - имя символа (NULL - текущий символ)
  • int tf - таймфрейм (0 - текущий таймфрейм)
  • str name - название файла индикатора ("CCI+" исходное имя файла)
  • int cp - период CCI (по умолчанию = 14)
  • int pm - режим анализа (по умолчанию = 2. 0=NONE, 1=SIMPLE, 2=CROSS, 3=FAST_LVL, 4=SLOW_LWL, 5=PIVOT_CCI, 6=PIVOT_SMA)
  • int sp - период сглаживания (по умолчанию = 6)
  • bool sa - показ оповещений о появлении точек (по умолчанию показывается, TRUE)
  • bool hc - скрыть линию стандартного CCI (по умолчанию не скрыта, FALSE )
  • int li - индекс линии индикатора (0 - CCI, 1 - SMA, 2 - SELL, 3 - BUY)
  • int s - смещение по барам (0 = текущий бар, 1 = предыдущий и т.д.)


Пример использования:

double x = iCustom(NULL,0,"CCI+",14,2,6,true,false,2,0);

Переменная x получит значение из текущего символа, текущего таймфрейма, из индикатора CCI+, с периодом рассчета CCI 14, в режиме анализа CROSS, с выводом оповещений о точках, видимой линией стандартного CCI, из индекса сглаженной линии, из текущего бара.

xXGambitXx
286
2017.10.04 10:45 
 

Пользователь не оставил комментарий к оценке

Ali irwan
5195
2017.08.03 18:40 
 

Пользователь не оставил комментарий к оценке

Gennadiy Voltornist
7605
2017.05.26 21:03 
 

Пользователь не оставил комментарий к оценке

Maksym Mudrakov
13888
2016.08.30 17:34 
 

Пользователь не оставил комментарий к оценке

Aleksey Semenov
4879
2016.06.19 22:19 
 

скачал потому что нужен был сглаженный CCI

vahid jannati
2156
2016.03.03 19:47 
 

CCI is essential for traders chart and can be combination with other indicator to portfolio strategy.

Rodrigo da Silva Boa
7208
2016.01.18 02:19 
 

Пользователь не оставил комментарий к оценке