Sergey Gorokhov (Все сообщения пользователя)

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

Страницы: Пред. 1 ... 43 44 45 46 47 48 49 50 51 52 53 ... 78 След.
Пароль на скрипты, Запуск и остановка скриптов строго по паролю
 
Цитата
Imersio Arrigo написал:
"блокируйте мне торговлю, если мой дневной убыток составил 10%"?
К сожалению CoLibri не умеет блокировать торговлю пользователей. Только если брокер будет это делать в ручном режиме.
В общем, нужно с ним договариваться.
Пароль на скрипты, Запуск и остановка скриптов строго по паролю
 
Цитата
Imersio Arrigo написал:
Цитата
Sergey Gorokhov   написал:
Цитата
Imersio Arrigo   написал:
А речь про то, чтобы изначально ограничить убытки, не дать ему довести дело до маржиколов.
Это тоже есть в CoLibri
Приведите пример использования конечным клиентом, и задания ограничений по соглашению с брокером?
А то с вашего описания, это, мягко говоря, не очевидно

Не совсем понятно какого примера Вы ожидаете.
Клиент звонит/пишет брокеру, говорит что хочет, а брокер настраивает.
Пароль на скрипты, Запуск и остановка скриптов строго по паролю
 
Цитата
Imersio Arrigo написал:
А речь про то, чтобы изначально ограничить убытки, не дать ему довести дело до маржиколов.
Это тоже есть в CoLibri
Пароль на скрипты, Запуск и остановка скриптов строго по паролю
 
Цитата
Imersio Arrigo написал:
Что-то мне подсказывает что это для менеджеров, а не конечных клиентов.
Вы сами себе не противоречите?
Цитата
Imersio Arrigo написал:
Например модуль для квика, неотключаемый вручную, и управляемый брокером, который следит за операциями и рисками.
Добавить время остановки скрипта из за ошибки
 
Цитата
swerg написал:
Может в этом окне вообще есть смысл сделать этакий лог скриптов?
<время> скрипт такой-то - started
<время> скрипт такой-то - завершился с таким-то результатом и потому-то

Будет какая-то польза с этого окна.

Ну и СДЕЛАТЬ ЕГО МАСШТАБИРУЕМЫМ по размерам уже!!

Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Снять заявку
 
Цитата
Владимир Б****ов написал:
1. Какие варианты снятия существуют: 1-перебор таблицы заявок, 2-снятие по ["ORDER_KEY"], 3-какие еще?

Снять заявку через LUA можно только по номеру заявки. Как его узнать уже другой вопрос.

Цитата
Владимир Б****ов написал:
2. не могу найти описание ВСЕХ полей таблицы Transaction, в одних примерах нет поля ["ORDER_KEY"], в других оно есть
См документацию на терминал, "Раздел 6. Совместная работа с другими приложениями" - "Импорт транзакций"
"Формат .tri-файла с параметрами транзакций"

Цитата
Владимир Б****ов написал:
3 при выставлении определенных видов заявок, требуется заполнение полей, которые лишены смысла при таком типе заявки и эти поля не помечены как "обязательные"
Этот пункт совершенно непонятен.
Цитата
Владимир Б****ов написал:
Если я устанавливаю ['ACTION'] = "KILL_ORDER", то такие поля как OPERATION, TYPE, QUANTITY, PRICE (может и другие) вообще теряют смысл? Важно только поле ORDER_KEY - номер снимаемой заявки(если я правильно понимаю назначение этого поля), или и другие поля необходимо заполнять?.

Согласно нашей документации, в транзакции "KILL_ORDER" должны быть следующие поля:
CLASSCODE, SECCODE, TRANS_ID, ACTION, ORDER_KEY
Если в других источниках написано как-то иначе, это вопрос к автору этих источников.

Цитата
Владимир Б****ов написал:
но хотелось  бы  видеть примеры реализации простейших вещей: выставление заявок
См документацию на терминал, "Раздел 6. Совместная работа с другими приложениями" - "Импорт транзакций"
"Формат .tri-файла с параметрами транзакций" - "Примеры строк, которые могут содержаться в файле"
Единственное синтаксис нужно использовать LUA

Цитата
Владимир Б****ов написал:
Вопрос: Если OnTransReply не дойдет, то как узнать номер заявки, которая была выставлена по транзакции TRANS_ID?

По таблице заявок.

Цитата
Владимир Б****ов написал:
Чем дальше в лес, тем ......
В функции OnOrder(order) в таблице order есть
trans_id NUMBER Идентификатор транзакции
Это номер транзакции, отправленный в sendTransaction?

