Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения
Кто подскажет? Вывожу в таблицу StringGrid данные линий индикатора Ишимоку
gridIchimoku = VCL.StringGrid(mainForm,"gridIchimoku")
gridIchimoku._ = { Top = 18, left = 270, Width=990, ColCount = 10, RowCount = 10, Height = 200, AutoEdit = False, FixedCols = 1, FixedRows = 1, Flat = True }
gridIchimoku:SetColParams({
{Width= 160, Alignment="taleftJustify", Title={Caption="Индикатор", Alignment="taCenter"}},
{Width= 160, Alignment="taRightJustify", Title={Caption="Текущее значение", Alignment="taCenter"}},
{Width= 160, Alignment="taRightJustify", Title={Caption="Последнее начение", Alignment="taCenter"}},
{Width= 160, Alignment="taRightJustify", Title={Caption="Предпоследнее значение", Alignment="taCenter"}},
})
local class_code, sec_code = CLASS_CODE, SEC_CODE
local tag = "ICHMK"
local count = getNumCandles (tag)
local T0, N0, L0 = getCandlesByIndex (tag, 0, count - 3, 3) --получаем таблицу с последними значениями Tenkan-sen
local T1, N1, L1 = getCandlesByIndex (tag, 1, count - 3, 3) --получаем таблицу с последними значениями Kijun-sen
local T2, N2, L2 = getCandlesByIndex (tag, 2, count - 3, 3) --получаем таблицу с последними значениями Senkou Span 1
local T3, N3, L3 = getCandlesByIndex (tag, 3, count - 3, 3) --получаем таблицу с последними значениями Senkou Span 2
local T4, N4, L4 = getCandlesByIndex (tag, 4, count - 3, 3) --получаем таблицу с последними значениями Chinkou Span
gridIchimoku:SetCell(1, 1, L0)
gridIchimoku:SetCell(2, 1, T0[2].close)
gridIchimoku:SetCell(3, 1, T0[1].close)
gridIchimoku:SetCell(4, 1, T0[0].close)
gridIchimoku:SetCell(1, 2, L1)
gridIchimoku:SetCell(2, 2, T1[2].close)
gridIchimoku:SetCell(3, 2, T1[1].close)
gridIchimoku:SetCell(4, 2, T1[0].close)
gridIchimoku:SetCell(1, 3, L2)
gridIchimoku:SetCell(2, 3, T2[2].close)
gridIchimoku:SetCell(3, 3, T2[1].close)
gridIchimoku:SetCell(4, 3, T2[0].close)
gridIchimoku:SetCell(1, 4, L3)
gridIchimoku:SetCell(2, 4, T3[2].close)
gridIchimoku:SetCell(3, 4, T3[1].close)
gridIchimoku:SetCell(4, 4, T3[0].close)
gridIchimoku:SetCell(1, 5, L4)
gridIchimoku:SetCell(2, 5, T4[2].close)
gridIchimoku:SetCell(3, 5, T4[1].close)
gridIchimoku:SetCell(4, 5, T4[0].close)
данные Senkou Span 1 (T2) и Senkou Span 2 (T3) за последние 3 свечи выходят, а по остальным линиям ноли! Легенда по всем линиям выходит правильно! В чем причина, что не так делаю?