Anton (Все сообщения пользователя)

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

Страницы: Пред. 1 ... 16 17 18 19 20 21 22 23 24 25 26 ... 28 След.
Обновление данных в таблице обезличенных сделок
 
Цитата
Старатель написал:
Вообще-то, так не должно быть.
Не должно так быть в идеальном мире, а в реальном так есть и это не связано с обсуждаемым глюком, я об этом.



 
Упрощение ввода лимитированных заявок, Упрощение ввода лимитированных заявок за счет сокращения количества операций и визуализации действий
 
Цитата
Сергей написал:
Удобство пользователей в данной схеме - нечто совсем необязательное, реализуемое по остаточному принципу.
Не совсем так. За последние годы много чего надобавляли, нужного, ненужного и откровенно вредного, и все по просьбам пользователей, вряд ли это брокеры просили. Просто некоторые вещи уже затруднительно добавить, не переделывая квик (почти) с нуля, да и что-то однажды добавленное убрать тоже не вариант, по-любому уже кто-то на это подсел и будет недоволен. Абсолютно новый квик тоже мало кого обрадовал бы. Вон посмотрите как пример историю с 64 битами и длинными номерами, сколько людей просят вернуть 7 и даже 6 версию, добавив костыликов. Тут разве что возможно квик-2 в параллель запустить и постепенно на него пересаживать, только хватит ли у арки ресурсов на такой подвиг, у них же и так не только один десктопный квик в продакшене.

Цитата
Сергей написал:
Но каждый раз при выставлении заявок различными способами
Вы их, похоже, не все перепробовали. Выставление с графика есть, см. раздел 4 в справке. Удобное ли - не знаю, не пробовал.
В таблице Позиции по инструментам нет класса инструмента
 
Надо узнать, в каких классах он вообще торгуется, для этого надо листинг смотреть. Так-то вы его можете вообще по бумажному договору продать и в депозитарии покупателю перевести, какой это класс будет?
Обновление данных в таблице обезличенных сделок
 
Цитата
Данил написал:
А где этот пункт прячется? галочка "При восстановлении использовать только параметры последнего соединения"
Система-соединения
Цитата
Данил написал:
Странно сначала 1.04 а после появились 31.03 так должно быть?
Да.
Сейчас догрузится ТВС, посмотрите в папке квика, каков размер файла alltrade.dat, любопытная мысль возникла.
Упрощение ввода лимитированных заявок, Упрощение ввода лимитированных заявок за счет сокращения количества операций и визуализации действий
 
Цитата
Сергей написал:
из стакана
Включите в стакане панель ввода (но не быстрый ввод кликом мыши), вбейте количество и счет, впишите примерную цену в поле цены и оставьте курсор в нем. Теперь крутите колесо мыши - цена будет меняться туда-сюда, а ввод заявки делайте с горячих клавиш. При некотором навыке можно тыкать заявки не хуже робота и, пожалуй, побыстрей, чем описанной процедурой в мт.

Цитата
Сергей написал:
почему бы не сделать ее проще, чем у конкурентов
Потому что нет у квика конкурентов.
Получить в индикаторе значение цены ещё до OnCalculate()
 
Цитата
s_mike@rambler.ru написал:
Перезапуск индикатора может быть вследствие разных причин.
Упс, действительно, про перезапуск не вспомнил.
Получить в индикаторе значение цены ещё до OnCalculate()
 
Цитата
Святослав написал:
СОВСЕМ убрать ненужные повторяющиеся операции.
Ну тогда запробуйте как-то так
Код
function OnCalculate(idx)
  local base_price = C(idx)
  OnCalcul ate = function(index)
    -- your code here
  end
end
Вывод по DDE из окна Состояние счета, Вывод по DDE в Excel из окна Состояние счета - ошибки
 
Цитата
Игорь написал:
законы Мура
Думал-думал, при чем тут автомат Мура или рост размера памяти. Потом, кажется, понял, что речь о Мерфи. Это лирика, впрочем. Насколько понимаю, другие таблицы, с которыми все хорошо, в ту же рабочую книгу идут? Я б с пристрастием поглядел, что там в таблице имеется, должно быть что-то такое, что эксель в ступор вгоняет. В других нет, а вот в этих есть. Что бы это могло быть. А если ей формальные заголовки поставить, то же ли самое будет?
Вывод по DDE из окна Состояние счета, Вывод по DDE в Excel из окна Состояние счета - ошибки
 
