Здравствуйте! Помогите разобраться с установкой стоп лосов и тейк профитов через lua скрипт. В терминал отправляю 2 транзакции (можно ли все уместить в 1й?) - сама заявка и вторая лимиты : 1)
Интересует вопрос где лучше всего скачать Quik Junior что бы "торговать" 24/7 т.к. обычный Quik доступен только в рабочее время (во время торгов) а по выходным изучать систему и оттачивать скрипты тоже хочется. Немного погуглив узнал что у каждого брокера есть свой Quik Junior, но у каждого с урезанным функционалом. где можно скачать Quik J. по возможностям полностью равным обычному терминалу Quik но работающему независимо от реальных торгов ? Незначительное урезание функционала тоже допустимо, главное что бы скрипты lua не были вырезаны.
Доброго времени суток. Существуют ли приемы или инструменты позволяющие использовать QUIK в дни и часы когда торги не идут? Например я имею демо счет но все равно привязан к реальным торгам. для оттачивания скриптов или изучения стратегий было бы очень полезно иметь доступ к виртуальным торгам 24/7, все равно счет демо и на реальный рынок заявки не попадают. Есть ли какие то решения ?
Здравствуйте! Подскажите какое имя имеет таблица *Состояние счета* ?. Искал тут и не нашел : http://luaq.ru/getItem.html#param_table_23. И еще вопрос - как закрыть позицию по какому лиюбо инструменту ? Спасибо!
Пользуюсь учебным терминалом. Каждый день в териминале доступно 200 000р. Я открываю позицию, которая отображается в таблице `состояние счета`. В столбце `Нереал. PL` имею положительное значение. Правильно ли я понимаю что если это значение зеленым цветом то я имею прибыль в лонг а если красным то шорт ? Но главный вопрос - почему после закрытия позиции, которая в тбл. `состояние счета` отображалась как положительная - в итоге я ухожу в минус? т.е допустим изначально было 200 000р, я вхожу в позицию, `Нереал. PL` - равно +100 и когда я решаю закрыть позицию вместо 200 100р у меня 199 9~~ ? Откуда минус ?
Добрый день. Изучаю торговые стратегии на демо счете, возник вопрос - откуда в табл. Состояние счета появляется не равная нулю прибыль дня если я только открыл терминал и не осуществил ни одной транзакции ?
Здравствуйте! У кого нибудь была проблема с отображением надписей в программе Quik когда вместо текста показываются только - символы вопросительный знак. ???
Здравствуйте. Установил терминал на новую систему и сразу появилась проблема с отображением панели Lua скриптов см. скрин - нет ни кнопки добавить, ни запустить - вообще никаких. В чем тут может быть проблема ?
Здравствуйте! Интересует такой вопрос - какие как посмотреть комиссию брокера также биржевую комиссию (которая состоит из = комиссия торговой системы + комиссии биржи + клиринговой комиссии) в QUIK ? Данные в таблице 'состояние счета' отображаются уже с учетом всех вышеперечисленных комиссий ? Какие из этих комиссий можно посмотреть на Учебном счете а какие появятся только на реальном ?
Здравствуйте! Обьясните пожалуйста - почему Прибыль дня и Прибыль % меняется уже после закрытия торгов ? Я использую демо счет, возможно это происходит только на нем? И как возможно что Нереал PL отрицательна но Прибыль % в поюсе, если ничем больше за день не торговал?
Здравствуйте! Как получить с помощью LUA скрипта значение "Нереал PL" из таблицы "Состояние счета" ? И сопутствующий вопрос - какой функцией закрыть позицию по инструменту ? Спасибо.
Здравствуйте. Установил на новый ПК терминал quik, добавил в настройки публичный и приватный ключь. Но когда пытаюсь открыть терминал падает ошибка :
Цитата
Crypto error: Соединение установить не удалось. Возможно, Вы используете ключи, которые не зарегистрированы на сервере. Сообщение об ошибке: "Connection was closed by peer: Can't get message size from net"
Ключи, логин и пароль использую те что пришли на почту при регистрации. В чем может быть проблема, как ее устранить, спасибо.
Добрый вечер. Не могу решить вроде бы совсем не сложную задачу - получить одну переменную из Lua в C#. Не таблицу а просто 1 число из стакана. Есть такой скрипт на Lua
Цитата
require("QluaCSharpConnector"); is_run=true;
function main() while is_run == true do QluaCSharpConnector.StartSendData(OnQuote()); --message(offr_price);
sleep(1000); end end;
function OnQuote() tb = getQuoteLevel2("TQBR", "SBER"); offr_price = tostring(tb.offer[1].price); return offr_price; end
Есть DLL на плюсах которая берет последнее значение из стека Lua
Скорее всего ошибка кроется в С++ библиотеке, но я в упор не могу её разглядеть. Такое ощущение что я беру элемент в стеке под одним и тем же индексом, но lua_gettop(L) по идеи должен вернуть индекс последнего.
Добрый день! Заметил что данные по спреду как то странно себя ведут. Решил проверить вот таким скриптом лучшую цену продажи :
Цитата
function main() is_run=true; while is_run == true do OnQuote("TQBR", "SBER"); sleep(2000); end end; function OnQuote(class, sec) tb = getQuoteLevel2(class, sec); message(tostring(tb.offer[1].price)); end
По идеи мне должны в окне сообщения показываться только лучшие цены, однако иногда попадается что то явно не то скрин:
Чаще всего конечно показывает правильную цену ~262.70 но проскальзывали и такие непонятные цены. Прошу, поясните - это баг, это фича, или это у меня руки кривые ?
Здравствуйте! Использую эту статью : https://quikluacsharp.ru/qlua-c-cpp-csharp/konnektor-dll-quik-qlua-lua-c/ попробовал написать свой коннектор как в образце. Исходный код .dll библиотеки С++ полностью скопирован и собран(как в Debug так и в Realise). Однако скрипт .lua вылетает на первой же строчке :
require("QluaCharpConnector");
.dll и скрипт .lua лежат в одной папке с исполняемым .exe терминала quik. Пробовал менять кодировки скрипта, пересобирать dll под разные платформы - без толку.
При этом пробовал вместо `QluaCharpConnector` подключить любую другую dll из корневого каталога квика - и результат был тем же, что конечно еще ничего не значит но наводит на мысль о проблеме в файле скрипта.
Здравствуйте. Только недавно установил Quik и открыл демо счет. Разбираюсь пока с терминалом, но за весь день на нашел такой простой вещи как прибыль / убыток за все время в валюте торгов. Разобрался как пользоваться стаканом и подстаканником - как купить и продать но где посмотреть общий за день(за несколько дней или за каждую операцию) итог своих операций не нашел. Пожалуйста подскажите а то непонятно я вообще в плюсе или в минусе). Спасибо!