Не верное значение идентификатора транзакции Trans_ID, Функция sendTransaction ругается на Trans_ID
Пользователь
Сообщений: Регистрация: 22.02.2023
30.04.2026 22:20:52
Цитата
nikolz написал: прикольно. Я воспринял 16 значимое как 16 битовое. даже не обратил внимание, что чел 16 символов-цифр генерит и даже 20 хотел сделать. Надо же такое придумать ----------------------------- Полет фантазии, при отсутствии знаний, не имеет границ.
Что такое n-значное - известно, а вот что такое n-значимое?... Теряюсь в догадках. ----------------------------- Недержание текста, при отсутствии осмысления прочитанного, ведёт к рекордному количеству бесполезных сообщений.
Всё пройдет. Но это не точно.
Не верное значение идентификатора транзакции Trans_ID, Функция sendTransaction ругается на Trans_ID
Пользователь
Сообщений: Регистрация: 22.02.2023
30.04.2026 22:10:57
Цитата
Сергей Ларченко написал: Где-то видел, что до 20 значных чисел можно, оказывается не так.
20-ти значное (64 бита) - это ограничение Lua на целое, а параметры заявки, которые дальше брокера не идут, Арка может ограничивать как заблагорассудится. Хорошо хоть long, а не unsigned short.
Всё пройдет. Но это не точно.
Не верное значение идентификатора транзакции Trans_ID, Функция sendTransaction ругается на Trans_ID
txt = [[
{FFFFFF}Параметр {FFFFFF}Значение
Имя Ivan_Encore
Уровень 2
Exp 0/8
Рейтинг 4.00
Наличные $0
Банковский счет $0
Телефон -
Законопослушность 0
Смертей в розыске 0
Арестов 0
]]
var = txt:match("Уровень (%d+)")
message(tostring(var))
Всё пройдет. Но это не точно.
Ошибка создания заявки. [GW][32] "Цена сделки вне лимита".
Пользователь
Сообщений: Регистрация: 22.02.2023
04.04.2026 12:31:00
Цитата
АнатолийМ написал: Приветствую, сделайте пожалуйста, нормальный инфо-лог, а не ЭТО: "Ошибка создания заявки. [GW][32] "Цена сделки вне лимита". Ну элементарно же вставить туда название актива и цену - секунда дел, чтобы сразу все стало понятно. В торгах выходного дня сокращаются лимиты и начинает каждую секунду блымкать ЭТО. А ты бегай по все активам и ищи, что ему там не попадает, покупка, продажа, какой актив?????
Если Ваш скрипт берегов не видит, то кто же Вам виноват? Это же миллисекундное дело - элементарно проверить min/max перед отправкой заявки.
Всё пройдет. Но это не точно.
Баг SearchItems с datetime.mcs
Пользователь
Сообщений: Регистрация: 22.02.2023
03.04.2026 18:43:54
Цитата
funduk написал: внутри SearchItems почему-то поле datetime.mcs судя по симптомам равно nil, а при получении через getItem оно равно 0.
Не знаю, как у Вас, у меня это поле, полученное через getItem, вполне себе заполнено. Но SearchItems его всё равно в упор не видит.
Скрытый текст
Код
function main()
print('Вариант 2: "datetime.sec, datetime.mcs, qty, price" ======')
SearchItems("orders", 0, getNumberOf("orders")- 1,
function(sec, mcs, qty, price)
PrintVar("sec",sec)
PrintVar("mcs",mcs)
PrintVar("qty",qty)
PrintVar("price",price)
return false
end,
"datetime.sec, datetime.mcs, qty, price")
for i=0, getNumberOf("orders")- 1 do
print(getItem("orders", i).datetime.mcs)
end
end
--==========================================================================
function PrintVar(...)
local lin = ""
for i, v in ipairs{...} do
lin = (lin ..(tostring(v)).." ")
end
PrintDbgStr(lin)
end
function print(v)
PrintDbgStr(tostring(v))
end
Что за хрень с с сервером QUIK у Сбербанка?, Вопрос к разработчикам.
Пользователь
Сообщений: Регистрация: 22.02.2023
31.03.2026 18:14:01
Цитата
Dmitry Mishin написал: , , , , Здравствуйте. Просим составить обращение на нашу почту с подробным описанием проблемы, и указать в обращении точные день и время возникновения задержки и Ваш UID.
Почему бы вам не открыть брокерский счёт в Сбере (это бесплатно), установить супер-правильно настроенный терминал, и насладиться брокерским обслуживанием? Чего пользователей-то напрягать?
написал: А оно мне надо? Правильно говорят: «Заставь дурака Богу молиться, он и лоб расшибёт»
А Вы не выпендривайтесь с очевидными советами.
Если всё так очевидно, зачем повсюду развешивать свои "простыни"? Считаете, что с Вашими "скрижалями" обязаны ознакомиться все?
Всё пройдет. Но это не точно.
Где смотреть вариационку?
Пользователь
Сообщений: Регистрация: 22.02.2023
30.03.2026 19:31:26
Цитата
Graf Graf написал: где увидеть вариационку, посчитанную по цене закрытия основной сессии, в интервале времени от 19:00 до 24:00.
Похоже, что нигде, поскольку теперь 19:00 мало чем отличается от любого другого времени сессии; но можно скриптом в 19:00 сбрасывать показания счётчика данные из таблиц в .csv, и заодно выводить их в таблицу скрипта.
написал: Теперь, как видите, там нули сплошные после окончания торговой сессии в 23:50. Т.е в течение дня можно видеть маржу, а после 23:50 все обнуляется.
Обнуляется на время клиринга, минут через надцать появляется снова. (брокер ВТБ)
Может, в ВТБ и появляется.
Без "может". Просто появляется, как и заявки в стакане. Всё происходит, как и раньше было в семь часов.
Всё пройдет. Но это не точно.
Где смотреть вариационку?
Пользователь
Сообщений: Регистрация: 22.02.2023
30.03.2026 16:07:20
Цитата
Giulia написал: Теперь, как видите, там нули сплошные после окончания торговой сессии в 23:50. Т.е в течение дня можно видеть маржу, а после 23:50 все обнуляется.
Обнуляется на время клиринга, минут через надцать появляется снова. (брокер ВТБ)
Всё пройдет. Но это не точно.
Автоматизация кармана, Условие срабатывания заявки из кармана
Пользователь
Сообщений: Регистрация: 22.02.2023
26.03.2026 23:38:37
Цитата
Giulia написал: Напр, открыт лонг позиции, (...) При прохождении цены выше на столько-то пунктов = определенный уровень цены, стоп-заявка из кармана автоматически выставляется при срабатывании этого условия.
Примерно так и работает тейк-профит, только стоп получается следящий.
Цитата
«Тейк-профит» – это заявка с условием вида «исполнить при ухудшении цены на заданную величину от достигнутого максимума (на продажу) или минимума (на покупку)». Заявка работает следующим образом (пример для заявки на продажу): после достижения ценой последней сделки условия стоп-цены начинается определение максимума цены последней сделки. Если цена последней сделки снижается от максимума на величину, превышающую установленный «отступ», то создается лимитированная заявка с ценой, меньшей цены последней сделки на величину «защитного спреда». Величины «отступа» и «защитного спреда» могут указываться как в значениях цены, так и в процентах.
А оно мне надо? Правильно говорят: «Заставь дурака Богу молиться, он и лоб расшибёт»
Всё пройдет. Но это не точно.
Quik сдох, Quik сдох вчера, Quik сдох сегодня
Пользователь
Сообщений: Регистрация: 22.02.2023
25.03.2026 19:58:56
Цитата
Pivaev Maxim написал: Качество канала связи проверяется широким ping в 512 байт в количестве не менее 100 пакетов. В командной строке Windows (cmd) выполните следующую команду:
Код
ping -1 512 -n 100 <ip-адрес сервера QUIK>
Для нормальной работы программы требуется соблюдение следующих условий: — время прохождения сигнала (ping) до сервера QUIK – не более 1 секунды; — процент потерь пакетов данных при ping – не более 3% (рекомендуется не более 1%).
Сервер Сбера не пингуется в принципе. У них эхо отключено.
Код
D:\Work\Lua\T>ping -l 512 -n 10 194.54.14.224
Обмен пакетами с 194.54.14.224 по с 512 байтами данных:
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Статистика Ping для 194.54.14.224:
Пакетов: отправлено = 10, получено = 0, потеряно = 10
(100% потерь)
Всё пройдет. Но это не точно.
Quik сдох, Quik сдох вчера, Quik сдох сегодня
Пользователь
Сообщений: Регистрация: 22.02.2023
25.03.2026 16:53:52
Цитата
nikolz написал: Вот статистика тормозов сбера ---------------- Мало не покажется
nikolz, есть такая кнопочка - "Вставить спойлер". Ну не всем нужны Ваши "портянки" на 20 экранов.
Всё пройдет. Но это не точно.
Quik сдох, Quik сдох вчера, Quik сдох сегодня
Пользователь
Сообщений: Регистрация: 22.02.2023
25.03.2026 13:55:21
Цитата
Giulia написал: Все стояло, котировки не менялись, потом естественно все подпрыгивало на %%.Брокер Сбер, если что.
Вот именно из-за таких проблем у Сбера пришлось сменить брокера на ВТБ. Как-то раз время сервера отставало на часы!
Цитата
Giulia написал: Последнее время вообще кошмарно работает, загружается не знаю даже сколько минут, переходы между вкладками/инструментами тоже безумно длительны.
Чем больше на графике свечек и индикаторов, тем больше нужно времени на прорисовку. Попробуйте обрезать графики до приемлемого размера: не понравится - восстановите из бэкапа. Можете вот так же показать, чем нагружен самый проблемный график? Тормозить также может из-за большого количества стаканов.
Всё пройдет. Но это не точно.
Что это ба БАГОВАННЫЙ ГЭП на графике и Истории ???, Что это ба БАГОВАННЫЙ ГЭП на графике и Истории ???
На сервере хранятся только последние 3000 свечек. Если график с данным интервалом не обновлялся дольше этого периода, между последней сохраненной свечкой и новыми получается разрыв. Чтобы не перезаказывать все данные, можно просто удалить файл инструмента с этим интервалом из папки "archive", предварительно проверив, что инструмент с этим интервалом не открыт на каком-нибудь графике.
Всё пройдет. Но это не точно.
Таблица с помощью Qlua, Таблица с помощью Qlua
Пользователь
Сообщений: Регистрация: 22.02.2023
23.03.2026 11:51:54
Цитата
Виталий Дерягин написал: Подскажите пожалуйста служебный столбец (самый первый) с индексацией строк можно убрать - не показывать?
Всё пройдет. Но это не точно.
выбор нескольких инструментов подряд, опция выбора нескольких инструментов подряд
Пользователь
Сообщений: Регистрация: 22.02.2023
09.03.2026 16:57:18
ПКМ > Редактировать таблицу, или Ctrl+E, там Shift и Ctrl работают.
Всё пройдет. Но это не точно.
Можно ли уточнить задержку в Интернете до выставления заявок?, Как можно раньше выставить заявку после начала их приёма
Пользователь
Сообщений: Регистрация: 22.02.2023
06.03.2026 14:01:10
Цитата
nikolz написал: можно сделать так. Не будет расходоваться время процессора на цикл и сравнение.
Код
local t=os.date("*t"); local x=os.time(t); t.hour=6; t.min=49; t.sec=59; sleep(1000*(os.time(t)-x)
Немного доработанный вариант:
Код
function WakeUpAt(hour,min,sec,ms)
local t = os.sysdate()
local now = os.time(t)
local tail = t.ms
t.hour = hour
t.min = min
t.sec = sec
sleep(((os.time(t)- now)*1000)- tail + ms)
end
Четвёртый параметр может быть отрицательным. Тест и его результат из лога DebugView:
Код
PrintDbgStr("Start")
for i=1, 10 do
local t = os.date("*t")
WakeUpAt(t.hour,t.min+1,0,0)
local w = os.sysdate()
PrintDbgStr(string.format("WakeUpAt %02d:%02d:%02d.%03d", w.hour,w.min,w.sec,w.ms))
end
nikolz написал: На самом деле Указание Банка России от 12 февраля 2024 г. № 6681-У на которое ссылается ВТБ не относится к стоп-заявкам. Это указание относится к сделкам, а не к заявкам Оно так и называется: "О требованиях к осуществлению брокерской деятельности при совершении брокером отдельных сделок за счет клиента"
Более того, оно вообще не про рубли:
Цитата
Настоящее Указание <...> устанавливает требования к имуществу, за исключением денежных средств в валюте Российской Федерации, которое может быть передано брокеру в качестве обеспечения обязательств клиента перед брокером <...>
Всё пройдет. Но это не точно.
e-mail через форум, не работает
Пользователь
Сообщений: Регистрация: 22.02.2023
04.03.2026 11:19:36
Пришло?
Всё пройдет. Но это не точно.
e-mail через форум, не работает
Пользователь
Сообщений: Регистрация: 22.02.2023
04.03.2026 11:15:15
Пришло. Отправил Вам.
Всё пройдет. Но это не точно.
e-mail через форум, не работает
Пользователь
Сообщений: Регистрация: 22.02.2023
03.03.2026 19:54:48
Проверил, в спаме нет. Может быть работает только у избранных? Почему-то текст в полях ввода серым шрифтом. Так и должно быть?
Всё пройдет. Но это не точно.
e-mail через форум, не работает
Пользователь
Сообщений: Регистрация: 22.02.2023
02.03.2026 21:54:40
Оказалось, что отправка e-mail через форум не функционирует, хотя форма отправки бодро рапортует: "Сообщение успешно отправлено." Артель арка, у вас хоть что-нибудь нормально работает?
Всё пройдет. Но это не точно.
Система принятия решений и/или Нечеткая логика(FuzzyLogic), Нечеткая логика или Система принятия решений в трейдинге
Пользователь
Сообщений: Регистрация: 22.02.2023
02.03.2026 20:40:17
Цитата
VPM написал: * loadfile действительно мощный инструмент когда, допустим нужно перезагрузить стратегию без перезапуска всего скрипта. * require — все таки правильно для модульной архитектуры.
Перезагрузить можно и модуль загруженный require, достаточно стереть запись о нем из package.loaded.
Цитата
VPM написал: Но в любом случае, Вы подсветили полную картину подключений.
Да ничего я не подсвечивал. Просто Вы сравнили dofile и require, а я напомнил про loadfile, тем более, что обе эти функции используют loadfile для загрузки и компиляции файла.
Всё пройдет. Но это не точно.
пропала функция ctrl+v, пропала функция ctrl+v
Пользователь
Сообщений: Регистрация: 22.02.2023
27.02.2026 13:56:47
Цитата
Giulia написал: хочу вставить идентичную и сдвинуть на уровень сопротивления
Если нужно дублировать на том же графике, чем Вас перетаскивание с Ctrl не устраивает? Так же быстрее.
Всё пройдет. Но это не точно.
пропала функция ctrl+v, пропала функция ctrl+v
Пользователь
Сообщений: Регистрация: 22.02.2023
27.02.2026 13:18:05
Цитата
Giulia написал: Вчера из списка горячих клавиш пропала функция вставки скопированного объекта (ctrl+v), буквально за день до того еще была, копирование осталось.
В списке горячих клавиш Ctrl+V и у меня нет, похоже, этой комбинации в нём вообще не бывает. А Ctrl+C в списке используется для работы с таблицами, а не с графиками.
Всё пройдет. Но это не точно.
пропала функция ctrl+v, пропала функция ctrl+v
Пользователь
Сообщений: Регистрация: 22.02.2023
27.02.2026 12:28:12
Цитата
Giulia написал: внутри одного графика, а не между инструментами.напр, рисую линию поддержки, копирую, хочу вставить идентичную и сдвинуть на уровень сопротивления, но она не вставляется через ctrl+v
В таком случае копия вставляется поверх оригинала. Чтобы клонировать, просто сдвиньте линию, удерживая ctrl.
Всё пройдет. Но это не точно.
Система принятия решений и/или Нечеткая логика(FuzzyLogic), Нечеткая логика или Система принятия решений в трейдинге
Пользователь
Сообщений: Регистрация: 22.02.2023
27.02.2026 12:09:05
Цитата
VPM написал: а) dofile: * каждый вызов → заново читает файл * заново выполняет код * выполняется в глобальном окружении? * нет кэширования? * нет изоляции
"Пять копеек" от Роберту Иерузалимски:
Цитата
Для простых задач dofile удобна, поскольку выполняет всю работу за один вызов. Однако loadfile более гибкая. В случае ошибки loadfile возвращает nil и сообщение об ошибке, что позволяет нам обработать ошибку более подходящими для нас способами. Более того, если нам нужно выполнить файл несколько раз, то мы можем один раз вызвать loadfile и несколько раз вызвать возвращенную им функцию. Этот подход гораздо дешевле, чем несколько раз вызывать dofile, поскольку файл компилируется лишь один раз.
Всё пройдет. Но это не точно.
пропала функция ctrl+v, пропала функция ctrl+v
Пользователь
Сообщений: Регистрация: 22.02.2023
27.02.2026 11:21:56
Цитата
Giulia написал: есть вкладка с графиками фьючерсов, и вот там-то как раз описываемая проблема со вставкой
Есть версия, хочу проверить. Вы с какого фьючерса на какой копируете?
Всё пройдет. Но это не точно.
Функция getDepoEx может приводить к зависаниям терминала
Мы спорили о разных понятиях. Я говорил о nil, как о сущности, означающей ничто, пустоту, отсутствие какого-либо значения; а Вы - как об аргументе, переменной, содержащей эту сущность.
getItem возвращает nil, содержащую ничто, getDepoEx не возвращает ничего, но для Lua эти результаты равны:
Код
if getItem("", 0) == getDepoEx("", "", "", "", 0) then
message("nil = ничто")
end
Всё пройдет. Но это не точно.
Функция getDepoEx может приводить к зависаниям терминала
Пользователь
Сообщений: Регистрация: 22.02.2023
26.02.2026 13:22:20
Цитата
Йцукен написал: type ожидает значение, а getSecurityInfo превращается в процедуру, которая ничего не возвращает, т.е. не передаёт аргумент.
Отнюдь. type ожидает аргумент, он так и жалуется: "bad argument #1 to 'type' (value expected)", а nil - это не аргумент, это значение, означающее чистое, незапятнанное, рафинированное ничто. Попробуйте:
Код
message(type())
Есть переменная и есть её значение. Переменная - аргумент, nil - значение. Функции, в том числе и type, работают с аргументами.
Всё пройдет. Но это не точно.
Функция getDepoEx может приводить к зависаниям терминала
Пользователь
Сообщений: Регистрация: 22.02.2023
26.02.2026 12:04:56
:
Цитата
Тип nil (нуль) имеет одно единственное значение, nil, его главное свойство это отличаться от любых других значений; обычно это означает отсутствие используемого значения. <...> type (v) Возвращает тип любого аргумента, представленный строкой. Возможные результаты этой функции: "nil" (строка, не значение nil), "number", "string", "boolean", "table", "function", "thread" и "userdata".
:
Цитата
Тип nil — это тип с единственным значением, nil, основная задача которого состоит в том, чтобы отличаться от всех остальных значений. Lua использует nil как нечто, не являющееся значением, чтобы изобразить отсутствие подходящего значения.
Всё пройдет. Но это не точно.
Функция getDepoEx может приводить к зависаниям терминала
Пользователь
Сообщений: Регистрация: 22.02.2023
26.02.2026 11:27:24
Цитата
Йцукен написал: Попутно обнаружилась ещё одна ошибка. В документации сказано:ЦитатаВ случае ошибки функция возвращает «nil».На самом деле, getDepoEx ничего не возвращает. Убедиться в этом можно, выполнив код:
Нет, ну это тоже не дело. Разрабы не провидцы, им нужно посмотреть на симптомы проблемы, а то получается: "У меня нога болит, лечи давай!". Почему-то женщины уверены, что их окружают сплошные телепаты, отсюда их обычная дилемма: "Нужно ли включать поворотник, или достаточно просто громко подумать?".
Всё пройдет. Но это не точно.
Как настроить отметки покупки-продажи
Пользователь
Сообщений: Регистрация: 22.02.2023
26.02.2026 09:42:24
Ну, тогда не знаю... Себе я сделал скрипт: и закрыл вопрос. Потому, как "Мы не можем ждать милостей от природы артели".
Могу ещё предложить метки из этого скрипта: там и стандартные треугольники есть. Чтобы использовать, нужно в качестве метки выбрать "Картинка из файла". Потом можно сохранить такую метку в шаблон, или просто клонировать её, перетаскивая с Ctrl.
Giulia написал: Если очередной ответ будет про метки, то метки отвратительны! Метки носятся по всему графику как угорелые.
А как Вам значки? Никуда не бегают, и в подсказке можно вводить любой текст.
Всё пройдет. Но это не точно.
Уменьшить объем памяти и время старта QUIK-это просто
Пользователь
Сообщений: Регистрация: 22.02.2023
20.02.2026 14:54:21
Цитата
nikolz написал: В действительности этот ключ приводит лишь к уничтожению файла info.log. Файл ,news.log не уничтожается , остаются и файлы *dat .---------------------------------- Те действие этого ключа не соответствует документации.
Про news.log в документации вообще не говорится. Его размер - какие-то килобайты, к тому же, в настройках есть параметры, влияющие на его размер.
В руководстве сказано: "-clear – очистить служебные файлы" Посмотрите размер этих файлов до подключения к серверу.
Цитата
nikolz написал: Т е велосипед не такой же, а другой.
Ну, да, самокат.
Скрытый текст
clear.cmd
Код
@echo off
taskkill /IM info.exe /f
set dt=%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%_%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
set dt=%dt: =0%
mkdir dat_backup
mkdir dat_backup\%dt%
copy /Y firms.dat dat_backup\%dt%\firms.dat
copy /Y portfolio.dat dat_backup\%dt%\portfolio.dat
copy /Y scripts.dat dat_backup\%dt%\scripts.dat
copy /Y unins000.dat dat_backup\%dt%\unins000.dat
copy /Y alerts.dat dat_backup\%dt%\alerts.dat
copy /Y alltrade.dat dat_backup\%dt%\alltrade.dat
copy /Y banners.dat dat_backup\%dt%\banners.dat
copy /Y classes.dat dat_backup\%dt%\classes.dat
copy /Y limits.dat dat_backup\%dt%\limits.dat
copy /Y locales.dat dat_backup\%dt%\locales.dat
copy /Y orders.dat dat_backup\%dt%\orders.dat
copy /Y par.dat dat_backup\%dt%\par.dat
copy /Y search.dat dat_backup\%dt%\search.dat
copy /Y sec.dat dat_backup\%dt%\sec.dat
copy /Y StratVolat.dat dat_backup\%dt%\StratVolat.dat
copy /Y tmsg.dat dat_backup\%dt%\tmsg.dat
copy /Y transresult.dat dat_backup\%dt%\transresult.dat
copy /Y trades.dat dat_backup\%dt%\trades.dat
copy /Y tradermsg.dat dat_backup\%dt%\stradermsg.dat
copy /Y trans.dat dat_backup\%dt%\trans.dat
copy /Y stradermsg.dat dat_backup\%dt%\stradermsg.dat
del portfolio.dat /F /Q
del acnt.dat /F /Q
del alltrade.dat /F /Q
del banners.dat /F /Q
del firms.dat /F /Q
del limits.dat /F /Q
del locales.dat /F /Q
del orders.dat /F /Q
del search.dat /F /Q
del StratVolat.dat /F /Q
del tmsg.dat /F /Q
del transresult.dat /F /Q
del trades.dat /F /Q
del tradermsg.dat /F /Q
del trans.dat /F /Q
del stradermsg.dat /F /Q
del *.log /F /Q
start info.exe
Всё пройдет. Но это не точно.
Кому мешает контекстное меню в таблицах рабочего места QUIK, созданных на Lua?
Пользователь
Сообщений: Регистрация: 22.02.2023
20.02.2026 13:46:55
Давайте попробуем. Я тоже за то, чтобы убрать это меню. Жаль, что на форуме нет опции "Опрос", как на смартлабе.
Всё пройдет. Но это не точно.
Кому мешает контекстное меню в таблицах рабочего места QUIK, созданных на Lua?
Пользователь
Сообщений: Регистрация: 22.02.2023
20.02.2026 12:57:40
Цитата
Йцукен написал: Они не могут добавить в код одну строчку с оператором if ?
Или не хотят. "Проблемы индейцев шерифа не волнуют".
Всё пройдет. Но это не точно.
Кому мешает контекстное меню в таблицах рабочего места QUIK, созданных на Lua?
Пользователь
Сообщений: Регистрация: 22.02.2023
20.02.2026 12:02:31
"Всё уже украдено до нас"
Давно уже просят убрать это меню, но оперативность арки, как всегда, на высоте.
Всё пройдет. Но это не точно.
Почему Quik ест так много памяти??
Пользователь
Сообщений: Регистрация: 22.02.2023
20.02.2026 11:32:37
У 10-го квика тоже аппетит хороший. Правда, тикер не один, штук тридцать.
Цитата
Serge123 написал: Где взять версию Квика, которая ещё не ела столько памяти?
Здесь можно поискать: В версиях есть "Комплект файлов для обновления программы вручную"
Всё пройдет. Но это не точно.
Почему настройки клиентского места не хранятся в wnd файле?
Пользователь
Сообщений: Регистрация: 22.02.2023
20.02.2026 10:45:38
Настройки обезличенных сделок сохраняются в INFO.INI, секция [ALL_TRADES_DATA]. Где настройки котировок - загадка.
Всё пройдет. Но это не точно.
Уменьшить объем памяти и время старта QUIK-это просто
Пользователь
Сообщений: Регистрация: 22.02.2023
20.02.2026 09:39:56
Цитата
nikolz написал: Да,я знаю, что разработчики всегда рекомендуют стирать файлы log Но про команду и ключи не знал. Можете дать ссылку на документацию, где это написано?
F1 > Раздел 1. Подготовка к работе > Ключи запуска Рабочего места QUIK.
Цитата
nikolz написал: Не нашел в установочном пакете файл clear.cmd. Можете показать где этот файл?
Видимо, его наличие зависит от версии, либо брокера. В 10-ой версии от ВТБ и Сбера он ещё есть, в Junior 12 - уже нет.
Цитата
nikolz написал: чтобы использовать ключ -clear при запуске info.exe. надо либо использовать командный режим либо написать bat Файл
Отнюдь. Достаточно в свойствах ярлыка QUIK, в строке "Объект" добавить " -clear".
Всё пройдет. Но это не точно.
Уменьшить объем памяти и время старта QUIK-это просто
Пользователь
Сообщений: Регистрация: 22.02.2023
19.02.2026 12:59:48
Цитата
nikolz написал: Предлагаю разработчикам включить этот bat файл в пакет установки.
В папке QUIK уже есть файл clear.cmd. Также, можно использовать ключ -clear при запуске info.exe. Поздравляю с изобретением очередного "велосипеда"!.
Всё пройдет. Но это не точно.
Скрипт правильно ли написан
Пользователь
Сообщений: Регистрация: 22.02.2023
19.02.2026 12:52:07
Обращайтесь. Лучше в личку.
Всё пройдет. Но это не точно.
Гарантируется ли вызов колбэка при получении Квиком новых данных?, Вопросы разработчикам QUIK
Пользователь
Сообщений: Регистрация: 22.02.2023
16.02.2026 18:07:40
Цитата
Йцукен написал: На стр. 8 приведён пример скрипта NumberOfTradesOnCallbacks.lua
Вы его запустить пробовали?
Цитата
D:\Work\Lua\DEV\Фуфло.lua:12: attempt to index a nil value (global 'table_of_trades')
Далеко не все примеры скриптов в документации работоспособны.
Всё пройдет. Но это не точно.
Выставляет двойную цену QUIK, Двойная или тройная цена
Пользователь
Сообщений: Регистрация: 22.02.2023
16.02.2026 10:42:07
Всё правильно, в таблице показывается ГО для КПУР, а у Вас, по-видимому, КНУР.