Germany | Finland | Saint Petersburg | Drive
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Продолжение обсуждения интрадей версии индикатора "Горизонтальные объемы" для терминала QUIK

bot4sale.ru/download-categories/2012-06-...price-dlya-quik.html
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5

ТЕМА: Volume At Price для QUIK (intraday)

Volume At Price для QUIK (intraday) 2 года 9 мес. назад #1227

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Продолжения обсуждения статьи Volume At Price для Quik
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1416

  • ferenci
  • ferenci аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 11
  • Репутация: 0
не работает, вообще не добавляется даже в список индикаторов. версия Quik 7.5.0.72 если это о чём то говорит, брокер БКС.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1417

  • ferenci
  • ferenci аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 11
  • Репутация: 0
И ещё почему расширение luac , я так понимаю это уже скомпилированные файлы lua, я в этом не особо силён, но всё вроде бы из-за того что они скомпилены как раз и не работает.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1418

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Думаю, вы забыли библиотеки dll вынуть из архива
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1419

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Это не имеет значения
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1420

  • ferenci
  • ferenci аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 11
  • Репутация: 0
Ок , настройки всё равно не понятные. Почему нельзя было просто сделать настройку, например, интересуемый шаг цены, и чтобы он рисовал прямоугольники размером с этот шаг цены. Вряд ли кому то интересен объём по каждой копейке.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1421

  • ferenci
  • ferenci аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 11
  • Репутация: 0
И ещё было бы конечно круче всего если бы можно было мышкой выделить прямоуголником какую-нибудь проторговку, и посмотреть в этой проторговке горизонтальные объёмы.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1422

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Ну вы размахнулись. Мышкой... Это терминал Квик, а я не Г-Х Андерсон.

Невозможно.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1423

  • ferenci
  • ferenci аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 11
  • Репутация: 0
Я вообще сам программист , только я по другой области. И я точно знаю что в программировании не существует слова "Невозможно".
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1489

  • ferenci
  • ferenci аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 11
  • Репутация: 0
Я не знаю может быть у меня что-то с настройками не так, но выглядит не очень. Какой-то отступ непонятный , как он вообще работает. Почему нельзя сделать просто привязку к левому краю экрана или к правому.
www.screencast.com/t/zD1UDgeVFaIJ
Последнее редактирование: 2 года 8 мес. назад от ferenci.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1490

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Вы запустили 2 или может даже больше копий индикатора одновременно.

Возможно также, что вы аварийно прерывали работу терминала и при этом остались полоски индикатора от старого сеанса. В этом случае вам нужно удалить все метки с графика посредством контекстного меню (правая кнопка мышки)
Последнее редактирование: 2 года 8 мес. назад от admin.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1494

  • ferenci
  • ferenci аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 11
  • Репутация: 0
я не понимаю что значит аварийно, на самый обычный виндовский крестик в правом углу окна это аварийно? как тогда не аварийно? разрыв произошёл потому что я запустил его через 1 день, т.е. у меня был день без доступа к компьютеру, на следующий день запустил получился разрыв
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1495

  • ferenci
  • ferenci аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 11
  • Репутация: 0
чувствую я , что придётся начать изучать луа, как говориться хочешь что то сделать хорошо сделай сам.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 8 мес. назад #1496

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Как программисту, эти вопросы вам должны быть очевидны.

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

Поэтому они у вас остались с прошлого запуска. Как вылечить - я вам уже написал.


Решение изучить луа и архитектуру терминала quik - хорошее решение.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2104

  • Artemyev-Anton-2013
  • Artemyev-Anton-2013 аватар
  • Вне сайта
  • Новый участник
  • Сообщений: 2
  • Репутация: 0
Добрый день,

возникла проблема уже на стадии добавления скрипта в квике в окне "Доступные скрипты". При добавлении скрипта и нажатии кнопки "Запустить" выдает ошибку "error loading module 'bot4sale' from file 'C:\Uralsib\QUIK\bot4sale.dll': Не найден указанный модуль." При этом bot4sale.dll лежит везде где только можно: в папке QUIK, в LuaIndicators, в system32 и systemWoW64.
Пытался зарегистрировать этот скрипт с помощью командной строки от имени администратора - выдает ошибку "Не удалось загрузить модуль Bot4Sale.dll Проверьте, что указанный код хранится на пути или запустите отладку, чтобы диагностировать проблему с этим двоичным файлом или зависимыми DLL". При этом я проверял путь к dll, прописывал его явно и все равно не помогло.

Windows 7, 64-бит, QUIK 7.6.1.1

Подскажите, пожалуйста, в чем проблема.
Вложения:
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2105

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Здравствуйте.

Регистрировать эту dll не нужно.

Впечатление таково, что поврежден файл либо не к месту злобный антивирус блокирует доступ к этому файлу.

Я бы посоветовал удалить ВСЕ копии этого файла отовсюду, где он есть, взять из свнжескачанного архива исходную dll и положить в папку терминала. Проверьте, что файл не поврежден в процессе. В других местах ее наличие не требуется. Также убедитесь, что у вас не установлены прокси-dll и прочие рукотворные головные боли. После чего попробуйте запустить индикатор заново.

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

Эта dll абсолютно стандартна в терминах языка lua и не содержит никаких особенностей.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Artemyev-Anton-2013

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2110

  • Artemyev-Anton-2013
  • Artemyev-Anton-2013 аватар
  • Вне сайта
  • Новый участник
  • Сообщений: 2
  • Репутация: 0
