Блог им. kirilles

помощ в тюнинге ндикатора ДЕЛЬТА В ЛУА

доброе утро коллеги, недавно писал пост про доп индикаторы для квика( во истину почему он так беден на индикаторы, видимо и добавлять официалы не чешутся, хотя проще некуда, я так понимаю).
никто к сожалению не откликнулся, не поделился, порылся сам и нарыл кучу разных, вот разбираюсь неспеша.
есть такой вот код индикатора дельта, но он рисует только линию, как представить его в квике чтоб рисовал свечи??
аранее благодарен
★1
8 комментариев
нужно переписать код индикатора
п.с. какой вопрос-такой ответ))
avatar
Vladimir, можете помочь? реально? или это утренние газы?
опубликуйте код, здесь есть люди готовые помочь, если это вообще возможно, в луа проблемы с отображением на графиках ежли чо((
avatar
Vladimir, спасибо за ответ
function Init()
  delta   = 0
  cur_idx = 0
  --cur_date = ""
  return 1
end

function OnCalculate(index)
  local ss = Size() — 200
 
  --[[
  local t = getTradeDate()
  if t.date ~= cur_date then
    delta   = 0
    cur_idx = 0
    cur_date = t.date
  end
  ]]
 
  if index < ss then
    return nil
  else
    local n = getNumberOf(«all_trades»)
    if n == 0 then
      delta   = 0
      cur_idx = 0
    end
    local max_idx = n — 1
    --local max_idx = getNumberOf(«all_trades») — 1
    for i = cur_idx, max_idx do
      local row = getItem («all_trades», i)
      if row.sec_code == Settings.Sec_Code then
        if row.flags == 1 then
          delta = delta — row.qty
        else
          delta = delta + row.qty
        end
      end
    end
    cur_idx = max_idx + 1
    return delta
  end
end

вот код

этот индюк свечки не будет рисовать, только если гистограмму
для свечек нужно 4 параметра HLOC, а здесь только 1 — delta/

avatar
Vladimir, далек от темы, но видимо придется вникнуть.
то есть это реально, только нужно добавить несколько строк в код?

не реально. рассчитывается и выводиться 1 параметр изобразить можно только линией или столбчатой диаграммой, можно раскрасить  и тп 
avatar
в Квике нет возможности каким либо образом рисовать собственные свечки — не реализовано.
Только линии, точки, гистограммы, треугольники вверх/вниз.
avatar

теги блога ✔Бизне$$ Ангел ✰

....все тэги



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