Помощь в кодировании - страница 440

 
mladen:
NWFstudent Вот этот тип тоже: pet-d_full_option_-_separate.mq4

большое спасибо!!!

 

Младен.

Могу я спросить, что это за красный бар справа после всех свечей? Я вижу, что у вас всегда есть этот бар/индикатор на всех ваших графиках, поэтому мне стало любопытно.

Спасибо

 
NWFstudent:
mladen.

Могу я спросить, что это за красный бар справа после всех свечей? Я вижу, что у вас всегда есть этот бар/индикатор на всех ваших графиках, поэтому мне стало любопытно.

Спасибо

NWFstudent

Это индикатор дневных данных. Несколько версий выложены в этой теме: https: //www.mql5.com/en/forum/178698.

 
mladen:
NWFstudent Вот этот тип тоже: pet-d_full_option_-_separate.mq4

Это то же самое, что и 'MA histo nmc' с теми же настройками, но без оповещений.

 
Jeeves:
Это то же самое, что и 'MA histo nmc' с теми же настройками, но без алертов.

Дживс

Да. В целом, это просто пересечение цены и скользящей средней (когда цена пересекает среднюю вверх, один цвет, когда цена пересекает среднюю вниз, другой цвет). Похоже, что кто-то использовал индикатор скорости, чтобы сделать этот - как я вижу, он даже продается за хорошие деньги.

 

Привет, Младен!

Не могли бы Вы оказать мне услугу и написать короткий код, который будет показывать стрелку ВВЕРХ под формирующейся медвежьей свечой и наоборот для бычьей свечи? Также он должен проверять его каждую секунду (или тик, если это возможно) в случае изменения медвежьей свечи на бычью, чтобы удалить стрелку ВНИЗ и заменить ее стрелкой ВВЕРХ. Это бы мне очень помогло.

Заранее спасибо!

 
neverbeast:
Привет Младен!

Не могли бы вы оказать мне услугу и написать короткий код, который будет показывать стрелку ВВЕРХ под формирующейся медвежьей свечой и наоборот для бычьей свечи? Также он должен проверять его каждую секунду (или тик, если возможно) в случае изменения медвежьей свечи на бычью, чтобы удалить стрелку ВНИЗ и заменить ее стрелкой ВВЕРХ. Это бы мне очень помогло.

Заранее спасибо!

neverbeast

Вы можете сделать это следующим образом:

#property indicator_chart_window

#property indicator_buffers 2

#property indicator_color1 LimeGreen

#property indicator_color2 Orange

double up[];

double dn[];

//

//

//

int init()

{

SetIndexBuffer(0,up); SetIndexStyle(0,DRAW_ARROW); SetIndexArrow(0,SYMBOL_ARROWUP);

SetIndexBuffer(1,dn); SetIndexStyle(1,DRAW_ARROW); SetIndexArrow(1,SYMBOL_ARROWDOWN);

return(0);

}

int deinit(){ return(0); }

int start()

{

int i,limit,counted_bars = IndicatorCounted();

if(counted_bars < 0) return(-1);

if(counted_bars > 0) counted_bars--;

limit = MathMin(Bars-counted_bars,Bars-1);

for(i=limit; i>=0; i--)

{

up = EMPTY_VALUE; dn = EMPTY_VALUE;

if (Close>Open) up=Low;

if (Close<Open) dn=High;

}

return(0);

}
 

Это именно то, что мне было нужно. Спасибо большое!

 
neverbeast:
Это именно то, что мне было нужно. Большое спасибо!

Счастливой торговли

 

Спасибо, mrtools!

однако, красная линия - это растущий медведь, зеленая - растущий бык, а фиолетовая - кульминационный медведь?

Я чувствую, что он делает предупреждение, когда появляется фиолетовый бар также. и я просто еще не видел, что происходит, когда происходит кульминация быка, но, вы сделали так, что он делает предупреждение, когда появляется кульминационный бар также? Я хотел, чтобы он оповещал только при появлении "растущих" баров.

Не могли бы вы это исправить?

Еще раз спасибо.