Спасибо, за помощь!

Все сделал как Вы написали, ещё вдобавок восстановил dll-ки с помощью команды sfc/scannow в cmd. И описанная проблема исчезла.

Однако теперь при введении имени индикатора графика, для которого требуется построить маркетпрофиль, квик либо вылетает, либо требующаяся гистограмма просто не появляется на графике. Причем, квик вылетает, если я пытаюсь добавить маркетпрофиль именно в период основной торговой сессии, после закрытия сессии на фондовом рынке, но когда ещё работает срочный рынок, аварийного закрытия терминала не происходит, а просто не появляется на графике маркетпрофиль. Думал дело в оперативке - нет, оперативка и на половину не задействована. Проблема, видимо в самом квике. Хоть я его и обновил, но не помогло. Видимо придется отказаться от горизонтальных объёмов.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2111

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Вам нужно навести порядок в компьютере. А лучше переустановить операционную систему полностью.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2173

  • dklab
  • dklab аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 7
  • Репутация: 0
Подскажите как будут отображаться в версии VAP_H гистограммы предыдущих торговых сессий, сохраненных в БД? Это будут отдельные гистограммы или одна суммарная?
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2174

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Вот скриншот индикатора за последнюю неделю на графике Газпрома.

Последнее редактирование: 2 года 5 мес. назад от admin.
Администратор запретил публиковать записи гостям.
Спасибо сказали: dklab

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2175

  • dklab
  • dklab аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 7
  • Репутация: 0
Суммарный еще надо бы. И помню в прошлых версиях была настройка количества полос. Её тоже очень не хватает.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2176

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Суммарный сделать можно. Только вот как показать, за какой период нужно показывать профиль рынка? Всю накопленную историю? Не вижу смысла. Часть истории? Как выбрать этот период? Стандартных средств, чтобы выбрать диапазон дать на графике квика, не существует, а извращенные способы малоудобны. Задавать в параметрах путем указания дат числами?
Последнее редактирование: 2 года 5 мес. назад от admin.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2177

  • dklab
  • dklab аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 7
  • Репутация: 0
Задавать в параметрах путем указания дат числами?
Ну да, а как еще? То ещё удобство будет, но это квик... Например, начало 201704021400, конец 201704141840 будет указывать на период со 2 апреля 14-00 по 14 апреля 18-40.
Последнее редактирование: 2 года 5 мес. назад от dklab.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2178

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
Указать можно будет только даты, время нельзя. Хранится история по дням. Хранить более мелкие промежутки не имеет смысла - их не получится обрабатывать в реалтайме.

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

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2180

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
dklab пишет:
Суммарный еще надо бы. И помню в прошлых версиях была настройка количества полос. Её тоже очень не хватает.

От этой идеи я отказался, так как в результате данные представляются некорректно.

Пример

Дневной диапазон цен инструмента от 100 до 110 рублей с шагом инструмента 1 рубль. Итого торговля велась на 11 ценах.

Как их равномерно разделить скажем на 10 полос? Никак.
Последнее редактирование: 2 года 5 мес. назад от admin.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2181

  • dklab
  • dklab аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 7
  • Репутация: 0
То есть объемы предыдущих сессий хранятся в БД уже посчитанные и готовые к выводу?
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2182

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
dklab пишет:
То есть объемы предыдущих сессий хранятся в БД уже посчитанные и готовые к выводу?

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

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2184

  • dklab
  • dklab аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 7
  • Репутация: 0
Пример
Дневной диапазон цен инструмента от 100 до 110 рублей с шагом инструмента 1 рубль. Итого торговля велась на 11 ценах. Как их равномерно разделить скажем на 10 полос? Никак.

Я понимаю, что при этом точность падает. Но сейчас восприятие графика страдает от избыточного количества линий. Плюс, как я понимаю, объемы только что начавшегося дня будут просто не видны, т.к. он строится вправо.
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2185

  • admin
  • admin аватар
  • Вне сайта
  • Администратор
  • s_mike
  • Сообщений: 805
  • Спасибо получено: 157
  • Репутация: 58
dklab пишет:
Пример
Дневной диапазон цен инструмента от 100 до 110 рублей с шагом инструмента 1 рубль. Итого торговля велась на 11 ценах. Как их равномерно разделить скажем на 10 полос? Никак.

Я понимаю, что при этом точность падает.

Она не то чтобы падает, а показывает ерунду. Потому что в одном из диапазонов будет двойной объем и вдвое длинная полоса, что просто введет в заблуждение
Но сейчас восприятие графика страдает от избыточного количества линий. Плюс, как я понимаю, объемы только что начавшегося дня будут просто не видны, т.к. он строится вправо.

проблема решается установкой свойства диаграммы "показать N пустых диапазонов в конце графика"
Администратор запретил публиковать записи гостям.

Volume At Price для QUIK (intraday) 2 года 5 мес. назад #2186

  • dklab
  • dklab аватар
  • Вне сайта
  • Осваиваюсь на форуме
  • Сообщений: 7
  • Репутация: 0
А может сделать коэфф. деления? В 2 раза меньше полос, в 3, в 4, ... Объемы по 2, 3, 4,... ценам усредняем. Оставшиеся после деления цены просто не отображаем.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5