← К каталогу
Исходный код · ID 1241

RSTL

rstl.mq5
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

RSTL — пользовательский индикатор для MetaTrader 5, отображаемый в окне графика в виде линии тёмно-фиолетового цвета. Индикатор использует один буфер данных и начинает отрисовку с 98-й бари, что обеспечивает стабильность расчёта на начальных участках истории.

Индикатор выполняет расчёт на основе взвешенной комбинации значений цен закрытия (Close) за 99 баров, применяя к каждому бару свой коэффициент. Результат вычисляется для каждого бара в цикле и помещается в единственный буфер для визуализации на графике.

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

Получить полный код

Поиск по коду файла

#property indicator_chart_window 
#property indicator_buffers 1 
#property indicator_color1 DarkViolet 

double RSTLBuffer[]; 

int init() 
{
      // код доступен только после оплаты
   } 

int start() 
{
      // код доступен только после оплаты
   } 
int i,counted_bars=IndicatorCounted(); 

if(Bars<=98) return(0); 

if(counted_bars<98) 
for(i=1;i<=0;i++) RSTLBuffer[Bars-i]=0.0; 

i=Bars-98-1; 
if(counted_bars>=98) i=Bars-counted_bars-1; 
while(i>=0) 
{ 
RSTLBuffer[i]= 
-0.00514293*Close[i+0] 
-0.00398417*Close[i+1] 
-0.00262594*Close[i+2] 
-0.00107121*Close[i+3] 
+0.00066887*Close[i+4] 
+0.00258172*Close[i+5] 
+0.00465269*Close[i+6] 
+0.00686394*Close[i+7] 
+0.00919334*Close[i+8] 
+0.01161720*Close[i+9] 
+0.01411056*Close[i+10] 
+0.01664635*Close[i+11] 
+0.01919533*Close[i+12] 
+0.02172747*Close[i+13] 
+0.02421320*Close[i+14] 
+0.02662203*Close[i+15] 
+0.02892446*Close[i+16] 
+0.03109071*Close[i+17] 
+0.03309496*Close[i+18] 
+0.03490921*Close[i+19] 
+0.03651145*Close[i+20] 
+0.03788045*Close[i+21] 
+0.03899804*Close[i+22] 
+0.03984915*Close[i+23] 
+0.04042329*Close[i+24] 
+0.04071263*Close[i+25] 
+0.04071263*Close[i+26] 
+0.04042329*Close[i+27] 
+0.03984915*Close[i+28] 
+0.03899804*Close[i+29] 
+0.03788045*Close[i+30] 
+0.03651145*Close[i+31] 
+0.03490921*Close[i+32] 
+0.03309496*Close[i+33] 
+0.03109071*Close[i+34] 
+0.02892446*Close[i+35] 
+0.02662203*Close[i+36] 
+0.02421320*Close[i+37] 
+0.02172747*Close[i+38] 
+0.01919533*Close[i+39] 
+

Показано первые 50% кода (символов: 2723)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
272,30₽ ≈ $3.33