[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 32

 
AndreyZak:

Здравствуйте, подскажите как правильно можно реализовать следующее условие: Берём хай свечи и на 50 пп ниже ставим ордер SellStop со стопом и тейком. Далее если ордер на открылся, а хай обновили(не важно на этой свече или несколько свечей спустя), модифицируем SellStop из расчета - ниже 50пп от нового хая, со стопом и тейком. И так далее пока ордер не станет Sellом. Ордер нужно именно модифицировать, а не удалять и окрывать новый! Спасибо.

Переделайте функцию обычного трала, чтобы она двигала не стоп, а отложенный ордер.
 

ind1= iCustom(NULL, 0,"indikator",0,0);

в индикаторе 3 цвета, но нужны для расчетов только красный и зеленый

#property indicator_buffers 3
#property indicator_color1 Sienna
#property indicator_color2 Green
#property indicator_color3 Red

int init() {
SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 2);
SetIndexStyle(1, DRAW_ARROW, STYLE_SOLID, 2);
SetIndexArrow(1, 159);
SetIndexStyle(2, DRAW_ARROW, STYLE_SOLID, 2);
SetIndexArrow(2, 159);
SetIndexBuffer(0, g_ibuf_104);
SetIndexBuffer(1, g_ibuf_108);
SetIndexBuffer(2, g_ibuf_112);
IndicatorDigits(4);
return (0);
}

есть ли возможность сделать так чтобы привязать открытие ордера к цвету индикатора, красный sell, зеленый buy


 
vilard:

ind1= iCustom(NULL, 0,"indikator",0,0);

в индикаторе 3 цвета, но нужны для расчетов только красный и зеленый

#property indicator_buffers 3
#property indicator_color1 Sienna
#property indicator_color2 Green
#property indicator_color3 Red

int init() {
SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 2);
SetIndexStyle(1, DRAW_ARROW, STYLE_SOLID, 2);
SetIndexArrow(1, 159);
SetIndexStyle(2, DRAW_ARROW, STYLE_SOLID, 2);
SetIndexArrow(2, 159);
SetIndexBuffer(0, g_ibuf_104);
SetIndexBuffer(1, g_ibuf_108);
SetIndexBuffer(2, g_ibuf_112);
IndicatorDigits(4);
return (0);
}

есть ли возможность сделать так чтобы привязать открытие ордера к цвету индикатора, красный sell, зеленый buy



Возмите данные с первого и второго буфера:

ind1= iCustom(NULL, 0,"indikator",1,0);
ind2= iCustom(NULL, 0,"indikator",2,0);
 
charter:


Возмите данные с первого и второго буфера:

если я возьму данные из первого и второго буфера, то не будет - ли использоваться цвет Sienna?

нужны red и green

 
vilard:

если я возьму данные из первого и второго буфера, то не будет - ли использоваться цвет Sienna?

нужны red и green


Это и будут 1 - Green, 2 - Red.
 
charter:

Это и будут 1 - Green, 2 - Red.

т.е. нумерация буфера идет с "0"?
 
vilard:

т.е. нумерация буфера идет с "0"?

Да.
 
charter:

Да.

спасибо
 
Здравствуйте есть такой вопрос : есть ли такой скрипт иле индикатор чтобы следил за уровнем баланса счета и давал сигнал при достижении определенного уровня общей прибыли иле убытка всех сделок ?
 
rainsteel:
Здравствуйте есть такой вопрос : есть ли такой скрипт иле индикатор чтобы следил за уровнем баланса счета и давал сигнал при достижении определенного уровня общей прибыли иле убытка всех сделок ?

Это умеет делать встроенная функция AccountBalance().
Причина обращения: