Дмитрий (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Без ЦЕНЫЕ сделки, Кто то не верно предоставляет котировки, или перерисовка в QUIK
 
Судя по вашей картинке, вероятней всего, автозамена прошла 21.03. Логика такая: берется график старого фьючерса GOLD-3.24, переименовывается в новый GOLD-6.24 и в нем начинаются накапливаться новые данные. Поэтому у вас на графике GOLD-6.24 отображаются сделки за вечерку 20.03 на данных от GOLD-3.24
Без ЦЕНЫЕ сделки, Кто то не верно предоставляет котировки, или перерисовка в QUIK
 
Соглашались на автозамену инструментов? У вас по GOLD-6.24 до сегодняшнего дня GOLD-3.24
Срок действия обычной лимитной заявки, Добавить срок действия в обычную лимитную заявку
 
Если речь про фондовый или валютный рынок на Мосбирже, то там нет сроков действия у лимитных заявок.
Пропал % изменения от закрытия, Из редактирования таблиц текущих торгов пропал параметр "% изменения от закрытия", как вернуть?
 
И проверить по F9, что в Программа - Получение данных - "умным" заказом активна
Пропал % изменения от закрытия, Из редактирования таблиц текущих торгов пропал параметр "% изменения от закрытия", как вернуть?
 
Попробуйте добавить хотя бы один инструмент
Классическая тема для quik на Windows 10
 
F9 - Окна - снять галочку Связывать вынесенные окна
Как узнать доступность облигаций для неквалифицированных инвесторов, неквалифицированный инвестор офз
 
COMPLEXPRODUCT - https://fs.moex.com/f/15260/markirovka-slozhnyy-finansovyh-instrumentov.pdf
Отложенная покупка
 
В теории, при тейк профит вы можете получить более выгодное условие покупки, если цена при достижении условия продолжит плавное снижение без откатов. На практике все может быть несколько иначе.
Лимитная заявка
 
nikolz, почему же стоп-лимит - это заявка на закрытие убыточной позиции?
Вот у автора нет позиции, он хочет купить при пробитии вверх. Если цена выставляемой лимитной заявки не будет выше макс возможной, и рынок за время выставления не уйдет выше этой цены, это желание автора исполнится
Выставление заявки на Qpile на спред SI, Выставление заявки на Qpile на спред SI
 
Буковка i маленькая: SiM3SiU3
нет в документации
 
По п. 2, возможно, это поможет https://forum.quik.ru/forum10/topic5970/
Ошибка на графике от брокера или от Quik?
 
Ждем исправлений https://forum.quik.ru/messages/forum13/message66691/topic7706/#message66691
Использование getParamEx для облигаций, Получение данных по облигациям из таблицы Текущих торгов
 
Попробуйте SECCODE - TQCB
срочный рынок Московской биржи переходит на новую тарифную модель
 
Цитата
BlaZed написал:
Тоже считаю возможность создавать пассивные заявки через sendTransaction весьма нужным функционалом.
Надеюсь реализовывать будете не 10 лет.
Так все реализовано уже - https://forum.quik.ru/forum12/topic7774/
Ошибка создания заявки. [GW][82] "Заявка Book-or-Cancel не может быть выставлена/переставлена, т.к. она приводит к немедленному исполнению.".
срочный рынок Московской биржи переходит на новую тарифную модель
 
Пишут, что с пнд на срочном рынке вводят https://www.moex.com/n53228/
getBuySellInfoEx - параметр "оценка кол-во лотов"
 
https://luaq.ru/ - Версия документации: 7.12 Все права защищены, 2017
Интерпретатор языка Lua.pdf - Руководство пользователя Версия 10.0
Есть связь между первоначальной и перевыставленной заявкой (включен перенос заявки)?, При перевыставлении заявки создается новая с нулевым id транзакции. Есть какой-то способ определить связь с первоначальной заявкой?
 
У перевыставленной заявки будет код биржи вида: '20221107 1892947848636329123', где 20221107 - срок первоначальной заявки, 1892947848636329123 - номер первоначальной заявки
Кривые шибки в QLua
 
Видимо, обратиться от имени организации, приобретающей услуги у ARQA :)
Склейка фьючерсных контрактов, Архив фьючерсных контрактов
 
Надо было в свое время при смене контрактов делать склейку RIZ1->RIH2->RIM2->RIU2, тогда сейчас у вас график RIU2 включал бы в себя все минутки от предыдущих контрактов, при условии, что вы пару раз в неделю соединялись с сервером Quik. Сейчас уже никак.
Подписка на стакан OnQuote в quik 9.7.1
 
Проблема в совокупности 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
 
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

Получить строки таблицы Текущие торги.
 
Месяц назад уже спрашивали - https://forum.quik.ru/forum10/topic7435/
Вы хотите, чтобы ваш скрипт онлайн подхватывал добавленный инструмент в "Текущие торги"? Если не онлайн можно же создать статический список в самом скрипте.
Если именно онлайн, как вариант, создать текстовый файл со списком и в периодически его читать. Инструмент добавляете в блокнотике :)
Автомасштаб графика сужается иногда, Автомасштаб графика сужается иногда
 
Кликните 2 раза по графику, откроется легенда графика. Поиграйтесь с галочками. Возможно, у вас какая-то настройка, выравнивающая график, сбилась.
Автомасштаб графика сужается иногда, Автомасштаб графика сужается иногда
 
На правом (старом) окне кликните 2 раза мышкой справа, где цены, т.е. между 120 и 120.5, например
Ошибка создания заявки. [GW][65] "Приостановка торгов во всех режимах и по всем инструментам данного БА.".
 
Сообщения в квике не читаете? Уже давно так
.  
Чудно считает CalcBuySell
 
nikolz,число 2 в столбце Плечо уже давно не является значением плеча, как в старые добрые времена :)
Как выше написал Старатель Тип клиента в Клиентском портфеле МД, сами значения дисконтов в Купить/Продать
И откуда у вас взялась комиссия в 749 руб для покупок на 300 тыс? Можете поиграться с объемом в заявках и посмотреть, что сам квик рассчитывает
Чудно считает CalcBuySell
 
nikolz,а что не так? Бумаги маржинальные, соответственно, и покупка больше, чем на 300 тыс.
Откройте таблицу Купить/Продать и сравните
[ Закрыто] Опять ошибка получения кол-ва ордеров скриптом
 
sleep(1) чересчур брутально :)
quik 9.2.1.4 lua 5.3 и 5.4
1-й скрипт ошибка та же
2-й ОК
Отладка QUIK 9.1
 
Цитата
BlaZed написал:
Цитата
Дмитрий написал:
Будет работать только у брокеров с версией сервера 9.0+
А можно ли как-то узнать версию сервера у брокера?
Ну кроме очевидного позвонить и спросить.
Сделать копию каталога с квиком, обновить файлы из архива, попробовать соединиться, если удалось, значит версия сервера 9.0+. Если адресов несколько, пробоваться соединиться на каждый.
Отладка QUIK 9.1
 
Новая версия терминала QUIK 9.1 для отладки.

ftp://ftp.quik.ru/public/updates/9.1/quik_9.1.0_upd.zip

Будет работать только у брокеров с версией сервера 9.0+
SearchItems дополнительный параметр
 
Существует ли способ как-то при вызове 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
Страницы: 1
Наверх