Алексей Орешкин написал: 11. Почему когда я выгружаю индикатор с графика он перед удалением сначала заново пересчитывается, как этого избежать? Вот пример который хорошо показывает что при удалении он запускает OnCalculate заново:
Код
Settings =
{
Name = "1:temp"
}
function Init ()
return 1
end
function OnCalculate (index)
message (tostring(index));
return nil
end
Алексей, описанная ситуация не воспроизводится. Т.е индикатор удаляется без перерасчета. Как воспроизводили. Добавили индикатор на график, запустился OnCalculate, посчитал, далее удалили индикатор с графика, удалился успешно.
Алексей Орешкин написал: 9. При добавлении индикатора на график, в окне выбора индикатора, снизу есть галка - "Поместить график в новую область". Как при создании индикатора выставить требуемое мне значение ?
При добавления Lua индикатора, он автоматически добавится в новую область.
То есть я немогу сделать так чтобы для индикатора, который я сам написал, эта галочка, по умолчанию, было выключена. К примеру как для индикатора АМА.
Алексей Орешкин написал: 9. При добавлении индикатора на график, в окне выбора индикатора, снизу есть галка - "Поместить график в новую область". Как при создании индикатора выставить требуемое мне значение ?
При добавления Lua индикатора, он автоматически добавится в новую область.
8. Когда я пишу индикатор, то первоначально function OnCalculate(index) вызывается для каждой свечки, а потом, когда все свечки закончатся вызов происходит тогда, когда идут изменения в стакане, я правильно понял?
Графики строятся на основании всех сделок, поэтому OnCalculate(index) на изменения в стакане не реагирует.
Алексей Орешкин написал: 7. Стандартными средствами LUA я как то могу сделать так чтобы робот отправил мне смс или пуш сообщение, или на крайняк написал письмо на мыло?
Такой возможности нет. Т.е при помощи LUA получать уведомления по СМС или пуш нельзя.
5.Вывод информации куда нить возможен ? Нашёл только окно сообщений, типа MessageBox, но это не то. Хочу на графике написать в левом верхнем углу "Hello world". как это сделать?
Для того, чтобы выводить текстовую информацию на график необходимо воспользоваться функцией добавления меток на график. Описание в руководстве пользователя Qlua/Функции для работы с метками
Цитата
6.Пишу индикатор, но необходимые данные для расчётов нужно получать с разных инструментов, а не только с текущего, не могу понять как обратиться к другому инструменту.
Какую функцию используете? К другому инструменту можно обратиться при помощи tag – строкового идентификатора графика. Он задается в настройках самого графика и в функции.
4.совершил свою первую покупку скриптом, заполняя таблицу транзакций использовал и поле комментарий: ["COMMENT"], но где потом увидеть этот комментарий? Ни в таблице сделок ни в таблице заявок я его не нашёл.
Здравствуйте,
Поле COMMENT используется для снятия групповых заявок по условию.
Для указания комментария в поле "Комментарий" необходимо прописать его в CLIENT_CODE. После кода клиента, нужно указать знак "/" или "//" (зависит от настроек брокера) а потом уже указывать комментарий.
Если у Вас рабочее место QUIK ниже версии 7.2, то необходимо обновиться. Дело в том, что такие проблемы были в версиях 7.1.
Цитата
Вторая проблема
Какие именно параметры вы смотрите после установления галочки "Количество в лотах"? Необходимо смотреть параметры "Купить/Продать". Они будут изменяться.
QUIK у меня версии 7.2.1.5 В таблице "Состояние счета" смотрю на графы "Позиция", "Вх. Позиция", также смотрел "Купить", "Продать", но отображение не меняется при изменении галочки "Количество лотов"
Добрый день.
В таком случае для диагностики проблемы пришлите архив рабочего места QUIK (на quiksupport@arqatech.com) без ключей доступа и файла chm. Перед отправкой необходимо воспроизвести описанные вами проблемы, закрыть QUIK, сделать архив, и прислать нам.
Ярослав С написал: Первая проблема связана с тем, что когда я вызываю стакан по любому инструменту, то окно стакана появляется и сразу уменьшается размер до минимума. Такая же проблема со всеми окнами. Иногда захожу и вижу, что все окна уменьшены до минимума и перемещены в верхний левый угол. Уже за**ало это. Вторая проблема состоит в том, что таблица "Состояние счета" отображает все позиции в количестве акций, даже когда я в "Редактировании таблицы Состояние счета" в меню "Настройка окна" ставлю галочку в настройках таблицы "Количество в лотах".
Здравствуйте,
Цитата
Первая проблема
Если у Вас рабочее место QUIK ниже версии 7.2, то необходимо обновиться. Дело в том, что такие проблемы были в версиях 7.1.
Цитата
Вторая проблема
Какие именно параметры вы смотрите после установления галочки "Количество в лотах"? Необходимо смотреть параметры "Купить/Продать". Они будут изменяться.
Алексей Орешкин написал: 2.В это же файле - "интерпретатор языка LUA" - в 4 разделе "Структуры данных" есть пункт 4.24 который называется Транзакции и там есть некоторое описание таблицы транзакций.Так вот вопрос - это что за таблица? к функции sendTransaction это отношения не имеет как я понял.
Нет. Это описание параметров самой транзакции, которую вы подали.
Алексей Орешкин написал: 1. Для работы с заявками есть функция sendTransaction. И в файле "интерпретатор языка LUA" есть пример заполнения таблицы transaction. Хотелось бы увидеть не только пример, но и список всех полей данный таблицы. Где то же это должно быть описано. Где ?
Добрый день.
Описание полей можете посмотреть в руководстве пользователя QUIK. Раздел 6. Совместная работа с другими приложениями/Импорт транзакций/Формат .tri-файла с параметрами транзакций Примеры тамже.
Анатолий Козлов написал: Здравствуйте, К сожалению штатный индикатор нельзя раскрасить. Воспользуйтесь индикаторами на Lua Все индикаторы на Lua
Здравствуйте, К сожалению индикатор на Lua ничем не отличается от штатного хотелось приобрести BWMFI у которого гистограмма состоит из четырёх столбиков как в мт4, отпишитесь по цене вопроса. Все индикаторы на Lua
Здравствуйте, на заказ скрипты не пишем. Вы можете либо самостоятельно переделать скрипт по свои задачи, либо обратиться на специализированные форумы.
Подскажите, можно ли как то сделать чтобы во вновь нарисованный график автоматически рисовался необходимый набор индикаторов(допустим скользящие средние и осцилятор), а не только объем? Шаблон вроде сделал, но индикаторы приходится каждый раз руками доставать...
Здравствуйте,
Воспользуйтесь "Режимом связанных окон" Более подробно Раздел 2. Основные принципы работы с программой/Таблицы/Режим связанных окон. Необходимо будет связать таблицу текущих торгов и текущий график. После смены инструмента, график сменит инструмент и перенесет все тренды и индикаторы.
Задать кол-во создаваемых таблиц можно только в коде? Например, если я пишу программу для пользователя, то сколько ему вздумается он их создать не сможет?
Здравствуйте,
Цитата
Задать кол-во создаваемых таблиц можно только в коде?
Да.
Цитата
Например, если я пишу программу для пользователя, то сколько ему вздумается он их создать не сможет?
Исторически так сложилось, что транслируется одно и то же значение в два разных поля с одним названием (в таблице текущих параметров у этих полей разные только формальные заголовки (stepprice и steppricet) Разницы в них нет. Мы зарегистрировали пожелание, чтобы в дальнейшем было одно поле.
Также очень не хватает возможности временно скрыть индикатор. Можно в его контекстное меню (то, которое по клику на иконке индикатора под графиком) добавить команду "Скрыть\Показать".
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Добрый день,
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что реализация пожелания признана потенциально целесообразной. Если по результатам дальнейшего анализа, включающего юридические аспекты, анализ на непротиворечивость с общей политикой компании, никаких возражений не возникнет, мы постараемся включить Ваше пожелание в план доработок при выпуске одной из следующих версий нашего ПО.
Добрый день, Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что реализация пожелания признана потенциально целесообразной. Если по результатам дальнейшего анализа, включающего юридические аспекты, анализ на непротиворечивость с общей политикой компании, никаких возражений не возникнет, мы постараемся включить Ваше пожелание в план доработок при выпуске одной из следующих версий нашего ПО.
Ярослав С написал: Периодически заходя quik вижу такое, что все размеры окон уменьшены до минимума и перемещены все в верхний левый угол. Почему это происходит ?
Здравствуйте, обновите версию клиентского места до 7.2. Проблема уйдет. Обновление можно получить у брокера или через меню Система - О программе - Проверить обновление программы
Ярослав С написал: Получил доступ через QUIK к американским компаниям через Санкт-Петербургскую Биржу еще в апреле этого года. Проблема с отображением график цены и объема. Картинку прилагаю.
В QUIKе я создал таблицу американских акций, щелкнув "Создать окно",далее - "Текущие тоги...", выбрал в доступных инструментах "SPBEX: Акции", нажал "Выбрать", в доступных параметрах выбрал "Добавить все", нажал "Да". Щелкнув правой кнопкой мыши на название любого эмитента, я выбираю "Графики цены и объема". В итоге получаю пустой график с подписью, например, "Alibaba Group Holding Limited [Инд. котировка]". То есть графиков [price] и [volume] - нет Даже выбрав шаблон графика такой же как у графиков акции ММВБ, ничего не меняется. Пытался это делать как до торгов так и во время торгов - ничего не меняется. Стакан заявок удачно открывается.
Так продолжается до сих пор, неужели кроме меня никто не подключен к Санкт-Петербургской Бирже через брокера БКС ?
Добрый день.
Дело в том, что специалисты Санкт Петербургской биржи рекомендуют смотреть графики индикативной котировки, а не график цены и объема, так как инидкативная котировка на данном рынке более точно отображает данные. С версии клиентского места 7.1 по умолчанию графики строятся именно по параметру индикативной котировки, которая в свою очередь транслируется в таблице текущих торгов.
Что касается пустого графика. Проверьте, что в таблице текущих торгов заказ данных по индикативной котировки идет и данные поступают.
Руслан написал: Эта функция включена. Не могу открыть этот файл, как это сделать?
Добрый вечер,
Открывать его не нужно. Посмотрите на какой файл ссылается и пришлите его нам на quiksupport@arqatech.com В письме также укажите ссылку на данную ветку форума.
Руслан написал: Здравствуйте, та же проблема, настроил под себя все вкладки, потом внезапно все исчезло. Теперь просто голый интерфейс, что делать?
Здравствуйте,
Первым делом проверить включена ли настройка: Система-Настройки-Основные настройки-Программа-Файл настроек-Сохранять настройки в файл при выходе. Возможно данная настройка выключена. Если настройка включена, то просьба прислать текущий файл настроек, пут к которому указан здесь:
Космонавт написал: Здравствуйте. Можно ли настроить внутри одного КВИКа работу с двумя (тремя) разными брокерами? Спасибо.
Добрый день.
Да, можно. Необходимо в пункт меню Система - Соединения добавить адреса других брокеров, а также нужно будет объединить ключи pubring и secring. Т.е содержимое всех pubring поместить в один pubring и также сделать с secring.
Некорректное перестроение дуг Фибоначчи при изменении масштаба., При изменении масштаба, как по оси цен, так и по оси времени, дуги Фибоначчи отрисовываются по разному.
При изменении масштаба, как по оси цен, так и по оси времени, дуги Фибоначчи отрисовываются по разному, меняют свой размер и положение относительно графика цен. В то время как веер Фибоначчи стабилен при изменении масштаба.
Необходимо это срочно исправить. Инструментом невозможно пользоваться.
Здравствуйте!
Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
Денис Аржанов написал: Здравствуйте! В Quik есть открепление окон от терминала? Если нет, надо сделать, удобно будет работать с графиками и т.д.
Добрый день.
Вы имеете ввиду вынести окно с графиком за пределы QUIK? Если да, то такая возможность есть. Зажмите ctrl и левую кнопку мыши на заголовке графика и перенесите его в удобное место.
федя федя написал: чисел в месяце 30 или 31.просто прибавить 28 допустим не получается.купайл игнорирует.
Добрый день.
Возможно у Вас нет прав на стоп-заявки с переносом. Откройте форму ввода такой стоп-заявки и попробуйте вручную задать дату. Если функция будет не доступна, тогда необходимо будет обратиться к брокеру.
Алексей написал: Хотелось бы иметь возможность кликом (удерживая нажатой запрограммированную клавишу или несколько клавиш) заполнять поле цена и объем заявки. Надоело вручную вводить. Думаю так было бы удобнее (поставил галочку в настройках по стакану и делай как удобно и быстро, что немаловажно при быстрых движениях цен, пока выбранную нишу цены не заняли другие участники торгов). Потому как работаю с разными инструментами, пользуюсь якорем в стакане, который меняет значения при смене инструментов.
Добрый день.
В стакане можно нажать "колесиком мыши" по нужной заявки и поля цены, кол-во заполнятся автоматически. Что касается объема, то есть в настройках стакана функционал быстрого ввода объема заявки. Можете также им пользоваться. Подробнее по настройке в руководстве пользователя QUIK. Раздел 5. Торговые операции клиента/Управление заявками из Таблицы котировок/Панель ввода и снятия заявок
Egor Zaytsev написал: Добавьте параметр Дата сделки - если это таблица сделок.
да речь о таблице сделок. Куда добавить ? в этом окне не вижу возможности добавления каких-либо полей
Добавить надо сначала параметр "Дата сделки" в саму таблицу, открываете на редактирование в списке параметров находите "Дата сделки". Далее добавляете фильтр и в настройках фильтра выбираете "Дата сделки", как показали на скриншоте выше.
Sergey Denegin написал: у меня нет строки "Дата". Только "Задано вручную".
Добавьте параметр Дата сделки - если это таблица сделок.
Цитата
Спасибо вроде разобрался, только у меня надо все три поля добавить дата торгов, дата сделки, дата расчетов и уже из них дает сортировать. версия 7,2,0,45. просто даты нет.
Нужно не "применить" нажать, а "очистить"
Цитата
Спасибо вроде разобрался, только у меня надо все три поля добавить дата торгов, дата сделки, дата расчетов и уже из них дает сортировать. версия 7,2,0,45. просто даты нет.
У нас пример была на таблицу обезличенных сделок. В таблице сделок это поле "Дата сделки"
Sergey Denegin написал: Как вам удается ввести слова "дата" в поле? там можно указать только фиксированную дату, а значит придется каждый день ее менять
Андрей, счета срочного рынка (если это не ЕДП - единая денежная позиция) необходимо смотреть в других таблицах "Таблица ограничений по клиентским счетам" и "таблица позиций по клиентским счетам" Изначально вы не сказали на каком рынке смотрите.
Цитата
В настройках таблицы в разделе "Фильтр клиентов" все мои субсчета видны, но если в фильтре выбрать требуемый субсчет Срочного рынка, то таблица получается пустой.
Фирма какая в настройках таблицы выбрана? SPBFUT?
Цитата
В таблице "Состояние счета" в разделе итоги Комиссия и Прибыль также равны нулю (хотя, на самом деле они не равны нулю).
Прибыль дня - это информация тоже для фондового и валютного рынка. Прибыль можно смотреть в параметре Вариационная маржа. Комиссия считается по сумме сделок за день. Возможно не отображается из-за настроек таблицы. Выберите, как написали выше в настройках фирму SPBFUT.
Андрей Осипов написал: Егор, благодарю за ответ. Можно ли экспортировать из каких-то других таблиц следующие данные: - прибыль дня - комиссии - балансовая стоимость?
Балансовая стоимость есть в этой же таблице. Но для текущей позиции. Прибыль дня это «Прибыль/Убылки» в Клиентском портфеле. Комиссии можно экспортировать из таблицы Сделок, но они разделены для каждой сделки.
Egor Zaytsev написал: Сделали у себя. В настройках параметров мыши установили значение 8. Открыли график 1 минутный и при прокручивании смещается две свечи. Т.е работает никак вы описали.
Попробовал тоже открыть 1М. Да, он прокручивается не на день, но и не как у вас, не на 2 свечи - у меня он прокручивается на 15 свечей. Хотелось бы стабильности.
Добрый день.
Вопрос выяснили, данная настройка для колесика мыши никак не влияет на прокрутку на графике. Мы завели от Вас соответствующее пожелание. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Далее, нужно, чтобы по колесу+Ctrl можно было изменять масштаб, как в других программах (это уже стандарт де-факто).
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Цитата
1) Хотелось бы, чтобы колесо мыши в окне графика проматывало не дни, а свечи. Поясню. В настройках мыши в панели управления у меня установлено значение 8 в количестве строк, прокручиваемых колесом. Так вот, нужно, чтобы прокручивалось именно такое количество свечей на графике, а не дней. Иначе колесом невозможно пользоваться в интрадее.
Сделали у себя. В настройках параметров мыши установили значение 8. Открыли график 1 минутный и при прокручивании смещается две свечи. Т.е работает никак вы описали.
Цитата
2) Сделайте, пожалуйста, в окнах индикаторов (ну те, которые внутри общего окна) кнопку "Распахнуть\Свернуть". При нажатии на неё это окно графика\индикатора должно разворачиваться на всё общее окно, скрывая другие окошки индикаторов, а при повторном нажатии - возвращаться к прежнему виду.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Цитата
Также очень не хватает возможности временно скрыть индикатор. Можно в его контекстное меню (то, которое по клику на иконке индикатора под графиком) добавить команду "Скрыть\Показать".
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Здравствуйте, извиняюсь по поводу своего ответа выше. Почему то при первом открывании скриншота - он отобразился не полностью и сделок на нем не было видно.
Дополнительную информацию от Вас получили. Продолжаем разбор.
По всей видимости речь про заявки, так как линией отображаются заявки, а не сделки. Может зарегистрировать пожелание, чтобы отличаться заявки на графике. В каком виде Вам удобно, озвучьте.
ted написал: На графике отображаются не все данные, На графике отображаются не все данные
В этой случае рекомендуем обратиться к брокеру. Если брокер затруднится в разборе, то инициируйте обращение к нам. Будем разбираться.
Проблема наблюдается много лет, тянется еще со старых версий. К брокеру обращаться абсолютно бесперспективно
Проверили у себя. Как видите свечей более, чем четыре. Все таки рекомендуем обратиться к брокеру. Он должен будет связаться с нами, будем разбираться с серверными настройками webquik. Так сложно сказать в чем проблема.
Есть, конечно, вариант, что у Вас бегунок настроен таким образом, что скрывает часть данных на графике. Проверьте этот момент тоже.
Татьяна написал: Добрый день! никак не могу разобраться с изменениями в колонке прибыль/убытки в клиентском портфеле в режимах Т2 Т1 Т0. Общий принцип понятен вроде как: если сегодня купил сегодня продал-тут все ясно....но вот не понятно когда сегодня купил, а через какой то период продаешь. ПОЧЕМУ цена двигается во всех трех режимах в колонке прибыль/убытки??? и по какой цене я все таки продаю: по цене на момент продажи или по цене на момент поступления акций и списания средств? Тему может не туда отправил, может разъяснения по ней есть, поделитесь информацией плизз.... Использую демо версию...
Добрый день.
Значение параметра "Прибыль/Убытки" в клиентском портфеле определяется как разница значений параметров "Текущие средства" и "Входящие средства" Т.е абсолютная величина изменения стоимости всех ваших позиций.
Можете по этой форуме считать параметр "Прибыль/Убытки"
Татьяна написал: Добрый день! никак не могу разобраться с изменениями в колонке прибыль/убытки в клиентском портфеле в режимах Т2 Т1 Т0. Общий принцип понятен вроде как: если сегодня купил сегодня продал-тут все ясно....но вот не понятно когда сегодня купил, а через какой то период продаешь. ПОЧЕМУ цена двигается во всех трех режимах в колонке прибыль/убытки??? и по какой цене я все таки продаю: по цене на момент продажи или по цене на момент поступления акций и списания средств? Тему может не туда отправил, может разъяснения по ней есть, поделитесь информацией плизз.... Использую демо версию...