trans_id в таблице заявок это тоже самое что trans_id в транзакции
Пароль на скрипты, Запуск и остановка скриптов строго по паролю
 
sav 312,

У пользователя должна быть возможность остановить любой скрипт.
Забирать эту возможность мы ни под какими "пожеланиями" не будем.
Пароль на скрипты, Запуск и остановка скриптов строго по паролю
 
Цитата
Imersio Arrigo написал:
Например модуль для квика, неотключаемый вручную, и управляемый брокером, который следит за операциями и рисками.
Настройки модуля прописываются в договоре с брокером, и изменяются либо в ЛК, либо личным визитом к брокеру.
Это существует уже много лет. Проект CoLibri
https://arqatech.com/ru/products/quik/modules/specialised/colibri/


Цитата
s_mike@rambler.ru написал:
И брокер будет покупать у арки этот модуль, чтобы меньше зарабатывать на комиссии своего клиента. Кто бы сомневался.

Да так и есть.
Какова последовательность обработки процедур OnInit и других?
 
Сергей,
Пришлите пожалуйста пример скрипта.
Какова последовательность обработки процедур OnInit и других?
 
Здравствуйте,
Цитата
Sergey Denegin написал:
Но его завершения уже начинают срабатывать OnQuote
К сожалению не совсем понятно что имеется ввиду. Просьба описать подробней.

Цитата
Sergey Denegin написал:
для чего тогда OnInit нужен?
OnInit должен сработать раньше, если это не так, будем разбираться.
Сообщите пожалуйста версию терминала.
Не могу получить данные с графика, не могу получить данные с графика
 
Если Вы хотите просто пожелание на доработку, для этого не обязательно разводить эту дискуссию, достаточно просто сформулировать мысль в соответствующей ветке форума.
Не могу получить данные с графика, не могу получить данные с графика
 
Еще раз, Вы говорите о ситуации которой не должно быть, а если она и возникнет то это будет ошибкой в ядре биржи.
Биржа - первоисточник, а значит эталон и если эталон оказался кривым это значит что все пропало.
И QUIK в этом месте не тот прибор который от этого должен защитить.
А защитить должна сама биржа.
Не могу получить данные с графика, не могу получить данные с графика
 
А еще может метеорит упасть.
Не могу получить данные с графика, не могу получить данные с графика
 
"ошибка в ядре биржи" это уже говорит о том что не то чтобы "графики строить" вообще торговать нельзя, если вообще будет возможно.
Не могу получить данные с графика, не могу получить данные с графика
 
Вы говорите о ситуации которой не должно быть, а если она и возникнет то это будет ошибкой в ядре биржи.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
если пользователь - закроет этот график и создаст новы такой же - как в таком случае - поведёт себя квик?

точно также.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
т.е. судя по Вашим словам...достаточно всего лишь одной пропущенной сделки, чтоб весь техОнализ по данному графику и эмитенту - пошёл лесом? Причём... на неопределённый срок???

Да именно.
Осталось только выяснить у биржи на сколько этот сценарий вообще возможен.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
Что значит перестанет показывать дальше пропущенной - он, что? удалит уже нарисованные свечки? или "дальше пропущенной" - означает, что просто "забьёт" причём, на НЕопределённый срок на этот график??????

Дальше момента времени в который появится "плохая сделка" (а не времени сделки) график не будет отображаться.
При этом в таблице обезличенных сделок данные по прежнему будут появляться.

Цитата
тот самый написал:
Когда в таком случае, он опять начнёт отображение графика по эмитенту? Шо? Опять после Ваше "Перезаказать архив графиков/Очистить всё и начать новый сиЯнс"? Так чо ли?...

На следующий день история "проблемного" дня, если ничего не исправить, также будет отображать только кусок.
А текущий день будет отображаться нормально.
Если конечно такая ситуация вообще возможна, о чем нам не известно.
Пожелания к развитию QLUA: прямоугольники на графике, разный размер шрифта в таблицах, управление окном графика из LUA
 
Цитата
тот самый написал:
Вы готовы в случае доказательства, что на МОЁМ компьютере - ЭТО приведёт к снижению быстродействия - купить мне новый компьютер?.....))

Как уже было сказано и еще раз повторим
Цитата
Sergey Gorokhov написал:
Если Вы найдете на ошибку, это будет даже хорошо, мы ее исправим.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
И более того, как в таком случае - поведёт себя квик и его отображение графика по данной пропущенной сделки?

К слову, QUIK просто перестанет показывать график дальше проблемной сделки.
Выяснили на тесте, умышленно повторив сценарий.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
так может или НЕ может?...)))

