Врач-бондиатОр
Врач-бондиатОр личный блог
03 июля 2020, 13:21

Вопрос 1 по Lua

Всем привет!

Начал изучать Lua для квика и сразу возник вопрос:
К примеру, скрипт создает таблицу с интересующими параметрами по инструменту.
В таблице новая строка создается командой InsertRow(#table ID, -1).
После этого в нее добавляются параметры через команду setCell

Если инструмент один, например, в таблице только Лукойл, то все работает без проблем.
А как быть, если я хочу добавить несколько тикеров?

Добавление еще раз InsertRow(#table ID, -1) создает новую строку, а копипаст «заполняющих» команд с параметрами другого тикера новую строку не заполняет...

6 Комментариев
  • Vitaliy
    03 июля 2020, 13:46
    Я обычно такие заполнения делаю циклом for, где i идет как номер строки или столбца, куда мне что-то надо записать. Перебираете акции или что Вам нужно и по порядку пихаете куда необходимо
  • Винни Пух
    03 июля 2020, 14:20
    копипаст «заполняющих» команд с параметрами другого тикера новую строку не заполняет

    Значит ошибка где-то в логике. Будет кусок кода, будет точный ответ.

    Я это решаю через бесконечный цикл, sleep() добавил и не паришься.

    Создание таблицы
    Бесконечный цикл стартует
    Расчеты, внесение
    Новая строка, count строк +1
    Цикл стартовал по новой в строке +1

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн