Доработка ботов (советников, индикаторов) vol. 2

mobidik

-----
prsi_pcci_a&a_v1
Выбор стрелок и алерта по хисто или линии, уровни двигаются, задается один, второй симметрично сам устанавливается. Стрелки/алерт как по пробою уровня во внутрь, так и в наружу.
 

Вложения

  • prsi_pcci_a&a_v1.mq4
    17,9 КБ · Просмотры: 214
  • prsi_pcci_a&a_v1.png
    prsi_pcci_a&a_v1.png
    75 КБ · Просмотры: 352

Yaroslavik

Гуру форума
prsi_pcci_a&a_v1
Выбор стрелок и алерта по хисто или линии, уровни двигаются, задается один, второй симметрично сам устанавливается. Стрелки/алерт как по пробою уровня во внутрь, так и в наружу.

та рисует не интересно !
 

mobidik

-----
та рисует не интересно !

На текущем ТФ?
В основе стандартные CCI и RSI, соответственно рисует только текущий, нулевой бар. В режиме МТФ все как в таких случаях, насколько больше ТФ от текущего, настолько больше может и перерисовать.
 

kaprall

Местный знаток
та рисует не интересно !
Поделись толковым индюком, который в режиме МТФ не рисует :)

prsi_pcci_a&a_v1
Выбор стрелок и алерта по хисто или линии, уровни двигаются, задается один, второй симметрично сам устанавливается. Стрелки/алерт как по пробою уровня во внутрь, так и в наружу.
Сделать возможность отображение не стандартных ТФ, будет сильно "геморойно"?????
QQE и Trend Scalp с той же просьбой, гляньте плиииzzz :please:
 

Вложения

  • QQE New.mq4
    9,1 КБ · Просмотры: 84
  • Trend scalp & arrows.mq4
    8,9 КБ · Просмотры: 133
  • 2016-04-03_15-23-24.png
    2016-04-03_15-23-24.png
    30,8 КБ · Просмотры: 505

Yaroslavik

Гуру форума
На текущем ТФ?
В основе стандартные CCI и RSI, соответственно рисует только текущий, нулевой бар. В режиме МТФ все как в таких случаях, насколько больше ТФ от текущего, настолько больше может и перерисовать.

Я не знаю что вы там выдумываете я смотрел в реале с настройками на м5 смотрел на м5 и он после закрытия свечи при получении сигнала на следующей свече при противоположном ходе перерисовал стрелку так что рисует и точка !
 

Evrom

Активный участник
Всем здравствовать.
Просьба, превратить стандартный OBV.mq4 в цветной (вектор в верх - зеленый, вектор в низ красный.) Если за компилируете, то вывести во внешние настройку цветов.
Спасибо за внимание.

Уважаемые мастера трейдерского искусства.
Хочу объяснить, что моя просьба результат не белой горячки, а кое какой мысли и я ее думаю и попробую объяснить.
Индикатор OBV использую как хороший фильтр на краткосрочной торговле Б.Опционами. Система, пока, не доведена до готовности.
OVB хорошо проявляет себя в подтверждении сигналов во флете, включая малоактивный, на тряской горке. Ралли лучше обрабатывать в купе с другими фильтрами ПА, ББ, 2МА.
Предлагаю взглянуть на скрин. Надеюсь удастся показать что я прошу.
Для примера вставил prsi_pcci.mq4. с минимальными параметрами. Когда его бар сформировал сигнал для длинной позиции а OBV нарисовал вектор в низ это и есть сигнал для UP на фоне основной картины.

Просьба систему не осуждать, а то обругают что нагло залез в чужой огород.
Я пытаюсь объяснить что это не безделица для меня. С надеждой что мне помогут.
 

Вложения

  • prsi_pcci.jpg
    prsi_pcci.jpg
    354,1 КБ · Просмотры: 289

sapp

Местный житель
Огромная просьба переделать индикаторы под МТ4
 