Цитата
Игорь написал:
Таблицу Позиции я бы переименовал, но не найду где.
Это бессмысленно, через дде имя таблицы вообще не передается. Передается то, что книга и лист написано.
Поток обезличенных сделок, Прекращается трансляция обезличенных сделок при стабильно работающем quik (выбранные инструменты вновь становятся неактивными)
 
Можно попробовать открыть ТВС по всему классу SPBFUT без индивидуальных фильтров и всегда держать ее открытой. Но гарантий я б не дал.

Запустил сейчас квик после вчерашних опытов, то есть вот с этой по кускам накачанной ТВС, он логично загружается долго и упорно, заняв одно ядро полностью, т.к. опять пересортирует таблицу. Очевидно, что немалая часть репортов здесь о "квик медленно загружается", "графики останавливаются", "все тормозит и жрет процессор" связана именно с фильтрами. С учетом того, что никакой экономии трафика они не дают (а наоборот при активном изменении подписок), их существование ничем не оправдано.
Поток обезличенных сделок, Прекращается трансляция обезличенных сделок при стабильно работающем quik (выбранные инструменты вновь становятся неактивными)
 
Цитата
Иван Ру написал:
какой вывод для моей ситуации - вручную поменять  SPBFUT=ALL ?
Это можно не вручную делать, просто в диалоге настройки фильтров выбрать класс и снять для него индивидуальные фильтры по бумагам, галка на классе должна быть яркой, а не серой. Но в целом я не знаю, как решить проблему, пока фильтры работают так, как они работают.
Поток обезличенных сделок, Прекращается трансляция обезличенных сделок при стабильно работающем quik (выбранные инструменты вновь становятся неактивными)
 
Поэкспериментировал с тиковыми графиками. Адъ. Единственное "пожелание по развитию квика", которое тут все должны единогласно выразить, это убрать фильтры ТВС. Все остальное только усилит наши страдания. Тиковые графики тоже ковыряют фильтры.

Закрываем ТВС, сбрасываем все фильтры, очищаем alltrade.dat. Коннектимся к брокеру. Фильтров нет, таблиц нет, графиков нет, ничего не едет, красота. Открываем один тиковый график RIM0 - ставится фильтр по этому интрументу, заказывается ТВС (именно один RIM0, см. ниже как узнал). График плавненько прирастает. Открываем еще один тиковый график RIU0. Добавляется фильтр по второму инструменту и заказывается RIU0, при этом первый график останавливается и стоит, пока второй не дорастет до того же времени, потом оба двигаются дальше синхронно. Можно погадать, чего он стоит-то, но не будем. Лезем в фильтры и ставим все доступное. Опаньки, поехала вся ТВС. Кто ее заказывал? У нас же только два графика открыты? Ладно, ждем, пока доедет вся. Закрываем первый график - фильтр по нему остается. Закрываем второй график - все фильтры, в том числе поставленные вручную, сбрасываются. Открываем ТВС по всему доступному. Квик долго жужжит вентилятором (ну почти как при массовой подписке из луа), потом успокаивается и показывает нам ТВС, там все ок. Чего он жужжал? А он, ребятки, сортировал ТВС в окне. У нас же сперва один инструмент приехал, потом другой, потом все остальные, а в табличке нам все как положено показали. Да, я в курсе, тысячу раз сказано, что квик ничего не сортирует. Это правда, в alltrade.dat оно как приехало, так и лежит. Сортирует таблица, ну окно то есть. Как увидеть, как оно в alltrade.dat лежит? А из луа экспортнуть, оно как раз в том порядке и сохранится, сначала (почти) весь RIM0, потом в него вклиниваются записи RIU0, потом гуртом все остальные, а уж дальше как обычно, остатки RIM0 и RIU0 вперемешку с прочими.

Короче вывод - в топку фильтры ТВС. Чем быстрее тем лучше. И всем будет счастье.
Поток обезличенных сделок, Прекращается трансляция обезличенных сделок при стабильно работающем quik (выбранные инструменты вновь становятся неактивными)
 
Цитата
Иван Ру написал:
хотя вот эта строка меня смущает "req-all-trades-from-curr-moment=0"
Это состояние галки "получать с текущего момента", не установлена в данном случае.

