Александр (Все сообщения пользователя)
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Добрый день. Имею в роботе 2 своих таблицы - основную (из которой ведётся торговля путём нажатия клавиш из заданной ф-ии через SetTableNotificationCallback) и вспомогательную (в которой выводятся некоторые данные по торговому инструменту). Вспомогательная появляется, когда в основной таблице мышкой выделяется какой-либо торговый инструмент, появляется рядом с выбранным мышкой инструментом с помощью ф-ии SetWindowPos. При этом активируется вспомогательная таблица и основная перестаёт реагировать на нажатие клавиш клавиатуры. Как программно активировать обратно основную таблицу (но не при помощи SetWindowPos - таблица большая и некомфорто моргает, когда используешь эту функцию)? Или сделать так, чтобы не активировалась вспомогательная таблица? Сейчас это делаю кликом мышки по шапке основной таблицы, чтобы обраьно её активировать, но это неудобно делать каждый раз после смены инстумента.
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Alexey Ivannikov , Как это можно проверить?
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Anton Belonogov , Спасибо большое, в документации этого не было.
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Актуально для роботов, которые выставляют много лимиток. Часто возникает проблема: либо при разрыве связи, либо при вылете квика - лимитки остаются висеть и потом исполняются, когда торговые условия уже изминились (если бы квик не вылетел или связь не пропала, бот бы эти лимитки ранее изменил или модифицировал, а так они исполняются уже на невыгодных условиях). Прошу сделать возможность выставлять лимитки, ограниченные по сроку действия в секундах или до определённого времени. Т.о. если квик вылетит или пропадёт надолго связь, рынок не успеет далеко уехать от тех условий, по которым эти лимитки выставлялись - лимитки через заданное время (например через 10 минут после выставляния) сами отменятся.
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Тип фьючерса - Расчётный/Поставочный как узнать через скрипт? Не могу найти в описании ни в getSecurityInfo ни в getParamEx такую возможность.
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
[img]data:image/png;base64,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999//91334m2ANN6GCABSAASgARWNwGo9au7f2HrIAFIABLACECth58DSAASgARWPwGo9au/j2ELIQFIABKAWg8/A5AAJAAJrH4CUOtXfx/DFkICkAAkgGk9Ho9vgwESgAQgAUhAygn09fUBAH744QfRaxum9a2trUlJSZmZmdkwQAKQACQACUgtARwO9/333//0009Lan1GRsbIyMgsDJAAJAAJQAJSS4BEIv3yyy/LaX12dvbs7KzopQDGQAKQACQACUgLgf/3//7fo0ePoNZLS39BPyEBSAASkIQA1HpJqME8kAAkAAlIFwGo9dLVX9BbSAASgAQkIQC1XhJqMA8kAAlAAtJFAGq9dPUX9BYSgAQgAUkIQK2XhBrMAwlAApCAdBGAWi9d/QW9hQQgAUhAEgJQ6yWhBvNAApAAJCBdBKDWS1d/QW8hAUgAEpCEANR6SajBPJAAJAAJSBcBqPXS1V/QW0gAEoAEJCEAtV4SajAPJAAJQALSRQBqvXT1F/QWEoAEIAFJCECtl4QazAMJQAKQgHQRgFovXf0FvYUEIAFIQBICUOsloQbzQAKQACQgXQSg1ktXf0FvIQFIABKQhADUekmowTyQACQACUgXAaj10tVf0FtIABKABCQhALVeEmowDyQACUAC0kUAar109Rf0FhKABCABSQhArZeEGswDCUACkIB0EYBaL139Bb2FBCABSEASAlDrJaEG80ACkAAkIF0EoNZLV39BbyEBSAASkIQA1HpJqME8kAAkAAlIFwGo9dLVX9BbSAASgAQkIQC1XhJqMA8kAAlAAtJFAGq9dPUX9BYSgAQgAUkIQK2XhBrMAwlAApCAdBGAWi9d/QW9hQQgAUhAEgJQ6yWhBvNAApAAJCBdBKDWS1d/QW8hAUgAEpCEANR6SajBPJAAJAAJSBcBqPXS1V/QW0gAEoAEJCEAtV4SajAPJAAJQALSRQBqvXT1F/QWEoAEIAFJCECtl4QazAMJQAKQgHQRgFovXf0FvYUEIAFIQBICUOsloQbzQAKQACQgXQSg1ktXf0FvIQFIABKQhADUekmowTyQACQACUgXAaj10tVf0FtIABKABCQhALVeEmowDyQACUAC0kUAar109Rf0FhKABCABSQhArZeEGswDCUACkIB0EYBaL139Bb2FBCABSEASAlDrJaEG80ACkAAkIF0EoNZL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kPXs38awhlABqABUALIe9gGoAFQAKsD+CkDWs38bwxpCBaACUAHIetgHoAJQAagA+ysAWc/+bQxrCBWACkAFIOthH4AKQAWgAuyvAGQ9+7cxrCFUACoAFYCsh30AKgAVgAqwvwKQ9ezfxrCGUAGoAFQAsh72AagAVAAqwP4KQNazfxvDGkIFoAJQAch62AegAlABqAD7KwBZz/5tDGsIFYAKQAUg62EfgApABaAC7K8AZD37tzGsIVQAKgAVgKyHfQAqABWACrC/ApD17N/GsIZQAagAVACyHvYBqABUACrA/gpA1rN/G8MaQgWgAlAByHrYB6ACUAGoAPsrAFnP/m0MawgVgApABSDrYR+ACkAFoALsrwBkPfu3MawhVAAqABWArId9ACoAFYAKsL8CkPXs38awhlABqABUALIe9gGoAFQAKsD+CkDWs38bwxpCBaACUAHIetgHoAJQAagA+ysAWc/+bQxrCBWACkAFIOthH4AKQAWgAuyvAGQ9+7cxrCFUACoAFYCsh30AKgAVgAqwvwKQ9ezfxrCGUAGoAFTgJazv6emprq6en5//FwxQAagAVAAq8NEq8L/+1//67//+73//939ffdtDAQD++c9//u///b//67/+679hgApABaACUIGPVoH/9//+3//8z/+sy/p//etf/w4DVAAqABWACrCFAv/617/WHtevPgqPQAWgAlABqAA7KUC14cAAFYAKQAWgAuytAGQ9e7cvrB1UACoAFaAqAFkP+wFUACoAFWB/BSDr2b+NYQ2hAlABqABkPewDUAGoAFSA/RWArGf/Nma/Gk5PT4/BwF4KLCws/POf/2S/vvrh1Aiy/sNpC1iSTSlAoVCqq6tTYGAvBXA43H/+53/+27/926Y6AUz06gqsy/qFhYXu7u629x26uroIBMIG9RofH3/fZaRef3h4eL1CTkxMfAglHBoaWq+EAAAymdzX1/chlHN6enqDcgIAKBRKaWlpVlZWOwxspMDCwsL//b//dz3Wz83NdXR0vPf+icViFxcXN+ifKe0ErYzJ9/4vs3N+dSHXZf3MzExJSUleXl7x+wt5eXmFhYWTk5Ory808gsViMzMzCwsL31cxi4qKsrOzW1pamEVasdHb25uZmVlQUPC+SlhcXJydnd3U1LSiYKy7JBKpuro6JyfnPRYyPz8/MzNzg7smUmCE9WVl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[/img]
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Сохраняется проблема по VKH5 Сообщение: VKH5 Значение "2032842733122514230" превышает допустимый размер поля "Заявка"
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Разработчики. ОТКЛЮЧИТЕ ГРЕБАННУЮ СОРТИРОВКУ ВНУТРИ ТАБЛИЦЫ С ПРАВОЙ КНОПКИ МЫШИ. ОТВРАТИТЕЛЬНО НЕУДОБНО!!! Достаточно шапки таблицы для сортировки. Правая кнопка нужна для трейдерских действий!!!
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
По всем инструментам всё хорошо, как взял инструмент VKH5, при обращении скриптом к его заявке постоянно пишется ошибка: Значение "" превышает допустимый размер Как исправить? Скрин во вложении:
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Есть функция BOOLEAN SetColor(NUMBER t_id, NUMBER row, NUMBER col, NUMBER b_color, NUMBER f_color, NUMBER sel_b_color, NUMBER sel_f_color), которой раскрашиваются ячейки таблицы. Как в дальнейшем программно получить цвета в заданной ячейки таблицы, например фона и текста? Есть ли что-то типа функции GetColor?
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Добрый день. Можно ли в квике где-то включить опцию, чтобы сами удалялись из квика (из памяти приложения, из списка заявок) неактивные заявки? Проблема следующая - написал бота, который часто выставляет/снимает заявки по многим инструментам. К концу дня накапливается несколько десятков тысяч снятых заявок. Что приводит к проблеме со скоростью работы бота. Для обхода заявок использую цикл типа: local n=getNumberOf('orders') - 1; for i=n, 0, -1 do local order = getItem('orders', i) if CheckBit(order.flags, 0)==true then ... Который перебирает все заявки, бот работаем только с активными. Но сама переборка всех заявок от первой до последней начинает отнимать секунды времени. Можно ли в квике где-то включить опцию, чтобы сами удалялись из квика (из памяти приложения, из списка заявок) неактивные заявки?
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Вдогодку. Зато появились 3 строчки по CNY в таблице "Позиции по деньгам". Но в Таблице "Позиции по деньгам" нету колонок типа "В покупке", "В продаже", т.е. невозможно увидеть итоговое количество лотов на покупку и продажу по портфелю и походу на сегодня нигде в квике по валютным лотам эту итоговую информацию не получить(. Разрабочики!!! Что это за недоработка? Почему такую немаловажную информацию, как итоговое количество лотов валюты на продажу/покупку нигде невозможно найти??
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
nikolz , У меня вообще никакие фильтры не стоят в таблице по "Позициям по инструментам". Т.е. отображается всё что только может. Только что ради эксперимента попробовал: выставил заявку Тэйк профит по AGRO-гдр - и тут же в таблице "Позиции по инструментам" появилось 3 новых строчки, это AGRO Т1, Т2 и Тх соответственно (в колонке "В покупке" у них проставилось по 1). Затем выставил заявку Тэйк профит по CNYRUB_TOM - и ничего нового в таблице "Позиции по инструментам" не появилось. Как не было там до этого CNYRUB_TOM , так и не появилось.
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
nikolz , Вот эта таблица в скринах полностью. И скрин редактирования. Всё выбрано по максимуму. Где колонки о количестве лотов в покупке/продаже?
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Nikolay , В таблице "Позиции по деньгам" нет полей, отвечающих за количество лотов в продаже/покупке.в таблице.
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Anton Belonogov , позиции по инструментам Валютного рынка у меня НЕ отображается в таблице "Позиции по инструментам". Если я выставляю лимитку на покупку какой-то акции, то она сразу же отображается во всех временных режимах в таблице "Позиции по инструментам". Если выставляю лимитку на валюту - в таблице "Позиции по инструментам" ничего не происходит. Причём пробовал выставлять лимитки на валюту в квике и у бкс и втб-брокера, нигде не происходит изменений в таблице "Позиции по инструментам".
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Причём пробовал выставлять лимитки на валюту в квике и у бкс и втб-брокера, нигде не отображаются
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Андрей, позиции по инструментам Валютного рынка также у НЕ отображается в таблице "Позиции по инструментам". Если я выставляю лимитку на покупку какой-то акции, то она сразу же отображается во всех временных режимах в таблице "Позиции по инструментам". Если выставляю лимитку на валюту - в таблице "Позиции по инструментам" ничего не происходит
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Для получиния позиций по бумагам, акциям например, использую getNumberOf("depo_limits") и getItem("depo_limits", y); Для фьютчерсов - getNumberOf("futures_client_holding") и getItem("futures_client_holding", y). Для получения денежных позиций (класс CETS, бумаги типа CNYRUB_TOM ) что нужно использовать? Открыл заявки на покупку и продажу CNYRUB_TOM по соотвествующим ценам. Заявки активны. Пробую испльзовать getNumberOf("account_positions") и getItem("account_positions", y), но getNumberOf("account_positions") выдаёт 0, хотя заявки на покупку/продажу по CETS есть. Пример моего кода для акций (TQBR) local tempPositions={}; local n = getNumberOf("depo_limits"); for y = 0, n-1 do local trade = getItem("depo_limits", y); local temp_stock_info=getSecurityInfo(GetClassBySecEx(trade.sec_code),trade.sec_code); if temp_stock_info~=nil and trade.limit_kind== 365 then tempPositions[trade.sec_code]={}; tempPositions[trade.sec_code][-1]=trade.locked_sell/temp_stock_info.lot_size; tempPositions[trade.sec_code][0]=trade.currentbal/temp_stock_info.lot_size; tempPositions[trade.sec_code][1]=trade.locked_buy/temp_stock_info.lot_size; end; end; Прошу подсказать, что использовать, чтобы получить подобный массив данных по позициям для CETS
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Цитата Andrey Golik написал:Александр , здравствуйте. FOK это аббревиатура FILL_OR_KILL (условие исполнения "Немедленно или отклонить"). Сообщение "Неполное сведение FOK заявки" означает, что заявка не может быть немедленно удовлетворена и, как следствие, была отклонена торговой системой. Однако, наиболее вероятной причиной появления такого сообщения, является отсутствие встречных предложений в стакане.
Андрей, здравсвуйте. Спасибо большое за оперативный ответ. А то я думал, что это ошибка моего lua-скрипта в заведении заявки типа FILL_OR_KILL и что необходимо какие-то дополнительные данные заводить в табличку транзакции.
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Где искать подробности, чего не хватает в таблице транзакции по ошибке: Ошибка создания заявки. [GW][4103] "Неполное сведение FOK заявки.".
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Пробую getDepo, она тупа нули возвращает по всем позициям
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Если эта функция - врушка, то как тогда програмно узнавать количество тех или иных бумаг бумаг?
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
возвращает nil на этапе проверки: if temp_stock1==nil then message (temp_stock_info.name..' nilll '); sleep(1000);
Пользователь
Сообщений: 27
Регистрация: 26.10.2022
Моя функция для получения количества бумаг+ордеров по инструменту: -- Получает текущую чистую позицию по инструменту function GetTotalPos(stock_id,firm_id,client_code_id,account_id,pos_type) local temp_stock1=getDepoEx(firm_id, client_code_id,stock_id, account_id, 2) local temp_stock_info=getSecurityInfo(GetClassBySec(stock_id),stock_id) if temp_stock1==nil then message (temp_stock_info.name..' nilll '); sleep(1000); return nil; else local pos=temp_stock1.currentbal+temp_stock1.locked_buy; if pos_type==0 then pos=temp_stock1.currentbal; end; if pos_type==1 then pos=temp_stock1.currentbal+temp_stock1.locked_buy; end; if pos_type==2 then pos=temp_stock1.locked_buy; end; if pos_type==-1 then pos=temp_stock1.currentbal+temp_stock1.locked_sell; end; if pos_type==-2 then pos=temp_stock1.locked_sell; end; return pos/temp_stock_info.lot_size end end Периодически при пробегании по всему портфелю бумаг возвращает nil на существующие в портфеле бумаги. Иногда. Раз в 3-5 минут. Почему такое может происходить? параметры переданы верно. Бумага в портфеле есть, но иногда getDepoEx её не видит. Какие есть скрытые особенности у getDepoEx, из за чего бы она могла выдавать nil на реально существующую бумагу в портфеле?