Mikhail Shubin написал: По вопросу создания автоматического тестера стратегий на базе клиентского терминала QUIK мы можем зарегистрировать пожелание на доработку. Просьба подтвердить, что регистрация такого пожелания необходима.
Давненько Вас не видел, Михаил Регистрируйте пожелание.
Алексей Орешкин написал: 7. Стандартными средствами LUA я как то могу сделать так чтобы робот отправил мне смс или пуш сообщение, или на крайняк написал письмо на мыло?
Добрый день. Пример отправки письма с использованием функции PrintDbgStr() можно посмотреть в расширенной документации по QLua (см. документ 'Использование Lua в Рабочем месте QUIK.pdf' поставляемый с терминалом версии 7.4.0). По аналогии можно реализовать СМС и пуш.
использование PrintDbgStr тут в какую степь?
Всем, кто интересуется темой - она уже обсуждалась и достаточно внятно...:
Падает квик на win2012R2
Пользователь
Сообщений: Регистрация: 01.02.2015
15.09.2016 07:00:06
Цитата
тот самый написал: Дмитрий Минеев написал: Как это сделать, если у брокера последней версии нетЗначит самому скачать с сайта Arqa Technologies
Дмитрий Минеев написал: Как это сделать, если у брокера последней версии нет
Значит самому скачать с сайта Arqa Technologies
Утечка памяти
Пользователь
Сообщений: Регистрация: 01.02.2015
15.09.2016 06:49:01
Цитата
Старатель написал: Предлагаю добавить настройку, где можно было бы задать каталог для временных файлов, таких как info.log, curr_data.log, alltrade.dat, чтобы их можно было бы перенести на виртуальный диск в оперативной памяти для ускорения работы терминала.
можно добавить к таким файлам атрибут "Системный" - тогда сама ОС - будет оптимизировать их в файловой системе для наилучшего быстродействия скорости доступа.
Ошибка "Не удалось сохранить транзакцию"
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 21:39:09
даже гугл-кеш почищен. Сам форум - хохлятской сборки. Так что... похоже у них там надолго и всерьёз...
тот самый написал: что-то мне подсказывает, что это не отправка заявок через Lua, а отправка заявок через библиотеку QL
Кстати, где она?
заходил сегодня проверить тот форум - DNS - сдох. Домен оплачен до 2017 года. Пока что - стоит на лэндинге.
Старый форум, Где старый форум?
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 21:34:07
Цитата
swerg написал: Ну был и был задан. В гражданина начальника поиграть захотелось?
т.е. не хочешь поделиться старым форумом?)))
Шаг между страйками
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 21:30:30
Цитата
Николай Камынин написал: Используя API C to LUA можно написать DDE сервер и получить из КВИКа в LUA доску опционов. Такой интерфейс могли бы сделать разработчики в QLUA.
Используя API C to LUA, нет необходимости в DDE-сервере. Можно в таком случае, перехватывать и парсить напрямую всё окно таблицы.
Шаг между страйками
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 21:29:03
Цитата
Старатель написал: Надёжней отсортировать массив опционов одной серии по возрастанию/убыванию и найти min разность между соседними страйками. Это и будет искомый шаг.
эту операцию - придётся делать минимум, ежедневно, т.к. возможен сплит (дробление) страйков. При том, что момент - когда он произойдёт - не знает никто.
Падает квик на win2012R2
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 21:14:37
также, неплохо было бы аоспользоваться поиском:
Падает квик на win2012R2
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 21:03:04
задам глупый вопрос: Вы с системными часами, что-то делали во время работы Квика до его краша?
Падает квик на win2012R2
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 21:01:24
Приведённых данных - вно недостаточно. Нужен минидамп. Кроме того, у Вас там версия Квика 7.1.2.2 - явно устаревшая. Советую Вам его обновить.
Можно ли из LUA перейти на графике на нужный интервал?
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 20:51:32
Для решения твоей проблемы - надо:
читать всё - про библиотеку w32 и примеры использования на quik2dde.ru
читать всё - про FindWindow
иметь упорное желание.
Можно ли из LUA перейти на графике на нужный интервал?
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 20:30:42
надо понимать, что все озвученные решения - это нетривиальные решения. И более того, не под силу каждому нынешнему программисту поэтому, лучше бы вам - оставить эту затею.
Можно ли из LUA перейти на графике на нужный интервал?
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 20:27:05
smth like this:
тоже самое, что и библиотека w32 для LUA
Вид графика = Свечи.
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 20:19:33
Если речь идёт всё-таки о гистограммах - то, ДА, можно строить. О том, как строить - следует обратиться к штатной документации по программированию индикаторов в QLUA.
Падает квик на win2012R2
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 20:13:42
вышлите минидамп. Дампы - находятся в папке квика: "dmp"
Ошибка "Не удалось сохранить транзакцию"
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 12:39:52
что-то мне подсказывает, что это не отправка заявок через Lua, а отправка заявок через библиотеку QL
Вопрос разработчикам
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 12:30:50
Egor Zaytsev написал: Добрый день.
1. Перед запуском программы убедитесь, что в диспетчере задач отсутствует процесс winros.exe 2. Проверьте в настройках экспорта, как понимаем возможность выбрать экспорт в Метасток присутствует. В противном случае выполните следующее:
- закройте программу QUIK; - создайте пустой файл "__iwr.log" (два нижних подчеркивания) и скопируйте в корень диска "С"; - создайте пустой файл "quik_metastock.log" и скопируйте в папку с программой QUIK; - запустите программу QUIK и начните экспорт; - подождите 10-15 мин; - затем пришлите нам, пожалуйста, на (указав в теме письма эту ветку форума)
Вопрос разработчикам
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 11:43:11
Цитата
Дмитрий написал: Слушай , малыш , а чего ты вообще тут делаешь , я тебя спрашивал , а ? глупенький вылез сюда .. иди пивка попей . Тебе это пока можно Крепче не бери !
Вопрос разработчикам
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 11:40:28
Цитата
Alexey Ivannikov написал: Уважаемые пользователи, просьба соблюдать корректный тон беседы. Банить кого бы то ни было или же проводить какую-то другую политику карательного свойства нам бы очень не хотелось. Надеемся на Ваше понимание.
Полностью с Вами солидарен. Со своей стороны, прошу меня извинить - просто навеяло из-за некоторых товарищей. Не обещаю, что это не повтроится впредь. Однако, прошу удалить все мои НЕинформативные посты в этой теме, а равно - удалить и флуд - с противоположной стороны
проблемы - в твоей голове. тут никакая продуктивность не поможет))) было чётко сказано, что делать - нет, он тут восклицает слюнями брызгая)))
Заткнись уже .. надоел , чес слово .. я - неадекватный грубиян с кучей восклицательных знаков!!!!!
Вопрос разработчикам
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 11:26:58
Цитата
Sergey Denegin написал: Вопрос к разработчикам: а нельзя ли банить людей, которые своими неуместными картинками забивают форум и мешают продуктивному решению проблем*
проблемы - в твоей голове. тут никакая продуктивность не поможет))) было чётко сказано, что делать - нет, он тут восклицает слюнями брызгая)))
Stanislav Tvorogov написал: Вероятно, кроме антивируса, присутствует дополнительное ПО, которое может блокировать процесс "winros.exe" - например брандмауэр, firewall либо другое сетевое ПО. Просьба проверить этот момент.
Дмитрий написал: выше тебе уже ответили. в приведённых ссылках - есть чётко описанный алгоритм действий, малыш. если ты считаешь, что тебе тут кто-то, чем-то здесь обязан - то, ты ошибаешься.
а не пойти ли тебе на* со своей кучей восклицательных знаков?...
я тебя спрашиваю , куда ты все лезешь , малыш ?
выше тебе уже ответили. в приведённых ссылках - есть чётко описанный алгоритм действий, малыш. если ты считаешь, что тебе тут кто-то, чем-то здесь обязан - то, ты ошибаешься.
Можно ли из LUA перейти на графике на нужный интервал?
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 10:36:56
Цитата
Sergey Denegin написал: хотя бы понятно, через какой функционал ковыряться
надо понимать, что это только сугубо для ЛИЧНОГО пользования...
слушай , паринь , не мешай причину выяснить , я не тебя спрашиваю !!
у меня такая проблема НЕ возникает. при том, что вышеописанные файлы - ТАКЖЕ присутствуют в каталоге с квиком. Соответственно, проблема в твоих настройках, парИнь.
Можно ли из LUA перейти на графике на нужный интервал?
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 10:10:31
сделать можно но, овчинка выделки не стОит. ход действий - тот же самый, что и описан выше - только для вычисления позиции перемещения скроллбара - понадобится написать формулу её расчёта исходя из текущего количества свечей и многих других параметров, далеко нявно задаваемых.
а сами файлы вида winros.exe и iwr.dll - присутствуют в папке с квиком?
Старый форум, Где старый форум?
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 09:52:23
был задан вопрос...
Цитата
тот самый написал: можно и не доводить до ума. Распарсить и закинуть в базу - я и сам смогу.
Вопрос разработчикам
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 09:49:04
Цитата
Дмитрий написал: Обновился до версии 7.2.2.3 и стала появляться такая ошибка : Ошибка экспорта в MetaStock : произошла ошибка с кодом IWR_CANNOT_LOCATE.
такая ошибка была еще в старых версиях всегда .. Как устранить ошибку ? Запускается один Квик !
Вид графика = Свечи.
Пользователь
Сообщений: Регистрация: 01.02.2015
14.09.2016 05:53:57
какой стол - такой и стул....
или...
Вы можете конкретно пояснить, что именно Вас интересует? О какой версии Quik - мы говорим?
Никак не дойдут руки довести до уму. Как будет - так сразу.
у меня есть но, как оказалось - не все страницы. можно и не доводить до ума. Распарсить и закинуть в базу - я и сам смогу.
Последняя доступная версия QUIK
Пользователь
Сообщений: Регистрация: 01.02.2015
13.09.2016 16:55:52
Цитата
swerg написал: скорее всего это из-за того, что вы открываете справку из сетевой шары. Не понятно почему, но chm-файлы корректно работают только при открытии их с локального диска.
Ну так вопрос - можно ли эту возможность сделать. Или именно сделать (в будущем) автопроделение нет возможности?
Добрый день,
Реализация данного функционала в будущем, к сожалению, не рассматривается.
Вы можете это, как-то аргументировать?
Почему не рассматривается? Какие для Вас тут могут быть сложности?
Почему бы не сделать полноценный тестинг, не выходя из клиентского места? Т.е. почему бы не встроить возможность тестирования стратегий в САМ терминал, как это сделано в других торговых платформах?
По пункту 2 - если для Вас это вопрос цены - то, назовите её.
Дмитрий Минеев написал: В поле "Версия целевой платформы" указал "8.1", сохранил (после повторного открытия поля "Версия целевой платформы" и "Целевая платформа" пропали.
если правильно понимаю - 8.1 - там не должно быть.
Очевидно, Microsoft - в MSVS 2015 - сделала минимально поддерживаемой Осью не WinXP, что косвенно подтверждаетс таинственными пропаданиями настроек и некоторыми комментами в гугле.
Не найден указанный модуль.
Пользователь
Сообщений: Регистрация: 01.02.2015
12.09.2016 22:30:16
либо.... попытаться найти и откатить это обновление в системе где установлена MSVS 2015:
Не найден указанный модуль.
Пользователь
Сообщений: Регистрация: 01.02.2015
12.09.2016 22:12:58
вот... схожая ситуация:
Вопрос: Программа, скомпилированная в Visual Studio 2013, не работает в Windows XP
В ОС Windows 7 Home Base 32 bit установлены Visual Studio 2008 Express и Visual Studio 2013 Ultimate. Простую консольную программу:
компилирую в Visual Studio 2008 и Visual Studio 2013 с многопоточной библиотекой времени выполнения(/MT), остальные параметры сред программирования по умолчанию.Релиз программы TestCppVS2008.exe нормально запускается в Windows XP, 7, 8, 8.1, а релиз программы TestCppVS2013.exe в Windows 7, 8, 8.1 запускается нормально, а при запуске в Windows XP дает сообщение, что TestCppVS2013.exe не является приложением Win32. Подскажите, пожалуйста, какие параметры Visual Studio 2013 нужно установить, чтобы программа нормально запускалась в Windows XP.Реальную программу нужно будет запускать в разных версиях Windows, включая и Windows XP. Тестовые проекты и исполняемые файлы прикрепил.
Ответ: Спасибо огромное, помогло. Свойства проекта – Свойства конфигурации – Общие – Набор инструментов платформы – выбрать Visual Studio 2013 - Windows XP (v120_xp) вместо Visual Studio 2013
Не найден указанный модуль.
Пользователь
Сообщений: Регистрация: 01.02.2015
12.09.2016 21:53:13
в идеале - на выходе должен получится файл, как у квика - т.е. без всякой api-ms-win-crt-runtime-L1-1-0.dll-подобной хрени в Зависимостях.
Не найден указанный модуль.
Пользователь
Сообщений: Регистрация: 01.02.2015
12.09.2016 21:43:28
Цитата
тот самый написал: далее про Набор Свойств: установите Visual Studio 2012 с обновлением 4, чтобы получить набор инструментов v110_xp.
т.е. раз стоит уже MSVS2015 - это уже не актуально. т.к.
Цитата
Дмитрий Минеев написал: "Набор инструментов платформы" на "Visual Studio 2015 - Windows XP (v140_xp)".
выбрано верно.
Остаётс только в самом верху - выбрать Windows - в качестве Целевой платформы. Без всяких версий.
Как это будет сделано - приведи полный скриншот Dependency Walker (после компиляции)
Не найден указанный модуль.
Пользователь
Сообщений: Регистрация: 01.02.2015
12.09.2016 21:40:14
Цитата
Дмитрий Минеев написал: Где прочитать, я так и не понял.
далее про Набор Свойств:
Цитата
Затем установите , чтобы получить набор инструментов v110_xp.