Все выглядит нормально. Я бы, правда, не настраивал индивидуально бумаги, ставил бы ALL на интересующий класс, проще заметить, если фильтр слетел. Подумал, кто у нас еще может подписываться на ТВС, и вспомнил, что тиковые графики могут. Сбрасывают ли они фильтры при отписке - ща проверим. Еще надо бы поглядеть на тиковый экспорт в амиброкер или еще куда, что происходит при остановке экспорта с фильтром. Тут мне, правда, поэкспериментировать не на чем.
Графики
 
Цитата
СергейК написал:
Спасибо за идею
Пожалуйста. Держите еще одну: горячую клавишу на открытие графика можно настроить в система -- редактор горячих клавиш.
Графики
 
Цитата
СергейК написал:
Нельзя установить интервал до открытия графика, он по умолчанию 60 минут.
Откройте график какой-нибудь, настройте как удобно, потом правой кнопкой на нем и "сделать шаблоном", потом поставьте этот шаблон по умолчанию.
Поток обезличенных сделок, Прекращается трансляция обезличенных сделок при стабильно работающем quik (выбранные инструменты вновь становятся неактивными)
 
Цитата
Иван Ру написал:
Функционирует несколько квиков, везде приблизительно одна и та же ситуация.  
Могу некоторую информацию подкинуть для проверки. Фильтры сохраняются в файле info.ini, сеция [ALL_TRADES_DATA]. Формат там простой, КЛАСС= и далее либо пустая строка (снята галка на весь класс), либо ALL (поставлена галка на весь класс), либо список инструментов этого класса, если по ним поставлены индивидуальные галки. Вот в последнем случае при большом числе выбранных инструментов есть некоторые проблемы. Предложение такое: открыть этот файл блокнотом (при закрытом квике) и посмотреть, что там в этой секции понаписано. А также попробовать для интересующего класса (поскольку вам все инструменты нужны) вписать ALL, если там детальный список. Ну или ждать, пока арка разгребет текущие первоочередные задачи и доберется до этой, что может занять, мягко говоря, некоторое время.
Цитата
Иван Ру написал:
Ни того ни другого не происходит.
То есть еще уточним, таблица обезличенных сделок вечно открыта одна и та же, не удаляется, не закрывается, не редактируется, другие таблицы обезличенных сделок не открываются и не закрываются, в квике нет ни одного луа-скрипта, вызывающего CreateDataSource, верно? Если так, похоже, (почти) найдена еще одна дырочка, в которую могут фильтры улетать.
*AllTrade*, новые функции для qlua
 
Вдогонку тест "что случится при попытке квика урезать alltrade.dat в то время, как скрипт удерживает мэппинг". Будет крэш квика, что, в общем-то, хорошо. Хотя я б добавил настроечку "резервировать [окошко] мегабайт на диске для таблицы обезличенных сделок" и резал бы файл до указанного лимита, а не под корень, было б меньше фрагментации (хитро щурится). Ну как в торрентах делается примерно.
*AllTrade*, новые функции для qlua
 
Цитата
Старатель написал:
не могу подтвердить или опровергнуть ваше предположение.
Оно было неверным. Подписка EQOB без мэппинга - 1079 секунд, с мэппингом - 1108 секунд, второй тест проводился позже, в таблице было уже больше данных, поэтому можно считать, что удержание мэппинга не влияет никак. Тест проводился после 18 часов на HDD довольно убитом, квик 8.3.2.4, все фильтры на ALL.

Адок с фильтрами отдельная песня, тест на опционах с изначально сброшенными фильтрами пришлось грохнуть вместе с квиком, т.к. раздул info.ini до 80 мегов повторяющимися записями в SPBOPT и конца этому видно не было. Кстати говоря, квик потом сам не может этот info.ini поправить при сбросе фильтров из диалога, так все и остается, пока руками файл не почистишь. Не говоря уже о том, что по завершении скрипта с подписками слетают фильтры даже при открытой ТВС. Надо эти фильтры убирать к чертовой бабушке, один геморрой от них.
Актуальная документация по QUIK, последние найденные версии 2013 года
 
Цитата
ЛуаСкрипт написал:
на сайте ничего нет!!
Ну, что-то все же есть
Простой momentum
 
Цитата
Денис Лихачев написал:
В этом случае не совсем правильно.
То есть свеча номер ноль не смутила? По-простому if (i <= Settings.period) then return nil end и дальше как было.
Простой momentum
 
