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

 

Привет Tkz883, посмотрите здесь https://www.mql5.com/en/forum/174385/page78.

 
mrtools:
Привет Tkz883, Посмотрите здесь https://www.mql5.com/en/forum/174385/page78.

Здравствуйте, господа инструменты,

Есть небольшая модификация, индикатор будет продолжать обновляться после

(например, цена открытия) в отдельном окне графика.

 
tkz883:
Здравствуйте, господа инструменты,

Небольшая модификация, индикатор будет продолжать обновляться после того, как

введите дату (например, цену открытия) в отдельном окне графика.

tkz883

Для этого нужно преобразовать Comment() для создания объектов в отдельном окне.

 
mladen:
tkz883 Для этого вам нужно преобразовать Comment() для создания объектов в отдельном окне.

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

Спасибо за ответ.

Еще один вопрос, входная дата D'2013.8.01 13:00':

& я хочу, чтобы D'2013.8.01 13:00' была начальной точкой =1,

при формировании следующей свечи, она будет считаться как 2,3,4...и так далее...

Могу ли я узнать, как это сделать?

 
tkz883:
Привет гуру Младен,

Спасибо за ответ.

Еще один вопрос, входная дата D'2013.8.01 13:00':

& я хочу, чтобы D'2013.8.01 13:00' была начальной точкой =1,

при формировании следующей свечи она будет считаться как 2, 3, 4... и так далее...

Могу ли я узнать, как это сделать?

В этом коде есть часть, которая выглядит следующим образом:

int bar=iBarShift(NULL,0,TimeToCheck);

Предполагая, что это нулевая позиция, вы можете просто изменить значение bar в вызове Close, High, Low и Open (добавление 1 сделает его на 1 бар "старше", а добавление -1 сделает его на 1 бар "моложе" (в будущем, связанном с этим 0 баром)).

 
mladen:
В этом коде есть часть, которая выглядит следующим образом:

int bar=iBarShift(NULL,0,TimeToCheck);

Предполагая, что это нулевая позиция, вы можете просто изменить значение bar в вызове Close, High, Low и Open (добавление 1 сделает его на 1 бар "старше", а добавление -1 сделает его на 1 бар "моложе" (в будущем, связанном с этим 0 баром)).

Понятно... Спасибо большое, господин Младен...

 

Здравствуйте, Гуру;

Например, я использую RSI для покупки и продажи, уровень покупки может быть 20, а уровень продажи 80. Но я хочу игнорировать первый крест и ждать второй крест, чтобы принять решение о покупке или продаже, есть ли способ определить второй крест, что я имею в виду под этим, rsi пересекает уровень 80, после 60 уровня и он возвращается на 80 уровень снова .Первый крест будет проигнорирован, и ордер на продажу будет размещен после второго креста.

Если это возможно, не могли бы вы написать простой код для нас.

спасибо...

 
kemal44:
Привет Гуру;

например, я использую RSI для покупки и продажи, уровень покупки может быть 20, а уровень продажи 80. Но я хочу игнорировать первый крест и ждать второй крест, чтобы принять решение о покупке или продаже, есть ли способ определить второй крест, что я имею в виду под этим, rsi пересекает уровень 80, после уровня 60 и он возвращается на уровень 80 снова .Первый крест будет проигнорирован, и ордер на продажу будет размещен после второго креста.

Если это возможно, не могли бы вы написать простой код для нас.

спасибо...

Кемаль

Вы можете сделать что-то вроде этого: проверьте, является ли значение 1-го буфера либо +desired bumber f bars или -desired number of bars и у вас есть вход (lo0wer - с периодом RSI 8 и уровнями, установленными на 30 и 70).

Файлы:
kemal.gif  38 kb
kemal_2.gif  39 kb
 

Спасибо, очень ценю это

 

Привет всем,

Вопрос к кодерам по поводу "торговых условий":

Если я скажу;

Первый код:

"

if ( Blah Blah < Blah Blah)

if ( Blah Blah > Blah Blah) result = (OP_SELL);

"

Второй код:

"

( Blah Blah Blah Blah Blah Blah) result = (OP_SELL);

"

Является ли "первый код" тем же самым, что и "второй код"?

В "первом коде" 2 условия должны быть выполнены полностью или только одно, чтобы сработать "SELL"?

Является ли "второй код" более ограничительным?

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

Извините за это бла-бла-бла... Loooll

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

Tomcat98