Comments (4)
Добрый день!
Библиотека QuikPy построена на основе официальной документации по языку LUA в QUIK В ней понятие ликвидационной стоимости не нашел. Возможно, что-то пропустил... Если она там есть, то, конечно, ее можно получить и обработатать. В вашем случае взять каждую бумагу и просуммировать поле ликв. стоимость.
from quikpy.
Здравствуйте!
Да, есть такое в документации.
Раздел 3. Просмотр информации,
-->глава 3.5 Состояние счета,
---->3.5.3 Вкладка «Позиции»
------>Итоговые параметры таблицы
Третий по счету параметр:
Ликв. ст-ть -- Суммарная оценка стоимости позиций по ликвидационной цене (по значению
параметра Ликв.стоимость) с точностью валюты, выбранной в настройках.
Для срочного рынка: суммарная оценка стоимости позиций по
ликвидационной цене, ГО и вариационной маржи
Насколько я понял, это единственный параметр, который отображает сколько реально на счетах есть денег, если, скажем, продать все активы и выйти в кэш. По нему можно отслеживать эффективность стратегии в любой момент времени.
from quikpy.
Понятно, что в документации есть все колонки таблиц. Но не все колонки можно получить через LUA. Я посмотрел документацию:
- Интерпретатор языка Lua
- Использование Lua в Рабочем месте QUIK
Там этот параметр не нашел.
В проекте BackTraderQuik мы получаем свободные средства по счету и стоимость позиций по счету. Файл QKBroker.py строки 164-227. Сумма этих значений и будет ликвидационная ст-ть портфеля.
from quikpy.
Спасибо за подсказку, выходит что это единственный вариант. Так же пока и сделал.
from quikpy.
Related Issues (18)
- вывод значений в переменную HOT 1
- Не все выводит по запросу по опционам HOT 3
- qpProvider.GetFuturesHoldings() error HOT 1
- Open Interest HOT 1
- русская кодировка для вывода сообщений или ввода заявок с автопреносом HOT 1
- Обработка событий после разрыва связи HOT 2
- def GetClientCodes HOT 1
- Как переписать QuikPy под Lua 5.4.1? HOT 3
- unable to call GetAllDepoLimits()['data'] inside def __init__(self): of strategy class HOT 1
- Расширение функционала QuikPy HOT 1
- По типам стоп-заявок, функция SendTransaction HOT 2
- Создание более одного соединения с сервером HOT 2
- Ошибка при попытке подключения через win7 HOT 4
- Цена последней сделки HOT 4
- Получение json ответа сервера при формировании транзакции HOT 5
- Использование потоков HOT 4
- Улучшение библиотеки HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from quikpy.