Вопрос может ли биржа прислать сделку из прошлого или нет, лучше адресовать непосредственно на биржу.
Пожелания к развитию QLUA: прямоугольники на графике, разный размер шрифта в таблицах, управление окном графика из LUA
 
Цитата
тот самый написал:
это пока только Ваши...мысли
мысли представителя компании разработчика.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
так все или не все?...))

все относящиеся к таблице истории и таблице изменений (что в принципе одно и тоже) о чем и говорится в документации большими черными буквами.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
Цитата
Sergey Gorokhov   написал:
целиком и полностью полагаемся на биржу.
т.е. тем самым, вы только что признали, что возможна ситуация получения данных "из прошлого"? И более того, как в таком случае - поведёт себя квик и его отображение графика по данной пропущенной сделки?

если биржа пришлет сделку из прошлого это будет форс мажор который означает ошибку в ядре биржи.
Пожелания к развитию QLUA: прямоугольники на графике, разный размер шрифта в таблицах, управление окном графика из LUA
 
Цитата
тот самый написал:
тут не ошибка, а просто Ваш подход к ситуации - выше вам я конкретно на пальцах привёл почему будет снижение быстродействия - вы же - начали меня троллить...)))
Да, но это не "факты" а предположения которые не являются действительностью.
Конечно, любой фильтр/форматирование как-то нагружает процессор, это неоспоримо, но делать выводы о проблемах с быстродействием, не корректно.
Тем более не имея этих самых "проблем".

Цитата
тот самый написал:
Если я не прав в своём сужджении и алгоритм поиска и выделения ячейки - другой - приведите факты....)))

факт уже был приведен.
Цитата
Sergey Gorokhov написал:
Странно а условное форматирование, почему-то не приводит к "удару по быстродействию QUIK-а"
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
Цитата
Sergey Gorokhov   написал:
Сразу следует отметить что в данном случае речь про данные от одного рынка.
значит ли это, что происходит предварительная сортировка на стороне сервера или вы в плане последовательности - целиком и полностью полагаетесь на биржу??
целиком и полностью полагаемся на биржу.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
Цитата
Sergey Gorokhov   написал:
Это галка для таблицы истории
а где об этом написано в документации???
из документации:

Данное свойство необходимо, если используется Таблица истории (либо в графиках используются параметры из Таблицы истории) либо Таблица изменений значений параметров.
Пожелания к развитию QLUA: прямоугольники на графике, разный размер шрифта в таблицах, управление окном графика из LUA
 
Цитата
тот самый написал:
Цитата
Sergey Gorokhov   написал:
А Вы готовы привести факты что приведет?
боюсь, что это будет чревато...

чревато чем? Если Вы найдете на ошибку, это будет даже хорошо, мы ее исправим.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
а что тогда значит галочка "Получать пропущенные данные" - ведь...судя по Вашей логике - их ПОпросту не должно быть?...

Это галка для таблицы истории, она к таблице обезличенных сделок не имеет отношения.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
с удовольствием выслушаю, как и главное, почему - не верно...)))

Таблица обезличенных сделок едет одним сплошным потоком. Вставка "посередине" в ней в принципе невозможна.
Сразу следует отметить что в данном случае речь про данные от одного рынка. На разных рынках время может быть не синхронизированным и может создасться впечатление будто сделка пришла из прошлого, но это иллюзия.
Пожелания к развитию QLUA: прямоугольники на графике, разный размер шрифта в таблицах, управление окном графика из LUA
 
Цитата
тот самый написал:
Вы - готовы привести ФАКТЫ, что разная высота строк в таблицах - НЕ приведёт к снижению быстродействия?
А Вы готовы привести факты что приведет?
Пожелания к развитию QLUA: прямоугольники на графике, разный размер шрифта в таблицах, управление окном графика из LUA
 
Странно а условное форматирование, почему-то не приводит к "удару по быстродействию QUIK-а"
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
тот самый написал:
при этом, если после того, как свеча была закрыта - придёт отставшая сделка (попадающая по своему времени в закрытую свечу) - закрытая свеча, скорей всего - будет "перерисована". Если, описанное мной так и есть - прошу включить это в документацию.

Категорически не верно. Сделка не может придти из прошлого. Если сейчас пришла сделка, то до нее сделка придти уже никак не сможет.
Не могу получить данные с графика, не могу получить данные с графика
 
Цитата
Егор Масалкин написал:
Ещё один вопрос - как я могу выцепить время закрытия свечи?
Время закрытия свечи нигде не фиксируется, только время открытия.
Узнать время закрытия можно только по таблице обезличенных сделок.
Не могу получить данные с графика, не могу получить данные с графика
 
