s_mike@rambler.ru (Все сообщения пользователя)

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

Страницы: Пред. 1 ... 7 8 9 10 11 12 13 14 15 16 17 ... 31 След.
ODBC-экспорт. Мониторинг, Проверка флагов ODBC-экспорта.
 
Я бы посоветовал использовать другой метод "вынимания" информации из терминала. Самый лучший это ваш собственный, личный, индивидуальный и неповторимый скрипт на языке lua или с++.

Как показывает практика, ODBC и DDE вряд ли получится заставить работать стабильно и надежно.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
OnOrder, снятие заявки
 
В любом случае мерами программного свойства эти проблемы не решаются. Их нужно решать другими способами - административными или какими-то еще.

Однако есть большие сомнения, что вы получаете от сервера валидную информацию во всем, кроме одного колбека. В этом случае проблема гарантированно не аппаратная или сетевая, а проблема вашего ПО.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
OnOrder, снятие заявки
 
Вся информация есть в ontransreply.

если этот колбек к вам не пришел, значит, нужно исправлять аппаратную часть.

если у машины нет колеса, бесполезно искать кнопку в салоне, которая бы позволила ехать.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
ODBC-экспорт. Мониторинг, Проверка флагов ODBC-экспорта.
 
Никак
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
LuaSQL
 
Супер. Назначаешься наследником главного шамана )))


Надеюсь, это Release.

на днях покрою тестами, о результатах будет доложено отдельно.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
LuaSQL
 
Цитата
Anton написал:
Готового не покажу, но звучит странно, sqlite один из немногих пакетов, собирающихся на раз буквально чем угодно, надо только брать не подробный девелоперский исходник, а amalgamation.
Очень здорово.

А можно бестолковому (или невезучему) попользоваться любезностью и получить более развернутую последовательность действий (откель берем, куда засовываем, чем и как собираем)?  

Или во избежание инсинуаций  - просто готовое решение?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
LuaSQL
 
Что-то я сильно устал, пробуя пересобрать из исходников sqlite3.dll из пакета lua sql для работы с 8 квиком. Может, кто покажет указующим перстом, где это счастье можно взять в готовом виде?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
QUIK 8.0.5.2 (и предыдущая сборка), Проблемы с утечкой памяти в QUIK
 
Те же симптомы
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Изменение настроек индикатора из скрипта
 
Или просто рассчитать индикаторы в скрипта, что более правильный путь.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Изменение настроек индикатора из скрипта
 
Если индикатор родной квиковский - нет.

если индикатор самописный - ничто не мешает написать его так, чтобы он мог на лету подхватыаать параметры извне и пересчитывать свою историю.

стандартные квиковский индикаторы можно ведь переписать самому, верно?  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
depo_limit.currentbal в лотах на демо
 
Недокцментированная функция, коих было много.

в основном используются в "личных нуждах". Впоследствии обычно исчезают из терминала, но иногда остаются и попадают в документацию.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
depo_limit.currentbal в лотах на демо
 
Вроде же название говорит само за себя?))))

рассказывает, в чем показываются результаты -в акциях или лотах. Разве нет?))  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Индикатор Squeeze Momentum Indicator, Прошу помощи по перекодировки индикатора в луа для Квик
 
Стучитесь в скайп mikemsk
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
CreateDataSource, не делает квик сильнее
 
Все правильно. Вы подписываетесь на тучу ТИКОВЫХ данных и  и хотите чего то сверх_естественного.

конечно процессор трудится в потери лица - ему сервер отваливает лопатой работу. Это ж не скрипт сжирает процессорную мощность, а терминал, которому нужно всю эту помойку по полочкам разложить.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
CreateDataSource, не делает квик сильнее
 
Зачем делать заказ в коллекции онинит?

вы используете средства не по назначению. Можно жигули на грузить двумя тоннами картошки и машинка даст дуба.


делайте заказ из потока майн, и волосы будут крепкими и шелковистыми...  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
QUIK 8.0 x64: что нужно знать перед обновлением на новую версию
 