Цитата
Денис Лихачев написал:
Тогда он говорит
Уже лучше. Значит, когда i < Settings.period, вы сразу возвращаете nil. Рассмотрим случай i == Settings.period. mom = C(Settings.period) - C(0), да? Все тут правильно?
Простой momentum
 
Цитата
Денис Лихачев написал:
но если я пишу if (i < period) then
А если пишете if (i < Settings.period) then?
Простой momentum
 
Пройдите свой цикл шаг за шагом. Первый вызов i = 0, вышли по return nil. Второй вызов i = 1, mom = C(1) - C(-13), где у вас свечка номер минус тринадцать?
Русские имена переменных и функций в QLua
 
Цитата
ЛуаСкрипт написал:
из за некоторого неудобства в переключении раскладки пожертвовать проницаемостью кода
Некоторого ) В английской раскладке тыкается со скоростью 250-300 знаков. Если все время туда-сюда переключаться, скорость будет как у однопальцевой тетки из бухгалтерии и постоянные ошибки "начал писать - не та раскладка", а уже полстроки написал. Достаточно написать одну таблицу строк для русскоязычного приложения, постоянно переключая раскладку, чтобы это почувствовать на себе.

Цитата
ЛуаСкрипт написал:
Именно алгоритма и логики приложения, а не кода.
Для этого есть всякие там умл, конечные автоматы, формальные грамматики, флоучарты, дракон простигосподи. Их даже рисовать не надо зачастую, достаточно в голове представить. Вы либо сразу думаете в терминах какого-то формализма, либо русский язык вам тоже не поможет.

Цитата
ЛуаСкрипт написал:
попробуйте например отрефакторить пару своих библиотек и поменять всё что можно на русский
Нет, спасибо, я думаю-то по-английски, когда код пишу. Зачем чинить то, что не сломано. Вы вот в примерах перевода передергиваете несколько, берете abbreviated английские имена и переводите в осмысленные русские, честная трансляция была бы вида LogFileDB1->ЛогФайлБД1, ничего не поменялось, кроме букв.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Там же полный текст ошибки "Подключение данным типом терминала не разрешено для Вашей учетной записи. Обратитесь к брокеру" не оставляет вариантов, что делать дальше. Обращаться к брокеру.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Марковиц уже забрал нобелевку за это. Собственно, это и были единственные реальные деньги, принесенные его теорией.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Цитата
Татьяна написал:
Надо долить средств на БС и делать это бОльшими обЪемами.
Цитата
Татьяна написал:
Плутаю, как в темном лесу.
Все же осторожней с объемами, волка сколько ни корми, а слон завсегда толще.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Цитата
Татьяна написал:
Роста-то не предвидится - это СБ.
Цитата
Татьяна написал:
или оставить их в долгую - на послевируса?
Вот от угадайки я все же воздержусь.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Цитата
Татьяна написал:
но  кажется странным платить дважды за один и тот же инструмент.
Вот тут не понимаю, о чем речь. Если направление - продажа, акция с депо спишется (она ведь там есть?), а деньги на счет запишутся, с какого боку тут платить? Комиссию только, ну так она в обе стороны всегда была.
Цитата
Татьяна написал:
Может, махнуть их разом с другого счета (ИИС)?
Дык их сначала надо депозитарным переводом на тот счет перевести тогда. А иначе с того счета откроется шорт, там акций-то нет.
Цитата
Татьяна написал:
на вывод более, чем 140 акций, мне не хватит ни средств ни времени
Я не говорю все по одной сливать, я говорю о попробовать с утра, в принципе-то оно работает или нет, а дальше уже выльете остаток как захотите, либо, если не работает, будете брокера пинать сначала, чтобы заработало.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Цитата
Татьяна написал:
Активных нет - это точно
Ну тогда скорее всего что-то не так вводите. Самое простое в рабочее время - поставить лимитную заявку, без всяких этих стопов. Проверьте счет, возможно, не с того пытаетесь продать. Проверьте бумагу, что ту самую продаете. Цену недалеко от рынка, чуть ниже текущей, чтобы сразу исполнилось. Количество - для начала по одной попробовать. Направление - продажа. Собственно, там и вводить больше нечего. Если одна продастся, дальше уже по накатанной, хоть все оставшиеся, хоть частями. Если одна не продается - трясите брокера.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Цитата
Татьяна написал:
Хотела войти сейчас и повторно осуществить заявку (не для торговли, конечно, а в качестве примера), но "соединение  установить не удалось"...
Ну да, на ночь выключают обычно. Проверьте завтра первым делом, нет ли активных заявок по этому инструменту, поснимайте, если есть, а уж потом новые вбивайте.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Цитата
Татьяна написал:
2. выставляю на продажу по стандартному алгоритму:   - количество;   - цена (лимитная)   - ставлю стоп-лимит ниже  лимита   - исполнение ниже стоп-лимита
Какой стоп-лимит, господи. Можете скриншот показать?
Цитата
Татьяна написал:
Возможно, это связано с тем, что я делаю это сейчас, когда биржа не работает
Ну сейчас-то оно точно не продастся.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Так вот интересует, как продажу выставляете, что она не срабатывает, а не что было раньше.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Цитата
Татьяна написал:
Проблема в том, что не могу закрыть невыгодную длинную сделку , выставив встречную сделку на продажу этих акций, так как брокер говорит о недостатке средств на БС.
Вот тут подробнее, что именно делаете.
Алгоритм закрытия позиций, По какому принципу закрывается позиция?
 