Вложения

  • anchoredmomentum.ex5
    12,1 КБ · Просмотры: 37
  • anchoredmomentum.mq5
    10,8 КБ · Просмотры: 46
  • anchoredmomentumcandle.ex5
    10,8 КБ · Просмотры: 37
  • anchoredmomentumcandle.mq5
    8 КБ · Просмотры: 48
  • EURUSDDaily.png
    EURUSDDaily.png
    48,5 КБ · Просмотры: 328

Tankk

*********
need HELP!!!

Всем привет!

скрестил я двух индюков...... получился "супер-индюк-комбайн"....:laugh:

но не могу скорректировать режим MTF для блока второго индюка....:disappointed::disappointed:

Гляньте, пжлста, у кого есть время и нервы. Спасибо! :)

ещё наверное, нужно добавить параметр "Interpolate" для MTF.

P.S. А ещё можно и Алерты для нескольких пересечений...:D как в PCCI_PRSI :D всё остальное доделаю сам - в перспективе, хочу сделать стрелочника из этого индюка.:laugh:
 

Вложения

  • RSX = Current.png
    RSX = Current.png
    36 КБ · Просмотры: 398
  • RSX = MTF.png
    RSX = MTF.png
    29,8 КБ · Просмотры: 269
  • RSX+Keltner+HMA+T3 MTF TT.mq4
    19,6 КБ · Просмотры: 77

Freemanbusido

Активный участник
Просьба добавить функцию

Уважаемые программисты,
Просьба помочь с добавлением в советник функции мартина по принципу:
при открытии ордера в направлении предыдущего лот увеличивается согласно коэффициенту, после закрытия серии открытие первого ордера идет с первоначальным лотом
Сейчас там блок мартина, который увеличивает ордер, если предыдущий был закрыт с убытком
Заранее спасибо и очень благодарен за помощь.
 

Вложения

  • custommartin.ex4
    306,6 КБ · Просмотры: 34
  • custommartin.mq4
    157,3 КБ · Просмотры: 50

de_sand

Прохожий
Уважаемые программисты, просьба в этот советник добавить функцию MaxSpreadToNotTrade - Ограничение на торговлю при превышении спреда. Работаю на 5-знаке, поэтому по умолчанию прошу установить максимальный спред 30 пп
 

Вложения

  • Extrem-Bar-v1.1.rar
    170,5 КБ · Просмотры: 93

Akvisto

Активный участник
Sorry for english - What can be the problem?

Sorry for english... even love russian language as my wife comes from Russia, but as German, i can just some words...

Dear Programmers,

could you please have a look at this Indicator... its a very nice Indicator for scalping, but it has a problem...

The alerts/Arrows dont come all time... sometimes they come, sometimes not, but when you reload the indicator the old Arrows is drawn...

I would be really thankful for help.

Spasibo...

Akvisto

-------------------------------------------------------------
#property copyright "Copyright © 2013, Lucifer"
#property link "Hell_Underground"

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color2 Red

double G_ibuf_76[];
double G_ibuf_80[];
extern int FasterMovingAverage = 5;
extern int SlowerMovingAverage = 200;
extern int RSIPeriod = 12;
extern int MagicFilterPeriod = 14;
extern int BollingerbandsPeriod = 20;
extern int BollingerbandsShift = 0;
extern double BollingerbandsDeviation = 1.6;
extern int BullsPowerPeriod = 50;
extern int BearsPowerPeriod = 50;
extern bool Alerts = TRUE;
int Gi_unused_128 = 0;
bool Gi_132 = FALSE;
bool Gi_136 = FALSE;
bool Gi_140 = FALSE;
bool Gi_144 = FALSE;
bool Gi_148 = FALSE;
bool Gi_152 = FALSE;
bool Gi_156 = FALSE;
bool Gi_160 = FALSE;
bool Gi_164 = FALSE;
bool Gi_168 = FALSE;
int Gi_172 = 0;
bool Gi_176 = FALSE;
bool Gi_180 = FALSE;

