bot4sale.ru/download-categories/2012-06-...price-dlya-quik.html
Volume At Price для QUIK (intraday)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Невозможно.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
www.screencast.com/t/zD1UDgeVFaIJ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Возможно также, что вы аварийно прерывали работу терминала и при этом остались полоски индикатора от старого сеанса. В этом случае вам нужно удалить все метки с графика посредством контекстного меню (правая кнопка мышки)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Аварийное закрытие приложения - это прекращение выполнения всего дерева процессов приложения средствами операционной системы. В этом случае программа не может исполнить необходимую ему финализацию. В нашем случае - в том числе удалить с графика полоски, которые нарисовал индикатор.
Поэтому они у вас остались с прошлого запуска. Как вылечить - я вам уже написал.
Решение изучить луа и архитектуру терминала quik - хорошее решение.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- 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
Подскажите, пожалуйста, в чем проблема.
Вложения:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Регистрировать эту dll не нужно.
Впечатление таково, что поврежден файл либо не к месту злобный антивирус блокирует доступ к этому файлу.
Я бы посоветовал удалить ВСЕ копии этого файла отовсюду, где он есть, взять из свнжескачанного архива исходную dll и положить в папку терминала. Проверьте, что файл не поврежден в процессе. В других местах ее наличие не требуется. Также убедитесь, что у вас не установлены прокси-dll и прочие рукотворные головные боли. После чего попробуйте запустить индикатор заново.
Чтобы исключить паранойю антивируса, отключите его до получения успешного результата. После чего включите и убедитесь, что он не мешает.
Эта dll абсолютно стандартна в терминах языка lua и не содержит никаких особенностей.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Artemyev-Anton-2013
- Не в сети
- Новый участник
-
- Сообщений: 2
- Спасибо получено: 0
Все сделал как Вы написали, ещё вдобавок восстановил dll-ки с помощью команды sfc/scannow в cmd. И описанная проблема исчезла.
Однако теперь при введении имени индикатора графика, для которого требуется построить маркетпрофиль, квик либо вылетает, либо требующаяся гистограмма просто не появляется на графике. Причем, квик вылетает, если я пытаюсь добавить маркетпрофиль именно в период основной торговой сессии, после закрытия сессии на фондовом рынке, но когда ещё работает срочный рынок, аварийного закрытия терминала не происходит, а просто не появляется на графике маркетпрофиль. Думал дело в оперативке - нет, оперативка и на половину не задействована. Проблема, видимо в самом квике. Хоть я его и обновил, но не помогло. Видимо придется отказаться от горизонтальных объёмов.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Ну да, а как еще? То ещё удобство будет, но это квик... Например, начало 201704021400, конец 201704141840 будет указывать на период со 2 апреля 14-00 по 14 апреля 18-40.Задавать в параметрах путем указания дат числами?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Также не вижу смысла включать в рассматриваемый промежуток текущий день
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
dklab пишет: Суммарный еще надо бы. И помню в прошлых версиях была настройка количества полос. Её тоже очень не хватает.
От этой идеи я отказался, так как в результате данные представляются некорректно.
Пример
Дневной диапазон цен инструмента от 100 до 110 рублей с шагом инструмента 1 рубль. Итого торговля велась на 11 ценах.
Как их равномерно разделить скажем на 10 полос? Никак.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
dklab пишет: То есть объемы предыдущих сессий хранятся в БД уже посчитанные и готовые к выводу?
Конечно. Представьте, что история будет сохраняться потиково. При большой накопленной истории просчитать при старте индикатора всю её и рассортировать по ценам будет слишком затратно - старт терминала растянется на часы.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пример
Дневной диапазон цен инструмента от 100 до 110 рублей с шагом инструмента 1 рубль. Итого торговля велась на 11 ценах. Как их равномерно разделить скажем на 10 полос? Никак.
Я понимаю, что при этом точность падает. Но сейчас восприятие графика страдает от избыточного количества линий. Плюс, как я понимаю, объемы только что начавшегося дня будут просто не видны, т.к. он строится вправо.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
dklab пишет:
Пример
Дневной диапазон цен инструмента от 100 до 110 рублей с шагом инструмента 1 рубль. Итого торговля велась на 11 ценах. Как их равномерно разделить скажем на 10 полос? Никак.
Я понимаю, что при этом точность падает.
Она не то чтобы падает, а показывает ерунду. Потому что в одном из диапазонов будет двойной объем и вдвое длинная полоса, что просто введет в заблуждение
Но сейчас восприятие графика страдает от избыточного количества линий. Плюс, как я понимаю, объемы только что начавшегося дня будут просто не видны, т.к. он строится вправо.
проблема решается установкой свойства диаграммы "показать N пустых диапазонов в конце графика"
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
