Здравствуйте! Помогите разобраться с установкой стоп лосов и тейк профитов через lua скрипт. В терминал отправляю 2 транзакции (можно ли все уместить в 1й?) - сама заявка и вторая лимиты : 1)
возможно ли выставить следящий стоп, вместо обычных стоп лос и таке профит ?
Где скачать Quik Junior
Пользователь
Сообщений: Регистрация: 24.01.2018
10.06.2018 21:13:25
Интересует вопрос где лучше всего скачать Quik Junior что бы "торговать" 24/7 т.к. обычный Quik доступен только в рабочее время (во время торгов) а по выходным изучать систему и оттачивать скрипты тоже хочется. Немного погуглив узнал что у каждого брокера есть свой Quik Junior, но у каждого с урезанным функционалом. где можно скачать Quik J. по возможностям полностью равным обычному терминалу Quik но работающему независимо от реальных торгов ? Незначительное урезание функционала тоже допустимо, главное что бы скрипты lua не были вырезаны.
Симуляция торгов в выходные дни
Пользователь
Сообщений: Регистрация: 24.01.2018
09.06.2018 12:35:19
Доброго времени суток. Существуют ли приемы или инструменты позволяющие использовать QUIK в дни и часы когда торги не идут? Например я имею демо счет но все равно привязан к реальным торгам. для оттачивания скриптов или изучения стратегий было бы очень полезно иметь доступ к виртуальным торгам 24/7, все равно счет демо и на реальный рынок заявки не попадают. Есть ли какие то решения ?
Работа с таблицей состояние счета
Пользователь
Сообщений: Регистрация: 24.01.2018
16.05.2018 14:23:10
Здравствуйте! Подскажите какое имя имеет таблица *Состояние счета* ?. Искал тут и не нашел : . И еще вопрос - как закрыть позицию по какому лиюбо инструменту ? Спасибо!
Убыток после закрытия прибыльной позиции
Пользователь
Сообщений: Регистрация: 24.01.2018
16.05.2018 12:59:27
Здравствуйте!
Пользуюсь учебным терминалом. Каждый день в териминале доступно 200 000р. Я открываю позицию, которая отображается в таблице `состояние счета`. В столбце `Нереал. PL` имею положительное значение. Правильно ли я понимаю что если это значение зеленым цветом то я имею прибыль в лонг а если красным то шорт ? Но главный вопрос - почему после закрытия позиции, которая в тбл. `состояние счета` отображалась как положительная - в итоге я ухожу в минус? т.е допустим изначально было 200 000р, я вхожу в позицию, `Нереал. PL` - равно +100 и когда я решаю закрыть позицию вместо 200 100р у меня 199 9~~ ? Откуда минус ?
Прибыль дня в начале торгов
Пользователь
Сообщений: Регистрация: 24.01.2018
04.05.2018 11:35:08
Добрый день. Изучаю торговые стратегии на демо счете, возник вопрос - откуда в табл. Состояние счета появляется не равная нулю прибыль дня если я только открыл терминал и не осуществил ни одной транзакции ?
Неправильное отображение симмволов
Пользователь
Сообщений: Регистрация: 24.01.2018
15.04.2018 18:06:55
Здравствуйте! У кого нибудь была проблема с отображением надписей в программе Quik когда вместо текста показываются только - символы вопросительный знак. ???
В окне Lua скриптов нет кнопок управления
Пользователь
Сообщений: Регистрация: 24.01.2018
22.03.2018 12:02:33
Здравствуйте. Установил терминал на новую систему и сразу появилась проблема с отображением панели Lua скриптов см. скрин - нет ни кнопки добавить, ни запустить - вообще никаких. В чем тут может быть проблема ?
Комиссии в системе
Пользователь
Сообщений: Регистрация: 24.01.2018
09.03.2018 22:12:29
Здравствуйте! Интересует такой вопрос - какие как посмотреть комиссию брокера также биржевую комиссию (которая состоит из = комиссия торговой системы + комиссии биржи + клиринговой комиссии) в QUIK ? Данные в таблице 'состояние счета' отображаются уже с учетом всех вышеперечисленных комиссий ? Какие из этих комиссий можно посмотреть на Учебном счете а какие появятся только на реальном ?
Получить номер заявки из таблицы по ID
Пользователь
Сообщений: Регистрация: 24.01.2018
09.03.2018 14:28:41
Здравствуйте. Мне нужно отменить заявку, для этого нужно передать номер заявки в параметре ORDER_KEY:
Однако всегда получаю `nil`. Вопрос - как мне получить Номер заявки по её ID из таблицы заявок? Спасибо.
Прибыль дня меняется после закрытия торгов
Пользователь
Сообщений: Регистрация: 24.01.2018
06.03.2018 22:18:34
Здравствуйте! Обьясните пожалуйста - почему Прибыль дня и Прибыль % меняется уже после закрытия торгов ? Я использую демо счет, возможно это происходит только на нем? И как возможно что Нереал PL отрицательна но Прибыль % в поюсе, если ничем больше за день не торговал?
Какой функцией получить прибыль по инструменту., LUA скрипты
Пользователь
Сообщений: Регистрация: 24.01.2018
06.03.2018 18:56:28
Здравствуйте! Как получить с помощью LUA скрипта значение "Нереал PL" из таблицы "Состояние счета" ? И сопутствующий вопрос - какой функцией закрыть позицию по инструменту ? Спасибо.
Не удается зайти в терминал, Ошибка при подключении ключей.
Пользователь
Сообщений: Регистрация: 24.01.2018
01.03.2018 15:11:48
Здравствуйте. Установил на новый ПК терминал quik, добавил в настройки публичный и приватный ключь. Но когда пытаюсь открыть терминал падает ошибка :
Цитата
Crypto error: Соединение установить не удалось. Возможно, Вы используете ключи, которые не зарегистрированы на сервере. Сообщение об ошибке: "Connection was closed by peer: Can't get message size from net"
Ключи, логин и пароль использую те что пришли на почту при регистрации. В чем может быть проблема, как ее устранить, спасибо.
Принимаю из стека пустое значение, Программирование на Lua C++
Пользователь
Сообщений: Регистрация: 24.01.2018
31.01.2018 17:22:13
Добрый вечер. Не могу решить вроде бы совсем не сложную задачу - получить одну переменную из 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) по идеи должен вернуть индекс последнего.
В стакан попадают странные значения, Работа со стаканом из Lua
Пользователь
Сообщений: Регистрация: 24.01.2018
31.01.2018 12:45:29
Добрый день! Заметил что данные по спреду как то странно себя ведут. Решил проверить вот таким скриптом лучшую цену продажи :
Цитата
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 но проскальзывали и такие непонятные цены. Прошу, поясните - это баг, это фича, или это у меня руки кривые ?
Не найдена указанная процедура. Error loading module '' from file, Подключение dll библиотеки на C++ к скрипту lua
Пользователь
Сообщений: Регистрация: 24.01.2018
26.01.2018 02:30:34
Здравствуйте! Использую эту статью : попробовал написать свой коннектор как в образце. Исходный код .dll библиотеки С++ полностью скопирован и собран(как в Debug так и в Realise). Однако скрипт .lua вылетает на первой же строчке :
require("QluaCharpConnector");
.dll и скрипт .lua лежат в одной папке с исполняемым .exe терминала quik. Пробовал менять кодировки скрипта, пересобирать dll под разные платформы - без толку.
При этом пробовал вместо `QluaCharpConnector` подключить любую другую dll из корневого каталога квика - и результат был тем же, что конечно еще ничего не значит но наводит на мысль о проблеме в файле скрипта.
Тот же скрипт, немного измененный :
Очень прошу помочь разобраться, спасибо!
Где посмотреть прибыль/убыток за все время
Пользователь
Сообщений: Регистрация: 24.01.2018
24.01.2018 18:18:14
Здравствуйте. Только недавно установил Quik и открыл демо счет. Разбираюсь пока с терминалом, но за весь день на нашел такой простой вещи как прибыль / убыток за все время в валюте торгов. Разобрался как пользоваться стаканом и подстаканником - как купить и продать но где посмотреть общий за день(за несколько дней или за каждую операцию) итог своих операций не нашел. Пожалуйста подскажите а то непонятно я вообще в плюсе или в минусе). Спасибо!