Система не дает продать облигацию, При попытке продать облигацию в стакане пишет "Инструмент запрещен для операций шорт"
Пользователь
Сообщений: Регистрация: 20.01.2020
29.08.2025 20:04:04
У вас ПКТ 01 RU000A0JW0S4, а пытаетесь продать ПКТ 1P1 RU000A108AC3
Ошибка снятия заявки. [GW][3] "Сейчас эта сессия не идет."
Пользователь
Сообщений: Регистрация: 20.01.2020
12.05.2025 09:06:43
У вас точно OnTransReply не приходит? Сегодня проверил на простом примере. В 8:59:37 снимал заявку по SRM5 OnTransReply: Получен ответ на транзакцию 85936001. Статус - 4 [Ошибка снятия заявки. [GW][3] "Сейчас эта сессия не идет.".]
Код
function OnTransReply(trans)
message(string.format("OnTransReply: Получен ответ на транзакцию %i. Статус - %i [%s]", trans.trans_id, trans.status, trans.result_msg))
end
Ошибка снятия заявки. [GW][3] "Сейчас эта сессия не идет."
Пользователь
Сообщений: Регистрация: 20.01.2020
12.04.2025 09:15:58
Вы отправили транзакцию на снятие. Она успешно создалась на сервере квика, поэтому на ошибок на создание нет. А сообщение о сессии пришло от биржи, это то же самое, что отправить заявку на покупку с ценой, не попадающей в коридор. После исполнения сделки в аукционе 08:59:21 (секунды варьируются) до начала торгов 09:00:00 сессия закрыта, снятие и выставление заявок невозможно, вы можете проверить это, попытавшись вручную выставить заявку в 08:59:55
Цена операции short выходит за установленный диапазон., Превышено ограничение цены заявки для продажи без покрытия
Пользователь
Сообщений: Регистрация: 20.01.2020
09.04.2025 22:36:41
Нельзя открывать короткую позицию по цене ниже цены последней сделки и на 5% ниже цены закрытия за предыдущий торговый день
Модуль опционной аналитики. Оплата
Пользователь
Сообщений: Регистрация: 20.01.2020
09.03.2025 20:50:00
Вот цены Крупные брокеры могут приобретать unlim лицензию и на брать никакой платы с клиента. А мелкие просто перекладывают все расходы на клиента.
Цена аукциона
Пользователь
Сообщений: Регистрация: 20.01.2020
07.03.2025 22:27:31
С добрый утром, страна :)
Система принятия решений и/или Нечеткая логика(FuzzyLogic), Нечеткая логика или Система принятия решений в трейдинге
Пользователь
Сообщений: Регистрация: 20.01.2020
11.02.2025 23:33:42
VPM, вы проверяли вывод своего примера? sysdate.mcs включает в себя sysdate.ms Timestamp with microsecond precision: 2025-02-11 23:26:50.529.529485
Дата и время позиции
Пользователь
Сообщений: Регистрация: 20.01.2020
18.01.2025 13:34:32
Кто-то помнит из присутствующих, как биржа в вечернюю сессию на срочном рынке загрузила позиции из какого-то прошлого бекапа?
Проблема с нажатием клавиш в таблице пользователя
Пользователь
Сообщений: Регистрация: 20.01.2020
14.01.2025 19:49:29
Никак
текущий современный способ сделать робота без ежемесячных расходов?
Пользователь
Сообщений: Регистрация: 20.01.2020
06.08.2024 20:15:07
Цитата
Константин написал: Насколько я понимаю как только биржа добавит в свой API возможность выставлять заявки заявки и исполнять их, у LUA возникнут сложности с его потребностью. Как и у QUIK
У биржи уже давно есть API с возможностью выставлять и исполнять заявки
Как исправить QUK без переустановки?
Пользователь
Сообщений: Регистрация: 20.01.2020
03.08.2024 20:37:31
Скорее всего, info.wnd
Без ЦЕНЫЕ сделки, Кто то не верно предоставляет котировки, или перерисовка в QUIK
Пользователь
Сообщений: Регистрация: 20.01.2020
23.03.2024 12:31:04
Судя по вашей картинке, вероятней всего, автозамена прошла 21.03. Логика такая: берется график старого фьючерса GOLD-3.24, переименовывается в новый GOLD-6.24 и в нем начинаются накапливаться новые данные. Поэтому у вас на графике GOLD-6.24 отображаются сделки за вечерку 20.03 на данных от GOLD-3.24
Без ЦЕНЫЕ сделки, Кто то не верно предоставляет котировки, или перерисовка в QUIK
Пользователь
Сообщений: Регистрация: 20.01.2020
21.03.2024 22:36:20
Соглашались на автозамену инструментов? У вас по GOLD-6.24 до сегодняшнего дня GOLD-3.24
Срок действия обычной лимитной заявки, Добавить срок действия в обычную лимитную заявку
Пользователь
Сообщений: Регистрация: 20.01.2020
18.10.2023 21:52:28
Если речь про фондовый или валютный рынок на Мосбирже, то там нет сроков действия у лимитных заявок.
Пропал % изменения от закрытия, Из редактирования таблиц текущих торгов пропал параметр "% изменения от закрытия", как вернуть?
Пользователь
Сообщений: Регистрация: 20.01.2020
18.09.2023 21:00:45
И проверить по F9, что в Программа - Получение данных - "умным" заказом активна
Пропал % изменения от закрытия, Из редактирования таблиц текущих торгов пропал параметр "% изменения от закрытия", как вернуть?
Как узнать доступность облигаций для неквалифицированных инвесторов, неквалифицированный инвестор офз
Пользователь
Сообщений: Регистрация: 20.01.2020
05.05.2023 22:32:49
COMPLEXPRODUCT -
Отложенная покупка
Пользователь
Сообщений: Регистрация: 20.01.2020
12.04.2023 22:09:35
В теории, при тейк профит вы можете получить более выгодное условие покупки, если цена при достижении условия продолжит плавное снижение без откатов. На практике все может быть несколько иначе.
Лимитная заявка
Пользователь
Сообщений: Регистрация: 20.01.2020
07.04.2023 23:08:22
nikolz, почему же стоп-лимит - это заявка на закрытие убыточной позиции? Вот у автора нет позиции, он хочет купить при пробитии вверх. Если цена выставляемой лимитной заявки не будет выше макс возможной, и рынок за время выставления не уйдет выше этой цены, это желание автора исполнится
Выставление заявки на Qpile на спред SI, Выставление заявки на Qpile на спред SI
Пользователь
Сообщений: Регистрация: 20.01.2020
07.04.2023 22:52:02
Буковка i маленькая: SiM3SiU3
нет в документации
Пользователь
Сообщений: Регистрация: 20.01.2020
16.02.2023 20:41:41
По п. 2, возможно, это поможет
Ошибка на графике от брокера или от Quik?
Пользователь
Сообщений: Регистрация: 20.01.2020
21.01.2023 17:33:57
Ждем исправлений
Использование getParamEx для облигаций, Получение данных по облигациям из таблицы Текущих торгов
Пользователь
Сообщений: Регистрация: 20.01.2020
11.01.2023 22:56:48
Попробуйте SECCODE - TQCB
срочный рынок Московской биржи переходит на новую тарифную модель
Пользователь
Сообщений: Регистрация: 20.01.2020
12.12.2022 12:41:11
Цитата
BlaZed написал: Тоже считаю возможность создавать пассивные заявки через sendTransaction весьма нужным функционалом. Надеюсь реализовывать будете не 10 лет.
Так все реализовано уже - Ошибка создания заявки. [GW][82] "Заявка Book-or-Cancel не может быть выставлена/переставлена, т.к. она приводит к немедленному исполнению.".
срочный рынок Московской биржи переходит на новую тарифную модель
Пользователь
Сообщений: Регистрация: 20.01.2020
03.12.2022 11:23:14
Пишут, что с пнд на срочном рынке вводят
getBuySellInfoEx - параметр "оценка кол-во лотов"
Пользователь
Сообщений: Регистрация: 20.01.2020
26.11.2022 16:08:18
- Версия документации: 7.12 Все права защищены, 2017 Интерпретатор языка Lua.pdf - Руководство пользователя Версия 10.0
Есть связь между первоначальной и перевыставленной заявкой (включен перенос заявки)?, При перевыставлении заявки создается новая с нулевым id транзакции. Есть какой-то способ определить связь с первоначальной заявкой?
Пользователь
Сообщений: Регистрация: 20.01.2020
03.11.2022 22:27:44
У перевыставленной заявки будет код биржи вида: '20221107 1892947848636329123', где 20221107 - срок первоначальной заявки, 1892947848636329123 - номер первоначальной заявки
Кривые шибки в QLua
Пользователь
Сообщений: Регистрация: 20.01.2020
14.10.2022 22:57:03
Видимо, обратиться от имени организации, приобретающей услуги у ARQA :)
Надо было в свое время при смене контрактов делать склейку RIZ1->RIH2->RIM2->RIU2, тогда сейчас у вас график RIU2 включал бы в себя все минутки от предыдущих контрактов, при условии, что вы пару раз в неделю соединялись с сервером Quik. Сейчас уже никак.
Подписка на стакан OnQuote в quik 9.7.1
Пользователь
Сообщений: Регистрация: 20.01.2020
28.07.2022 20:53:51
Проблема в совокупности OnQuote и getQuoteLevel2 Если сделать так, то занимаемая память варьируется в р-не 50-100 кб
Код
function main()
while true do
sleep(10)
gQL()
end
end
function gQL()
local ql2 = getQuoteLevel2("SPBFUT", "SiU2")
end
В OnQuote в скрипте была запись в глобальные переменные лучших bid и offer из стакана, потом в main эти значения учитывались. На версиях 9.5, 9.4 потребляемая помять колебалась в р-не 200-300 кб.
Подписка на стакан OnQuote в quik 9.7.1
Пользователь
Сообщений: Регистрация: 20.01.2020
27.07.2022 22:18:34
quik 9.7.1 простой код, за несколько минут занимаемая память разбухает до более 10 Мб, запускается в lua 5.4.1
Код
function main()
while true do
sleep(1000)
end
end
function OnQuote(class, sec)
if ((class == "SPBFUT") and (sec == "SiU2")) then
local ql2 = getQuoteLevel2(class, sec)
-- что-то делаем
end
end
Получить строки таблицы Текущие торги.
Пользователь
Сообщений: Регистрация: 20.01.2020
27.07.2022 21:10:06
Месяц назад уже спрашивали - Вы хотите, чтобы ваш скрипт онлайн подхватывал добавленный инструмент в "Текущие торги"? Если не онлайн можно же создать статический список в самом скрипте. Если именно онлайн, как вариант, создать текстовый файл со списком и в периодически его читать. Инструмент добавляете в блокнотике :)
Автомасштаб графика сужается иногда, Автомасштаб графика сужается иногда
Пользователь
Сообщений: Регистрация: 20.01.2020
23.06.2022 22:29:25
Кликните 2 раза по графику, откроется легенда графика. Поиграйтесь с галочками. Возможно, у вас какая-то настройка, выравнивающая график, сбилась.
Автомасштаб графика сужается иногда, Автомасштаб графика сужается иногда
Пользователь
Сообщений: Регистрация: 20.01.2020
21.06.2022 20:33:14
На правом (старом) окне кликните 2 раза мышкой справа, где цены, т.е. между 120 и 120.5, например
Ошибка создания заявки. [GW][65] "Приостановка торгов во всех режимах и по всем инструментам данного БА.".
Пользователь
Сообщений: Регистрация: 20.01.2020
01.06.2022 20:38:53
Сообщения в квике не читаете? Уже давно так .
Чудно считает CalcBuySell
Пользователь
Сообщений: Регистрация: 20.01.2020
29.03.2022 21:44:40
nikolz,число 2 в столбце Плечо уже давно не является значением плеча, как в старые добрые времена :) Как выше написал Старатель Тип клиента в Клиентском портфеле МД, сами значения дисконтов в Купить/Продать И откуда у вас взялась комиссия в 749 руб для покупок на 300 тыс? Можете поиграться с объемом в заявках и посмотреть, что сам квик рассчитывает
Чудно считает CalcBuySell
Пользователь
Сообщений: Регистрация: 20.01.2020
28.03.2022 21:20:39
nikolz,а что не так? Бумаги маржинальные, соответственно, и покупка больше, чем на 300 тыс. Откройте таблицу Купить/Продать и сравните
[ Закрыто] Опять ошибка получения кол-ва ордеров скриптом
Пользователь
Сообщений: Регистрация: 20.01.2020
10.09.2021 19:59:21
sleep(1) чересчур брутально :) quik 9.2.1.4 lua 5.3 и 5.4 1-й скрипт ошибка та же 2-й ОК
написал: Будет работать только у брокеров с версией сервера 9.0+
А можно ли как-то узнать версию сервера у брокера? Ну кроме очевидного позвонить и спросить.
Сделать копию каталога с квиком, обновить файлы из архива, попробовать соединиться, если удалось, значит версия сервера 9.0+. Если адресов несколько, пробоваться соединиться на каждый.
Отладка QUIK 9.1
Пользователь
Сообщений: Регистрация: 20.01.2020
15.07.2021 16:15:36
Новая версия терминала QUIK 9.1 для отладки.
Будет работать только у брокеров с версией сервера 9.0+
SearchItems дополнительный параметр
Пользователь
Сообщений: Регистрация: 20.01.2020
23.02.2021 22:21:40
Существует ли способ как-то при вызове SearchItems передать в виде переменной код бумаги, а не указывать его жестко в самой fn?
Код
function fn(par1, par2, par3)
if (par1 == my_account and par2 == par3) then -- чтобы вместо par3 подставлялись, например SRH1, GZH1
return true
else
return false
end
end
t1 = SearchItems("futures_client_holding", 0, getNumberOf("futures_client_holding")-1, fn, "TRDACCID,SECCODE") -- как здесь указать переменную для par3 для сравнения в fn?
t2 = SearchItems("futures_client_holding", 0, getNumberOf("futures_client_holding")-1, fn, "TRDACCID,SECCODE") -- выборка, например, для SRH1
t3 = SearchItems("futures_client_holding", 0, getNumberOf("futures_client_holding")-1, fn, "TRDACCID,SECCODE") -- выборка, например, для GZH1