Азат Туктаров, не разберусь как тут текстовый файл вставить...
--price of instrument in USD
Settings=
{
Name = «AENS Price in USD»,
line =
{
{
Name = «Price in USD»,
Color = RGB(0,0,255),
Type = TYPE_LINE,
Width = 2
}
}
}
--ëîãèðîâàíèå
file = nil
--[[ ëîãèðîâàíèå â òåêñòîâûé ôàéë
--]]
function log(s)
--[[
local x = tostring(Settings.Name)
if file ~= nil then
file:write(x..": "..s.."\n")
file:flush()
end
--]]
end
--price of instrument in USD
Settings=
{
Name = «AENS Price in USD»,
line =
{
{
Name = «Price in USD»,
Color = RGB(0,0,255),
Type = TYPE_LINE,
Width = 2
}
}
}
--ëîãèðîâàíèå
file = nil
--[[ ëîãèðîâàíèå â òåêñòîâûé ôàéë
--]]
function log(s)
--[[
local x = tostring(Settings.Name)
if file ~= nil then
file:write(x..": "..s.."\n")
file:flush()
end
--]]
end
--[[ èíèöèàëèçàöèÿ èíäèêàòîðà
Âîçâðàùàåò ÷èñëî, êîòîðîå îïðåäåëÿåò êîëè÷åñòâî ëèíèé â èíäèêàòîðå.
--]]
function Init()
--ëîãèðîâàíèå
file = io.open(getScriptPath().."\\pricetousd.log", «a+t»)
--log(«init return 2»)
return 1
end
--[[ âû÷èñëåíèå èíäèêàòîðà
Ôóíêöèÿ âûçûâàåòñÿ ïðè ïîñòóïëåíèè íîâîé èëè èçìåíåíèè ñóùåñòâóþùåé ñâå÷êè â èñòî÷íèêå äàííûõ äëÿ èíäèêàòîðà.
Ïàðàìåòðû
index – èíäåêñ ñâå÷êè â èñòî÷íèêå äàííûõ. Íà÷èíàåòñÿ ñ «1».
--]]
function OnCalculate(index)
usd = nil
usd = getParamEx('CETS','USD000UTSTOM','last')
if usd~=nil then
return C(index)/tonumber(usd.param_value)
end
return 1
end