Цитата
Татьяна написал:
не взыщите, если уже прочитали его в другом месте
Возможно, еще в третьем где-нибудь надо, лично мне двух не хватило для понимания, в чем же проблема-то состоит.
Русские имена переменных и функций в QLua
 
Цитата
ЛуаСкрипт написал:
этот Lua 5.3 Ru как-то можно прикрутить к QUIK 8. например скомпилировав и заменив оригинальную DLL lua 5.1 ? Это я так понимаю вопрос к разработчикам ?
Можно и без них ответить. Нет, без остальных сорцев квика нельзя. Можно, как выше было сказано, препроцессить скрипт перед отдачей квику. Может быть, если сильно упороться, можно будет этот препроцессинг как-то к квику присобачить, чтобы он (квик) лопал скрипты сразу в исходном виде. Но не путем замены длл, посложней.
Цитата
ЛуаСкрипт написал:
Если кто соображает как  это сделать и сделает DDL ку , то
Предложение после "то" сомнительно, что кого-то из могущих заинтересует. Это как с переводами документации. Кто мог бы перевести - тому "за интерес" не надо,  он и так прочтет, а кому и самому надо - тот не может.
Цитата
ЛуаСкрипт написал:
расчёт стоимости актива методом ДДП, всё логично понятно, ничего запоминать не нужно
Ну это кому как. Вас не запарывает постоянно раскладку переключать?
Русские имена переменных и функций в QLua
 
Цитата
новичок написал:
фотки
Чего бы и нет
Русские имена переменных и функций в QLua
 
Цитата
s_mike@rambler.ru написал:
элементарную
всего лишь парсер луа, может быть слегка урезанный. В случае тупой замены что получится из этого
Код
function ShowQuikMessage(txt)
   message("Сообщение от скрипта РусСкрипт:\n" .. txt)
   -- message("Сообщение от скрипта РусСкрипт2:\n" .. txt)
end

-- В комментариях кавычки "не обязаны закрываться

function КтоНазвалМеняТак()
   -- TODO: функцию "КтоНазвалМеняТак" переименовать в "NeverUseRussianTokens
end

-- и апострофы тоже никому ничего не д'олжны

function AmIStillAFunction()
end
Хех, форум подсветил мою идею, ибо тоже не парсит до упора.
Русские имена переменных и функций в QLua
 
Цитата
ЛуаСкрипт написал:
2. Какая версия Lua используется  Quik 8 ?  
До 8.4 включительно - 5.1, дальше увидим. В папке квика разве не лежит соответствующая длл?
*AllTrade*, новые функции для qlua
 
Старатель, набросал тут длл, которая создает мэппинг alltrade.dat и обновляет его каждые 5 секунд на случай изменения размера (плохое решение, чисто на пробу). Ежли еще не разобрали тестовый стенд и есть время и желание, запробуйте плиз, что будет, когда этот скрипт запущен перед массовой подпиской. У меня нынче брокер выключен.
*AllTrade*, новые функции для qlua
 