// E37F0136AA3FFAF149B351F6A4C948E9
int init() {
SetIndexStyle(0, DRAW_ARROW, EMPTY);
SetIndexArrow(0, 221);
SetIndexBuffer(0, G_ibuf_76);
SetIndexStyle(1, DRAW_ARROW, EMPTY);
SetIndexArrow(1, 222);
SetIndexBuffer(1, G_ibuf_80);
return (0);
}

// 52D46093050F38C27267BCE42543EF60
int deinit() {
return (0);
}

// EA2B2676C28C0DB26D39331A336C6B92
int start() {
int Li_8;
double ima_12;
double ima_20;
double ima_28;
double ima_36;
double irsi_44;
double irsi_52;
double ibullspower_60;
double ibullspower_68;
double ibearspower_76;
double ibearspower_84;
double Ld_92;
double Ld_100;
double Ld_108;
double Ld_116;
double Ld_124;
double Ld_132;
double Ld_140;
double ibands_152;
double ibands_160;
double ibands_168;
double ibands_176;
int Li_148 = IndicatorCounted();
if (Li_148 < 0) return (-1); if (Li_148 > 0) Li_148--;
int Li_0 = Bars - Li_148;
for (int Li_4 = 0; Li_4 <= Li_0; Li_4++) { Li_8 = Li_4; Ld_132 = 0; Ld_140 = 0; for (Li_8 = Li_4; Li_8 <= Li_4 + 10; Li_8++) Ld_140 += MathAbs(High[Li_8] - Low[Li_8]); Ld_132 = Ld_140 / 10.0; ima_12 = iMA(NULL, 0, FasterMovingAverage, 0, MODE_EMA, PRICE_CLOSE, Li_4); ima_28 = iMA(NULL, 0, FasterMovingAverage, 0, MODE_EMA, PRICE_CLOSE, Li_4 + 1); ima_20 = iMA(NULL, 0, SlowerMovingAverage, 0, MODE_EMA, PRICE_CLOSE, Li_4); ima_36 = iMA(NULL, 0, SlowerMovingAverage, 0, MODE_EMA, PRICE_CLOSE, Li_4 + 1); irsi_44 = iRSI(NULL, 0, RSIPeriod, PRICE_CLOSE, Li_4); irsi_52 = iRSI(NULL, 0, RSIPeriod, PRICE_CLOSE, Li_4 + 1); ibullspower_60 = iBullsPower(NULL, 0, BullsPowerPeriod, PRICE_CLOSE, Li_4); ibullspower_68 = iBullsPower(NULL, 0, BullsPowerPeriod, PRICE_CLOSE, Li_4 + 1); ibearspower_76 = iBearsPower(NULL, 0, BearsPowerPeriod, PRICE_CLOSE, Li_4); ibearspower_84 = iBearsPower(NULL, 0, BearsPowerPeriod, PRICE_CLOSE, Li_4 + 1); ibands_152 = iBands(NULL, 0, BollingerbandsPeriod, BollingerbandsDeviation, BollingerbandsShift, PRICE_CLOSE, MODE_UPPER, Li_4); ibands_160 = iBands(NULL, 0, BollingerbandsPeriod, BollingerbandsDeviation, BollingerbandsShift, PRICE_CLOSE, MODE_LOWER, Li_4); ibands_168 = iBands(NULL, 0, BollingerbandsPeriod, BollingerbandsDeviation, BollingerbandsShift, PRICE_CLOSE, MODE_UPPER, Li_4 + 1); ibands_176 = iBands(NULL, 0, BollingerbandsPeriod, BollingerbandsDeviation, BollingerbandsShift, PRICE_CLOSE, MODE_LOWER, Li_4 + 1); Ld_92 = iHighest(NULL, 0, MODE_HIGH, MagicFilterPeriod, Li_4); Ld_100 = iHighest(NULL, 0, MODE_LOW, MagicFilterPeriod, Li_4); Ld_108 = 100 - 100.0 * ((Ld_92 - 0.0) / 10.0); Ld_116 = 100 - 100.0 * ((Ld_100 - 0.0) / 10.0); if (Ld_108 == 0.0) Ld_108 = 0.0000001; if (Ld_116 == 0.0) Ld_116 = 0.0000001; Ld_124 = Ld_108 - Ld_116; if (Ld_124 >= 0.0) {
Gi_148 = TRUE;
Gi_168 = FALSE;
} else {
if (Ld_124 < 0.0) { Gi_148 = FALSE; Gi_168 = TRUE; } } if (Close[Li_4] > ibands_152 && Close[Li_4 + 1] >= ibands_168) {
Gi_144 = FALSE;
Gi_164 = TRUE;
}
if (Close[Li_4] < ibands_160 && Close[Li_4 + 1] <= ibands_176) { Gi_144 = TRUE; Gi_164 = FALSE; } if (ibullspower_60 > 0.0 && ibullspower_68 > ibullspower_60) {
Gi_140 = FALSE;
Gi_160 = TRUE;
}
if (ibearspower_76 < 0.0 && ibearspower_84 < ibearspower_76) { Gi_140 = TRUE; Gi_160 = FALSE; } if (irsi_44 > 50.0 && irsi_52 < 50.0) { Gi_136 = TRUE; Gi_156 = FALSE; } if (irsi_44 < 50.0 && irsi_52 > 50.0) {
Gi_136 = FALSE;
Gi_156 = TRUE;
}
if (ima_12 > ima_20 && ima_28 < ima_36) { Gi_132 = TRUE; Gi_152 = FALSE; } if (ima_12 < ima_20 && ima_28 > ima_36) {
Gi_132 = FALSE;
Gi_152 = TRUE;
}
if (Gi_132 == TRUE && Gi_136 == TRUE && Gi_144 == TRUE && Gi_140 == TRUE && Gi_148 == TRUE && Gi_172 != 1) {
G_ibuf_76[Li_4] = Low[Li_4] - 1.3 * Ld_132;
if (Li_4 <= 2 && Alerts && (!Gi_176)) {
Alert(Symbol(), " ", Period(), "BUY");
Gi_176 = TRUE;
Gi_180 = FALSE;
}
Gi_172 = 1;
} else {
if (Gi_152 == TRUE && Gi_156 == TRUE && Gi_164 == TRUE && Gi_160 == TRUE && Gi_168 == FALSE && Gi_172 != 2) {
G_ibuf_80[Li_4] = High[Li_4] + 1.3 * Ld_132;
if (Li_4 <= 2 && Alerts && (!Gi_180)) {
Alert(Symbol(), " ", Period(), "SELL");
Gi_180 = TRUE;
Gi_176 = FALSE;
}
Gi_172 = 2;
}
}
}
return (0);
}
 

