| Код |
|---|
Settings = {
Name = 'ParamRequest',
line = {
{ Name = 'ParamRequest' }
}
}
function Init()
return #Settings.line
end
local class_code, sec_code
function OnChangeSettings()
OnDestroy()
local DSI = getDataSourceInfo()
class_code = DSI.class_code
sec_code = DSI.sec_code
PrintDbgStr(tostring(sec_code))
ParamRequest(class_code, sec_code, 'LAST')
end
function OnCalculate(index)
if index == 1 then
ParamRequest(class_code, sec_code, 'LAST')
end
return nil
end
function OnDestroy()
if sec_code then
CancelParamRequest(class_code, sec_code, 'LAST')
end
end |
При добавлении / удалении индикатора возникают ошибки:
| Цитата |
|---|
| Function OnChangeSettings: ACCESS VIOLATION at address 000007FC524B89CC ACCESS VIOLATION at address 000007FC524B89CC |
Что не так?
Надо делать так, как надо. А как не надо - делать не надо.