Таблица "Портфель" в QUIKе

Автор записи: ram555
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 1, среднее: 5,00 из 5)
Загрузка...

Представляю таблицу для портфельных инвестиций.  Цвет строки меняется если Прибыль%<>5%. Обновление каждые 5 сек. Показаны только бумаги с лимитом Т0, для недопущения дублирования. Если хотите, чтоб были бумаги только с лимитом Т2, замените в двух местах «limitKind<1» на «limitKind>1»


Для её создания необходимо:
1. Создать файл «tablePortfolio.txt» в папке «C:\QUIK\Scripts». Если папки нет, создать её.
2. Скопировать туда код скрипта
3. Сохранить, выбрав кодировку «ANSI», иначе вместо русских букв могут быть кракозябры.
4. Сменить расширение файла с ".txt" на ".lua"
5. Запустить скрипт командой Сервисы-> Lua  скрипты-> Добавить (выбрать файл tablePortfolio.lua) -> Запустить

Код скрипта

Добавить комментарий

Таблица "Портфель" в QUIKе: 5 комментариев

  1. Добрый день Дмитрий ! подскажите . а цена покупки из какой таблица берется. Скачал ТАБЛИЦА "ПОРТФЕЛЬ" В QUIKЕ в первый день, цена покупки была равно той по которой покупал бумаги. а на второй день это цена поменялась .. Не подскажете с чем это связано.

    1. Ценам покупки берется из таблицы "лимиты по бумагам". На строке 52 вычленяется строка из таблицы "лимиты по бумагам" . На строке 61 выделяется средняя цена позиции из вычлененой строки. Изменение цены может быть связано с покупкой акциий причем пару дней назад, т.к. учет ведется по лимиту Т0.

  2. Доброго времени суток! Попробовал запустить скрипт в квике,при запуске пишет "Syntax error while compiling D:\Open_Broker_QUIK\Portfolio.lua:21: 'then' expected near '&' ".Как это исправить?