Вложения

  • Super Arrow Indicator Alert.mq4
    5,6 КБ · Просмотры: 116
Последнее редактирование модератором:

Туранчокс

Почетный гражданин
Посмотрите можно ли данному роботу сделать так, чтобы после получения "лося" он прекращал торговлю на какое-либо заранее установленное время. Либо, как вариант, если это сложно, сделать так, чтобы робот прекращал торговлю вовсе?
...
Я тестировал этого робота на демосчете. Результаты показались весьма интересными. Торговля с прилагаемыми сетами на паре фунт-доллар. 15 минут, Сделок было достаточно много. Проблема советника в том, что у него очень далеко вынесен стоп-лосс. И одна убыточная сделка, процент их на самом деле невелик, точность входа робота была выше 80 процентов, убивает все заработанное. Я уменьшал уровень стоп-лоса. Но это не помогает. При ловле "лося" советник тут же открывает сделку в "неправильном" направлении, снова ловит "лося" и такое может продолжаться несколько раз, особенно если бар очень большой. Если сделать роботу, то, что я предложил выше, то такой робот может довольно эффективно торговать, принося приличную прибыль.
 

Вложения

  • FX angel gbp usd 15 m.zip
    133,2 КБ · Просмотры: 85

FLAME

Элитный участник
Ребят! Добавьте в индикатор функцию сдвига стрелки к бару, на мтф раскидывает и не видно, спасибо!
 