Попробуйте так
message(tostring(t1))
Не могу получить данные с графика, не могу получить данные с графика
 
Идентификатор, это строка. А Вы указываете переменную.
N1=getNumCandles(MVAs)

Соответственно, либо у этой переменной должно быть строковое значение в виде идентификатора, дибо ошибка в коде и должно быть написано в кавычках:
N1=getNumCandles("MVAs")
Присвоим идентификатор графику программно!
 
Здравствуйте,
К сожалению по описанию не понятно что именно у Вас происходит.
Приведите поясняющие скриншоты и пример скрипта.
Ошибки в теле обработчика SetUpdateCallback()
 
Здравствуйте!

Информация получена, проблема изучается. Постараемся в ближайшее время дать ответ.
Что быстрее - DataStore или GetCandlesByIndex?
 
Цитата
Космонавт написал:
Сергей, спасибо за ответ.
Но тогда все индикаторы придётся считать самостоятельно в коде (если DataStore). А это отнимает вычислительные мощности.

Ваш робот, Вам решать как его реализовать оптимальнее.
Что быстрее - DataStore или GetCandlesByIndex?
 
Здравствуйте,
getCandlesByIndex - получает данные по запросу.
CreateDataSource - получает данные по мере появления.
Таким образом, на CreateDataSource тратится меньше времени.
Касаемо экономии ресурсов, тут все зависит от робота. То есть Вам самостоятельно нужно определить что ест больше.
не могу снять значения индикатора QPILE
 
room72,
У Вас в коде идентификатор указан как "NENADO"
Проверьте свойства нужного Вам графика (а не первого попавшегося), вкладка Дополнительно, в поле Идентификатор, чтобы было указано тоже самое.
не могу снять значения индикатора QPILE
 
Цитата
Sergey Gorokhov написал:
скриншоты на которых будет видно свойства графика (там где идентификатор)

Цитата
Sergey Gorokhov написал:
и содержимое в отладчике (так чтобы было видно результат в переменной Slice)
не могу снять значения индикатора QPILE
 
Проблема точно либо в переменных Date, Time либо в идентификаторе.
Если не можете самостоятельно найти ошибку, выложите скриншоты на которых будет видно свойства графика (там где идентификатор)
и содержимое в отладчике (так чтобы было видно результат в переменной Slice)
не могу снять значения индикатора QPILE
 
Здравствуйте,
Проверьте в отладчика, какая дата/время в переменных Date, Time а затем, посмотрите есть ли на графике свеча с таким Date, Time.
И еще проверьте чтобы идентификатор был корректно указан.
Подмена TransId c версии сервера 5.4.2
 
Цитата
Иван Иванов написал:
есть ли новости, когда версию ждать?

Новостей пока нет.
Получение данных о состоянии счета
 
Цитата
тот самый написал:
а что делать, если там - не отображается эта цена????
ну вот так вот... брокер просто не транслирует её.

Если не транслирует то и взять негде.
Получение данных о состоянии счета
 
Цитата
тот самый написал:
и где её брать? из какой таблицы и какой у ней формальный параметр?

Читаем документацию:
Для спот-рынка – соответствует значению параметра «Цена приобретения» в таблице лимитов по бумагам.
Для срочного рынка – соответствует значению параметра «Эффект. цена поз.» в таблице позиций по клиентским счетам
Получение данных о состоянии счета
 
Цитата
тот самый написал:
Цитата
Sergey Gorokhov   написал:
расчет параметров можно воспроизвести.
стесняюсь спросить..... :lol:
а как насчёт балансовой цены?.......
ведь её брокер считает и подставляет в таблицу. Вы сами и говорили.. :lol:

Да и что это меняет?
Получение данных о состоянии счета
 
Цитата
Александр Никитин написал:
Цитата
Sergey Gorokhov   написал:
Раздел 3. Просмотр информации - Состояние счета
То есть открытые позиции по фондовому рынку я через LUA получить смогу + доступные денежные средства. И зная всё это уже самому подсчитать итоговую балансовую стоимость всего счета?

Не понятно какой ответ ожидается. Вам уже было сказано что расчет параметров можно воспроизвести.
Получение данных о состоянии счета
 
Цитата
Александр Никитин написал:
А можете подсказать где эти формулы искать, в какому разделе документации?

Раздел 3. Просмотр информации - Состояние счета
Страницы: Пред. 1 ... 43 44 45 46 47 48 49 50 51 52 53 ... 78 След.
Наверх