Тема: Привод с автостопом[vclua]
Простой привод с возможностью выставления стоп-заявок
Интерфейс:
Sell - лучшая цена продажи(количество)
Buy - лучшая цена покупки(количество)
"marketorders" - чекбокс для включения выставления заявок по рыночной цене
кнопки
buy\sell для покупки\продажи (при нажатии в очередь ставится лимитированная заявка по лучшей цене)
KILL - убивает все активные заявки и стоп-заявки(позиция не закрывается, если она открыта)
Save - сохраняет настройки из текстбоксов в правой части окна в файл settings.xml
В выпадающем списке отображаются инструменты, которые вы впишете в файл template.lua в самом верху;
также там нужно будет указать classcode,account,firmid...
"Volume" - обьем выставляемой заявки(в лотах)
"Margin" - отображает маржу по текущему инструменту(берется из таблицы)
"Position" - отображает текущую позицию(напр. -1, 20, 0, -20) и в скобках прибыль(в пунктах) от последней сделки
"autostop" - чекбокс отвечающий за выставления тейкпрофит-стопордер заявок(можно не использовать)
В текстбоксы нужно вписать настройки для тейк-профит стоп-ордер заявок(в пунктах)
TODO:
2. найти и пофиксить баги
3. ???????
4. Профит
Что там?
В архиве содержатся сам привод, моя библиотека, файл настроек и папка с vclua и luaxml
privod.lua, qlib.lua, settings.xml должны находиться в одной папке
(но если настройки потеряются привод создаст пустой файл настроек при перезапуске)
vclua и luaxml нужно положить в папку квика (без них работать не будет)
код самого привода не особо комментирован, так что не стесняйтесь задавать вопросы
в библиотеке подписаны все функции, чтобы понятно было их назначение
[url=https://docs.google.com/file/d/0B9XZLx63MX2Ncjd1aU5vcUxaU2c/edit?usp=sharing]скачать[/url]
комментарии, баг-репорты приветствуются
если вопросы задавать стыдно, или еще что-то, пишите на почту: wannaberocka at gmail.com