Нужно пересобирать из исходных тестов библиотеку socket под x64
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Встроенные индикаторы., Moving Average
 
Trima есть здесь
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Имитировать continue
 
Александр,  а рассматривать то намылились? Изменение стандарта языка Lua определенной редакции?

правду тут писали про дефицит квалифицированных кадров...  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
trans2quik.dll сделан по технологии Native API ?, trans2quik.dll сделан по технологии Native API ?
 
Задваивать слеши в имени файла разве не нужно?  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Предыдущая или предпредыдущая?, Как считает getNumCandles + getCandlesByIndex ?
 
Но есть нюанс))

если вы читаете данные с графика квик,  то при соответствующих настройках диаграммы пустые свечи появятся,  но ohlc этих свечей будет nil
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Предыдущая или предпредыдущая?, Как считает getNumCandles + getCandlesByIndex ?
 
Свеча существует лишь тогда,  когда в ее диапазоне времени есть сделки. Не было сделок - нет и свечи
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Перенос лимитной заявки, Перенос лимитной заявки на фондовой секции!?
 
Компании арка нужно платить зарплату сотрудникам.  А за алгомодуль брокеры платят.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
setmetatable
 
Можно убрать из вашей таблицы поле vol вообще и пересчитывать итоги каждый раз при попытке извлечь значение по ключ vol,  которое пусто.  Для этого есть мета метод __index.  

накладно это или нет - вам виднее
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Получение цены по наклонному тренду., наклонная линия тренда для расчетов., Как рассчитать в будущем цену для наклонных трендов.
 
Вам раньше давали ссылку на индикатор. Видимо, он чем то не устроил. Вот вам еще одна
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
getNumberOf('all_trades') выдает 0, в чем ошибка?, Пытаюсь получить обезличенные сделки, но данные не приходят
 
Нет такой функции в стандарте Lua 5.1.

вот здесь возьмите  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
QUIK 8.0 x64: что нужно знать перед обновлением на новую версию
 
Цитата
Imersio Arrigo написал:
Цитата
   s_mike@rambler.ru написал:
У меня тоже с переходом на x64 стали постоянно появляться сообщения о нехватке оперативной памяти
А процесс действительно пожирает всю доступную память? Или может это ваши х64-роботы валят Квик? Например неправильно собранная Lua?
нет смысла в фантазиях. Сообщение о нехватке памяти скорее адресовано разработчикам,  как стороне,  способной повлиять на ситуацию.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Отправка транзакций из OnParam
 
Если пользовательская функция сравнения в search items возвращает nil,  то поиск прерывается и текущий элемент в таблице результатов не попадает.

значит,  необходимо перед вызовом searchitems создать флаг
ин иницализировать его скажем в nil, при нахождении вашего единственного элемента таблицы изменить флаг на true.

при этом в самом начале пользовательский функции сравнения проверять этот флаг.  Если он true,  значит на пред итерации был найден ваш элемент и необходимо прервать поиск - вернуть nil из функции сравнения.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
QUIK 8.0 x64: что нужно знать перед обновлением на новую версию
 
У меня тоже с переходом на x64 стали постоянно появляться сообщения о нехватке оперативной памяти и предложением закрыть эту программу к эдакой матери.  

на квике 7 и ранее ни разу такого сообщения не видел.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Идентификация экземпляра индикатора
 
Спасибо,  но вопрос совсем в другом.

нужно в самом индикатора,  написанном на луа, сохранять некоторые данные между сеансах работы квика.  И не сохранять данные,  если индикатор был закрыт вручную.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Идентификация экземпляра индикатора
 
Как понимаю,  no way at all?  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
322 "Нехватка средств по лимитам клиента"
 
Цитата
Egor Zaytsev написал:
Добрый день.
Данная ошибка возвращается не системой сервера QUIK, а отвергается на стороне биржи.
Если, как говорите один контракт уходит, а два нет и через стакан работает, то проблема скорее всего в коде, либо по какой то причине биржа действительно не пропускает транзакцию. Можно обратиться к специалистам биржи.