Вложения

  • QQE_arrows mtf.mq4
    10,1 КБ · Просмотры: 52

dmitriypetrov

Элитный участник
news_trading_v_3_6

Рябята , кто может сделать в этом новостном советнике так чтоб можно было выбирать для срабатывания несколько новостей , либо чтоб были нажаты всегда !!!! кнопки с новостями важными ( с символом $$$) Спасибо кто докумекает как это сделать , ато некоторым как не странно оказалось это не под силу , код открытый с коментами.
 

Вложения

  • News_Trading_Expert_Advisor.png
    News_Trading_Expert_Advisor.png
    12,7 КБ · Просмотры: 173
  • news_trading_v_3_6.mq4
    42,9 КБ · Просмотры: 82

dmitriypetrov

Элитный участник
Рябята , кто может сделать в этом новостном советнике так чтоб можно было выбирать для срабатывания несколько новостей , либо чтоб были нажаты всегда !!!! кнопки с новостями важными ( с символом $$$) Спасибо кто докумекает как это сделать , ато некоторым как не странно оказалось это не под силу , код открытый с коментами.
Неправильно выразился , задача чтоб был полный автомат , чтоб можно было выбирать несколько строк !!! (при выборе строчка белым цветом бодсвечивается) с новостями важными либо чтоб сами все строчки с $$$ ,были активными .
 

derek2108

Местный житель
Всем привет! Просьба. Можно ли сделать так, чтоб индикатор Heiken Ashi MA T3 new при текущих настройках (шаблон с настройками прилагаю) сигналил и ставил стрелку: ВВЕРХ - ТОЛЬКО КОГДА ЦЕНА И САМ ИНДИКАТОР НАХОДЯТСЯ ВЫШЕ ИНДИКАТОРА Heiken Ashi smoothed alert с ПАРАМЕТРОМ MA Period 60 (тренд вверх). И соответственно сигналил и ставил стрелку ВНИЗ - ТОЛЬКО КОГДА ЦЕНА И САМ ИНДИКАТОР НАХОДЯТСЯ НИЖЕ ИНДИКАТОРА Heiken Ashi smoothed alert с ПАРАМЕТРОМ MA Period 60 (тренд вниз)? Индикаторы также прилагаю. Алерт со стрелкой в индикаторе уже есть, задача состоит только в том, чтобы отсечь не нужные сигналы (стрелки). Таймфрейм 5 Минут. Благодарю.
 

Вложения

  • Heiken_Ashi MA T3 new[Alert] mtf.mq4
    12,2 КБ · Просмотры: 68
  • Heiken_Ashi_Smoothed_Alert.mq4
    5 КБ · Просмотры: 59
  • Heiken Ashi Два.tpl
    52,1 КБ · Просмотры: 51
  • GBPUSDM5.png
    GBPUSDM5.png
    48,1 КБ · Просмотры: 263

Novikov

Гуру форума
Уважаемые, пожалуйста, поправьте индикатор 3LineBreak(2).mq4

Проблемы:
1. сигнал не отключается, а выскакивающее сообщение просто задолбало!
2. цвет и толщина окраски баров не меняется.

взял здесь

Заранее благодарю!
 

nurfirdaus

Новичок форума
может кто-нибудь , пожалуйста, удалите пробную версию и блокировку учетной записи , этот показатель является очень полезным и выгодным .

https://www.youtube.com/watch?v=9U8pddRHAMc
 

Вложения

  • cgi2a.jpg
    cgi2a.jpg
    72,4 КБ · Просмотры: 233
  • Indi CGI V2.8 TRIAL.rar
    164,9 КБ · Просмотры: 76
Верх