Как построить в квике график "рублебочки"?

★3
ВНИМАНИЕ! КОММЕНТАРИИ ПЕРВОГО УРОВНЯ В ВОПРОСАХ УПОРЯДОЧИВАЮТСЯ ПО ЧИСЛУ ПЛЮСИКОВ, А НЕ ПО ВРЕМЕНИ ПУБЛИКАЦИИ.

--*********************************************

Settings =
{
Name = «PairsTrading2», --имя индикатора
line1 = «L1», — имя первой исследуемой кривой пары(задаём в квике идентификатор графика, который нужен )
line2 = «L2», — имя второй исследуемой кривой пары
k_line1 = 1, — коэффициент, на который будем умножать значения первой кривой
k_line2 = 1, — коэффициент, на который умножим значение второй кривой



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

relation =«отношение.разница.произведение»,
— описание внешнего вида линий
line =
{
{
Name = «PairsTrading»,
Color = RGB(255, 0, 255),
Type = TYPE_LINE,
Width = 2
}
}
}
function Init()
return 1
end

function OnCalculate (index)
— обращаемся к исходным кривым

if getCandlesByIndex(Settings.line1, 0,index-1,1)[0] and getCandlesByIndex(Settings.line2, 0,index-1,1) [0].high ~=0 then
t, num, legend =getCandlesByIndex(Settings.line1, 0,index-1,1)
t2, num2, legend2 = getCandlesByIndex(Settings.line2, 0,index-1,1)

CL_CURR=t[0].close
CL_CURR2=t2[0].close

if CL_CURR == 0 or CL_CURR2 == 0 then — если эта свеча не имеет данных
return nil — выходим из функции
end — выход из условия: если эта свеча не имеет данных

— обсчитаем результирующую линиу требуемым способом

return (CL_CURR*Settings.k_line1)*(CL_CURR2*Settings.k_line2)  --тут знаком между скобками мы определяем что мы хотим получить(произведение, отношение, разница)
else
end
end

avatar
ivanov petya, в коде где "-" заменить на "--".После переноса кода на смартлаб не так отображаются закомментированные графы



avatar
получилось осуществить??

На внешке так: https://www.tradingview.com/chart/?symbol=USDRUB*UKOIL

avatar

Только зарегистрированные и авторизованные пользователи могут оставлять ответы.

Залогиниться

Зарегистрироваться

теги блога Григорий

....все тэги



UPDONW
Новый дизайн