Есть идея костыля. Из длл открыть alltade.dat и создать мэппинг для чтения на весь его размер. Это приведет к тому, что при переподписке квик будет получать тот же самый мэппинг без выгрузки/загрузки всего и вся, т.е. вхолостую, это уменьшит накладные расходы, хотя неизвестно, насколько. Тут есть опасность, что при смене сессии квик попытается урезать файл и не сможет, т.к. мы держим мэппинг открытым. К чему это приведет - неизвестно, зависит от того, как ошибка обрезания обрабатывается. Надо попробовать на неделе. В любом случае, это не продакшен вариант, чисто исследовательский.
*AllTrade*, новые функции для qlua
 
Цитата
Старатель написал:
Так и должно быть или баг?
После тестов признали багом. Однако ж тут вот было заявление, что квик перезапускает alltrade после каждой подписки, и ваш результат с множественными ковыряниями в этом файле как бы подтверждают это. По-хорошему в него лазить-то не нужно, он мэпится в память целиком, обнаруженное поведение может означать только одно: после каждой подписки файл анмэпится и потом мэпится заново зачем-то.
Быстрый ввод стоп-заявки
 
Цитата
Кирилл написал:
Это смотря на каких инструментах и в какие моменты применять.
А как ни применяй, если стоп и лимитник по одной цене, срабатывание лимитника будет триггером для стопа. Если речь о скальпинге, оттаскивать стоп вы тоже не будете успевать. Чего бы тот же qscalp не задействовать, там есть такой функционал.
Быстрый ввод стоп-заявки
 
Цитата
Кирилл написал:
при выставлении лимитной заявки "также выставить автоматически на этом уровне и стоп-лосс"
И работать это будет так:
0) сейчас цена 101
1) вы выставили лимитник на покупку и стоп по цене 100
2) следующим тиком вам заливают ваш лимитник по цене 100
3) 100 - это также и уровень стопа, поэтому стоп сразу же и срабатывает
4) только что купленное выливается по стопу, вы платите спред и две комиссии
5) после нескольких попыток до вас доходит, что фигню вы придумали
quik 64 вызов функции lua из dll c++
 
Цитата
Алексей написал:
join() выступает как электронное табло в сбербанке
Конгениально.
Выгрузка библиотек
 
Цитата
Latrop написал:
Ошибок не выдает, и даже такая пустышка не хочет выгружаться, хотя норм загружается
Забавно, что пишущие под дотнет обычно гораздо хуже представляют себе, как этот самый дотнет работает, нежели те, кто его обходит стороной. Почему, интересно.

Вы же знаете, что квик - нативное приложение? Это значит, что перед загрузкой вашей дотнетной длл нужно инициализировать дотнет. Из сей это делается как? Правильно, путем инициализации соответствующего COM-объекта. Вопрос раз: кто и когда дернет ему Release()? Вопрос два: кто и когда дернет DllCanUnloadNow() и выгрузит длл с дотнетным рантаймом? Боюсь оба ответа - никто, никогда. Так чего и ждать-то.
Зависает квик и отъедает оперативку, тп брокера не помогла
 
https://habr.com/ru/post/435678/
Зависает квик и отъедает оперативку, тп брокера не помогла
 
Цитата
Ирина написал:
2000 мб оперативки отжирает. Из-за чего это может еще быть?
Это может быть из-за смешивания понятий "оперативка" и "виртуальная память". Квик мэпит в память весь файл alltrade.dat, который сам по себе полтора гига может быть запросто, поэтому цифры такие могут получаться, на самом деле это просто образ файла, он не обязательно весь в памяти присутствует.
Примеры простого торгового робота на Lua и Python от разработчиков QUIK, Примеры простого торгового робота на Lua и Python от разработчиков QUIK
 
Цитата
ЛуаСкрипт написал:
Не думаю что у разработчиков написание такого робота заняло бы более 1 го дня.
Оптимистичненько. Не более 1 года, так реальней звучит.

Цитата
ЛуаСкрипт написал:
штатный способ прикрутить Python 3 к QUIK
Встречное пожелание - ни при каких обстоятельствах этого не делать.
Выгрузка библиотек
 
Цитата
Latrop написал:
Указанным способом модуль после использования вроде бы и выгружается (в списке package.loaded его нет), но фактически же dll-файл Квиком не освобождается.
При нормальном завершении скрипта - освобождается. Обычно ж перекомпилировать начинают, если скрипт вывалился с ошибкой, а тут есть косячок-с.
Страницы: Пред. 1 ... 16 17 18 19 20 21 22 23 24 25 26 ... 28 След.
Наверх