индикаторы от Crossluck

AlenaS

Гуру форума
опишу подробнее стратегию входов BUY.
1)цена открытия выше среднего мувинга BB
2)plusdi ADX выше minusdi ADX
3)main-мувинг ADX выше уровня(adx_level)(задается в настройках)
4)Между верхним мувингом(верхней границей) и нижним мувингом(нижней границей) BB имеется заданное кол-во пунктов(не менее)(задается в настройках)
на SELL обратные условия противоположные
Брррр.. Шаблон есть готовый? Можешь скинуть?:please:
 

Tepih

Местный знаток
попробуй вместо _Symbol напиши NULL

Здесь, что ли?
int i=iBarShift(_Symbol,timeframe,Time[shift]);
double o=iOpen(_Symbol,timeframe,i);
double bands_main=iBands(_Symbol,timeframe,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_MAIN,i);
double bands_upper=iBands(_Symbol,_Period,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_UPPER,i);
double bands_lower=iBands(_Symbol,_Period,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_LOWER,i);
double adx_plusdi=iADX(_Symbol,timeframe,adx_period,PRICE_CLOSE,MODE_PLUSDI,i+1);
double adx_minusdi=iADX(_Symbol,timeframe,adx_period,PRICE_CLOSE,MODE_MINUSDI,i+1);
double adx_main=iADX(_Symbol,timeframe,adx_period,PRICE_CLOSE,MODE_MAIN,i+1);
 

Crossluck

Гуру форума
Здесь, что ли?
int i=iBarShift(_Symbol,timeframe,Time[shift]);
double o=iOpen(_Symbol,timeframe,i);
double bands_main=iBands(_Symbol,timeframe,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_MAIN,i);
double bands_upper=iBands(_Symbol,_Period,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_UPPER,i);
double bands_lower=iBands(_Symbol,_Period,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_LOWER,i);
double adx_plusdi=iADX(_Symbol,timeframe,adx_period,PRICE_CLOSE,MODE_PLUSDI,i+1);
double adx_minusdi=iADX(_Symbol,timeframe,adx_period,PRICE_CLOSE,MODE_MINUSDI,i+1);
double adx_main=iADX(_Symbol,timeframe,adx_period,PRICE_CLOSE,MODE_MAIN,i+1);

ну да. Помогло?
 
Последнее редактирование:

Crossluck

Гуру форума
Не получилось. Выдает ошибки при компиляции.

вот так вставь
int i=iBarShift(NULL,timeframe,Time[shift]);
double o=iOpen(NULL,timeframe,i);
double bands_main=iBands(NULL,timeframe,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_MAIN,i);
double bands_upper=iBands(NULL,timeframe,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_UPPER,i);
double bands_lower=iBands(NULL,timeframe,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_LOWER,i);
double adx_plusdi=iADX(NULL,timeframe,adx_period,PRICE _CLOSE,MODE_PLUSDI,i+1);
double adx_minusdi=iADX(NULL,timeframe,adx_period,PRICE_CLOSE,MODE_MINUSDI,i+1);
double adx_main=iADX(NULL,timeframe,adx_period,PRICE_CLOSE,MODE_MAIN,i+1);
 
Последнее редактирование:

Tepih

Местный знаток
вот так вставь
int i=iBarShift(NULL,timeframe,Time[shift]);
double o=iOpen(NULL,timeframe,i);
double bands_main=iBands(NULL,timeframe,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_MAIN,i);
double bands_upper=iBands(NULL,timeframe,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_UPPER,i);
double bands_lower=iBands(NULL,timeframe,bb_period,bb_deviation,bb_shift,PRICE_OPEN,MODE_LOWER,i);
double adx_plusdi=iADX(NULL,timeframe,adx_period,PRICE _CLOSE,MODE_PLUSDI,i+1);
double adx_minusdi=iADX(NULL,timeframe,adx_period,PRICE_CLOSE,MODE_MINUSDI,i+1);
double adx_main=iADX(NULL,timeframe,adx_period,PRICE_CLOSE,MODE_MAIN,i+1);

Большое спасибо.Все работает.
 

Вложения

  • turbo scalper1.ex4
    17,1 КБ · Просмотры: 357

alian710

Активный участник
Crossluck, Рома Крохин, одолжил у меня 500 руб. и кинул.
После напоминания о долге - удалил из контактов.
 

Вложения

  • Рома-долг.jpg
    Рома-долг.jpg
    42 КБ · Просмотры: 275

Crossluck

Гуру форума
индикатор распознает флетовые участки.
в индикаторе можно настроить динамические уровни. показывает красными крестами места участки флета.
attachment.php
 

Вложения

  • EURUSDH1.png
    EURUSDH1.png
    39 КБ · Просмотры: 2 294
  • Flat detector.mq4
    6,7 КБ · Просмотры: 188

adamir

Активный участник
Несерьезное волокно. Ничего не работает.
 

Вложения

  • ASTRO.ex4
    15,5 КБ · Просмотры: 62
  • turbo scalper1.ex4
    17,1 КБ · Просмотры: 65

Crossluck

Гуру форума
Несерьезное волокно. Ничего не работает.
а у меня все работает.
индикатор распознает флетовые участки.
в индикаторе можно настроить динамические уровни. показывает красными крестами места участки флета.
attachment.php

индикатор не рисует! красный крестик сразу на открытии появляется
 

shymaser

Элитный участник
Ромка, можешь сделать симбиоз боллинджера и forceIndex как на видео
 
Последнее редактирование модератором:
  • Like
Реакции: sapp

Crossluck

Гуру форума
новый Осциллятор
 

Вложения

  • average price difference.mq4
    3,7 КБ · Просмотры: 82
  • GOLDM30.png
    GOLDM30.png
    70,2 КБ · Просмотры: 628

ррыпррыа

Прохожий
Здравствуйте! Прошу прощения, что приходиться цитировать, в ЛС не могу написать. Хочу спросить не перерисовывается ли ваш индикатор ( во вложении) Заметил, что иногда при смене направления тренда, он свечи оставляет пустыми, а затем уже их дорисовывает. Можно ли проверить или исправить если это не нарушит логику?
 

Вложения

  • profitable paints.ex4
    15,8 КБ · Просмотры: 24
  • profitable paints.mq4
    10,1 КБ · Просмотры: 35

ррыпррыа

Прохожий
скрины для примера
 

Вложения

  • dd — копия.jpg
    dd — копия.jpg
    53 КБ · Просмотры: 212
  • tQ-L7fO5CQk.jpg
    tQ-L7fO5CQk.jpg
    36 КБ · Просмотры: 212

Crossluck

Гуру форума
Здравствуйте! Прошу прощения, что приходиться цитировать, в ЛС не могу написать. Хочу спросить не перерисовывается ли ваш индикатор ( во вложении) Заметил, что иногда при смене направления тренда, он свечи оставляет пустыми, а затем уже их дорисовывает. Можно ли проверить или исправить если это не нарушит логику?
исправил условия немного. добавил уровень в настройки. в тестере не перерисовывается у меня.
 

Вложения

  • profitable paints.mq4
    10,3 КБ · Просмотры: 167
Верх