Скорее всего автор отсылает скриптом на биржу транзакцию "по рынку" на 2 контракта. Денег не хватает
После чего он пробует отослать руками 2 контракта по цене рынка и денег хватает.

если все так. то загадки нет.  По рынку и по текущей цене резервируется разное количество средств.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Идентификация экземпляра индикатора
 
Здравствуйте

В индикаторе необходимо сохранять определённые данные между запусками терминала

соответственно:

1. как отличить ручное удаление индикатора (или закрытие окна/диаграммы) от закрытия терминала?
2. как идентифицировать данный экземпляр индикатора, чтобы сохранить данные для него?

ну и попутно.

Третий параметр setvalue() может быть nil.  Всегда и всюду в lua правые параметры nil при вызове функций можно опускать, но не в случае этой функции. Я уже раз пятый наезжаю на эту граблю... Может, стоит привести в норму?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Многопоточность в Луа
 
Я не могу гарантировать наличие или отсутствие каких то буковок в исходных текстах терминала, но то что возврат идет в тот же поток исполнения, подтверждается моим опытом.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Многопоточность в Луа
 
В потоке main() все эти функции работают именно так, как от них ожидается: выполнение функций останавливается и продолжается без сторонних эффектов.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
QUIK 8.0
 
Цитата
Nikolay Pavlov написал:
Цитата
   s_mike@rambler.ru написал:
У меня не получается собрать почему-тоСобираю VC Enterprise 2015библиотеку беру lua-5.1.5_Win64_vc15_lib.zipсобираю проект  release x64 :  dll с многобайтовой кодировкойпри сборке виду кучу неразрешенных внешних символов типа feof в функции getF  или freopen в функции luaL_loadfile.как понимаю, это имена из lua5.1.lib и дело в разрядности сборки.
Добрый день.
В итоге у Вас получилось собрать? Какую библиотеку собираете, собственную или общедоступную?
Зачастую просто поменять Lua-шные исходники в проекте не достаточно, нужно проверить все линки в настройках проекта.
взял исходники Lua 5.1.5, собрал их в модели 64, проверил.  Вроде нормально,  работу работают.

после чего на основе получившейся .lib скомпоновал свою dll.  Тоже на первый взгляд удачно. Время покажет насколько.

все остальные библиотеки и способы, в том числе те,  на которые здесь были ссылки,  не собрались нормально.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
QUIK 8.0
 
Отвечу сам себе, раз все молчат.

Надо не полагаться ни на кого, надо брать исходники и медленно спускаться с горы  и не торопясь собирать все с нуля - сначала библиотеку, потом длл....
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
QUIK 8.0
 
