Элитные показатели :) - страница 156

 

эта тема стала ужасно тихой....

Младен, надеюсь, у тебя все в порядке.

хороших выходных!

 
casaliss:
привет mladen

индикатор superwoodiescci

мультитаймфрейм

спасибо

casaliss,

Вот, пожалуйста Обычная опция интерполяции тоже включена.
Фудомио:
эта тема стала ужасно тихой....

Младен, надеюсь, у тебя все в порядке.

удачных выходных!

Фудо, все в порядке. Только были некоторые вещи, которые нужно было сделать без промедления, и из-за этого мой постинг в TSD немного пострадал. Теперь все решено, так что мое время будет меньше разделено.

Желаю всем отличных выходных

пожелания

mladen

Файлы:
 
mladen:
casaliss,

Вот, держи.

Обычная опция интерполяции тоже включена

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

Желаю всем отличных выходных

пожелания

mladen

спасибо Младен

 

С наилучшими пожеланиями

 

Rsx ema mtf

С наилучшими пожеланиями

Док

 

Высокий низкий канал SW

Привет всем,

Я только что закончил эту sw-версию канала High Low, сделанную Младеном...

Я разделил 2 линии, так что вы можете попробовать другие комбинации с другими линиями по вашему выбору... очевидно, вы должны поместить все эти 3 индекса в папку индикатора.

С наилучшими пожеланиями

Doc

 

Rsx sw

С наилучшими пожеланиями

Doc

 

SW Doc

С наилучшими пожеланиями

Док

 

Док Секвенциал

С наилучшими пожеланиями

Doc

 

Быстрый вопрос по кодированию:

Если я хочу, чтобы индикатор начинал свои вычисления при открытии нового бара, как я могу это закодировать?

Сейчас у меня есть вот это - просто пример, но я сомневаюсь, что он правильный:

datetime lastbar;

double buffer_a[];

double buffer_b[];

//+------------------------------------------------------------------+

//| Custom indicator iteration function |

//+------------------------------------------------------------------+

int start()

{

int bars_counted = IndicatorCounted();

if(bars_counted < 0)

{

return(1);

}

bars_counted--;

int limit = Bars - bars_counted;

if(limit>BarsToLoad && BarsToLoad>0)

{

limit = BarsToLoad;

}

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

{

if(lastbar != Time[0])

{

buffer_a = iMA(Symbol(), 0, FastEMA, 0, MODE_EMA, PRICE_CLOSE, i);

buffer_b = iMA(Symbol(), 0, FastEMA, 0, MODE_EMA, PRICE_CLOSE, i+1);

//LONG ARROW

if(buffer_a > buffer_b)

{

ExtMapBuffer1 = Open - distance;

}

//SHORT ARROW

if(buffer_a < buffer_b)

{

ExtMapBuffer2 = Open + distance;

}

lastbar = Time[0];

}

}

//----

return(0);

}

//+------------------------------------------------------------------+