trend(23sep05).mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «trend(23sep05).mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для MetaTrader 4, рассчитывающий и отображающий два аналитических значения в отдельном окне графика. Первая линия показывает разницу между выбранной ценой и значением полос Боллинджера. Вторая линия отображает отрицательную сумму значений индикаторов Bulls Power и Bears Power.
Настройки программы
| Настройка | Описание |
|---|---|
| =0-2 MODE_MAIN, MODE_LOW, MODE_HIGH (Bands_Mode_0_2) | Режим полос Боллинджера — Выбор режима отображения полос Боллинджера (основная, нижняя или верхняя линия) |
| =0-6 PRICE_CLOSE,PRICE_OPEN,PRICE_HIGH,PRICE_LOW,PRICE_MEDIAN,PRICE_TYPICAL,PRICE_WEIGHTED (Power_Price_0_6) | Тип цены для индикаторов силы — Выбор типа цены, используемой при расчёте Bulls Power и Bears Power |
| =0-3 PRICE_CLOSE,PRICE_OPEN,PRICE_HIGH,PRICE_LOW (Price_Type_0_3) | Тип цены для первой линии — Выбор типа цены (Close, Open, High, Low), используемой при расчёте первой линии индикатора |
| Bands_Period | Период полос Боллинджера — Период расчёта полос Боллинджера |
| Bands_Deviation | Отклонение полос Боллинджера — Стандартное отклонение для расчёта полос Боллинджера |
| Power_Period | Период индикаторов силы — Период расчёта индикаторов Bulls Power и Bears Power |
| CountBars | Количество баров — Количество баров, участвующих в расчёте и отображении индикатора |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Blue
#property indicator_color2 Red
extern int Bands_Mode_0_2=0; // =0-2 MODE_MAIN, MODE_LOW, MODE_HIGH
extern int Power_Price_0_6=0; // =0-6 PRICE_CLOSE,PRICE_OPEN,PRICE_HIGH,PRICE_LOW,PRICE_MEDIAN,PRICE_TYPICAL,PRICE_WEIGHTED
extern int Price_Type_0_3=0; // =0-3 PRICE_CLOSE,PRICE_OPEN,PRICE_HIGH,PRICE_LOW
extern int Bands_Period=20;
extern int Bands_Deviation=2;
extern int Power_Period=13;
extern int CountBars=300;
double value[];
double value2[];
int init()
{
// код доступен только после оплаты
}
int start()
{
// код доступен только после оплаты
}
SetIndexDrawBegin(0,Bars-CountBars+Bands_Period+1);
SetIndexDrawBegin(1,Bars-CountBars+Bands_Period+1);
int i,CurrentBar,Bands_Mode,counted_bars=IndicatorCounted();
double Power_Price,CurrentPrice;
if(Bars<=Bands_Period) return(0);
if(counted_bars<Bands_Period)
{
for(i=1;i<=Bands_Period;i++) value[Bars-i]=0.0;
Показано первые 50% кода (символов: 1944)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.