Цитата
Nikolay Pavlov написал:
Цитата
Павел написал:
Благодарю за помощь. Все получилось.
Рад был помочь.
Еще хотел бы поправить написанное мной выше, версия 5.1.4 это не последняя версия, есть еще патч 5.1.5 ( https://sourceforge.net/projects/luabinaries/files/5.1.5/Windows%20Libraries/Static/  ), правильнее будет использовать его.
Проверял на Visual Studio 2015 пакет lua-5.1.5_Win64_dll15_lib.zip, все работает, библиотеки собираются.
У меня не получается собрать почему-то

Собираю VC Enterprise 2015

библиотеку беру lua-5.1.5_Win64_vc15_lib.zip

собираю проект  release x64 :  dll с многобайтовой кодировкой

при сборке виду кучу неразрешенных внешних символов типа feof в функции getF  или freopen в функции luaL_loadfile.
как понимаю, это имена из lua5.1.lib и дело в разрядности сборки.

тыкните пальцем, куда смотреть, пжлста....
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Строку в Математическое выражение.
 
loadstring()  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
QUIK 8.0 x64: что нужно знать перед обновлением на новую версию
 
Цитата
Александр написал:
Квик ни когда не поддерживал 64 битный режим, никто не планировал, что этот режим будет поддерживаться в будущем. А потом бац и весь написанный софт не работает под квик 8. По-моему просто не правильно так делать.

Компании, которые формируют вокруг себя сообщество

отличаются от компаний,

которые пишут какой-то софт и продают его десятку брокеров.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Отложенная стоп-заявка
 
Если из lua выставить стоп заявку такую, что она не проходит проверку сервера, то

1. Она висит в таблице стоп-заявок
2. сделать с ней ничего нельзя.


Так и должно быть?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Проверка риска сделки со сторонней системы
 
Копать нужно в сторону встроенного языка lua и сторонних библиотек луа,  которые придется скорее всего пересобирать для работы с quik.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Проверка риска сделки со сторонней системы
 
Да,  все это более чем реально.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
индикатор графического объема, индикатор графического объема
 
Volume at price
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Предложение по трендовым линиям, уровням, и графическим элементам, Хочу предложить добавить возможность при начертании уровней и трендов писать в примечании там где выбираешь цвет какие нибудь коментарии
 
Цитата
Антон P написал:
Уважаемые разработчики

Прошу рассмотреть предложение по добавлению в Квик индикатора отсчета времени, оставшегося до закрытия бара/свечи.
В настройках индикатора необходимо иметь возможность изменения цвета, шрифта, местоположения счетчика времени в окне графика.
Такой индикатор позволит облегчить расчет времени на интервалах кроме часовика и дневки, и оптимизировать затраты времени на ожидание торговых ситуаций.

Заранее спасибо
http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/indikator-vremeni-do-okonchaniya-svechi.html
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Возобновить расчет, Если отключился робот
 
Единственный правильный способ это написать скрипт корректно,  чтобы в нем не возникали ошибки.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
2-x кратный расчет индикатора
 
Ну а вдруг кто нибудь ответственный за "people relations"  даст исчерпывающий ответ,  что компания давно в коме и зарегистрирует пожелание найти  новую работу?))  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Стакан или Текущая таблица
 
Create data source есть подписка на получение данных.  Сами данные приходят постепенно.

как понимаю,  вы хотите получить их скрипом сразу после подписки,  что очевидно,  к успеху не приводит.

данные вы получите в виде последовательности чисел за всю доступную тиковую историю.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Стакан или Текущая таблица
 
Цитата
Let_it_go написал:
Записываю лучшие биды и аски по акциям средней ликвидности, например Распадская RASP.
Что лучше выбрать: OnParam или OnQuote?
Сомнения связаны с тем, что текущая таблица транслируется срезами раз в 50 миллисекунда, то есть будут пропущенные данные.
А стакан? Он транслируется срезами или безостановочно?
получать историю параметра 'лучший бид' через createdatasource
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Расширение
 
Цитата
Артемий написал:
Здравстуйте, хотел бы узнать кто нибудь занимается написанием расширений для торговой программы Quik; расширение должно быть интегрировано с интернетом
Есть такой опыт.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
перехват ошибки
 
Цитата
Николай Камынин написал:
Добрый день,
возможно проблема решена, тогда просьба дать ссылку.
Писал об этой проблема лет надцать назад, но воз и ныне там.
--------------
Прошу разработчиков решить следующую проблему.
Если в скрипте индикатора есть  сравнение с nil, то выводится окно ошибки ,
которое фактически блокирует возможность снять скрипт особенно в период сессии на боевом квике.
если это не торговый режим,  то хрен редьки не слаще. Приходится ждать всю историю данных..
--------------
Поэтому просьба сделать одно из двух
1) автоматическое снятие скрипта при возникновении подобной ошибки исполнения
2) возможность перехватить ошибку и сделать аварийный выход из скрипта
--------------
Спасибо  


перехватить ошибку вы можете сами.  

заверните онкалкулате в xpcall
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Страницы: Пред. 1 ... 7 8 9 10 11 12 13 14 15 16 17 ... 31 След.
Наверх