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

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

Страницы: 1 2 3 4 След.
Android X
 
1) Может в выставлении заявки на вкадке "Лимитная заявка" как-то разделить Лимитную заявку и Тейк-профит? А то они сейчас одновременно болтаются и сразу не понятно, что мы отсылаем на выполнение - очень много полей ввода.

2) И глюк программы - из графика бумаги (там отображаются активные заявки) снял пару тейк-профит заявок. После этого невозможно было зайти на владку "Заявки" со списком заявок - показывало информацию по снятой заявке.
Тейк-профит и стоп-лимит по заявке Quik Android X, Сделать тейк-профит и стоп-лимит по активной лимитированной заявке, используя смартфон
 
Этот функционал уже лет 10 как регистрируют.
QUIK 7.16, Таблица котировок
 
Евгений, в СБЕРЕ на срочке опционы доступны? Включая их продажу?
Пожелания по развитию моб. приложения
 
1. Добавить Lua и возможность писать роботов, как в дескоп-версии. (Под вопросом, нужно ли это пользователям в телефоне/планшете).


2. Доска опционов по инстументу. (Это необходимо).
Грядущие изменения на срочном рынке МБ: поддержка работы с 19-значными номерами заявок и сделок
 
А как быть с 32-разрядной версией Квика?
Подскажите по использованию функции getParamEx и её параметру param_name
 
Давно уже можно было бы указать в документации QLua GetParamEx сноску, где смотреть названия параметров! А то люди не находят и здесь спрашивают постоянно.
Таблица с использованием getParamEx. Не подтягивает цену открытия., В таблице расчетов использую цену открытия, последнюю, HIGH/LOW. По акциям всё идёт хорошо, но по фьючерсам в цене открытия стоит 0
 
Евгений, в другом руководстве, в секции про QPILE.
Запись в файл из разных потоков скрипта
 
s_mike@rambler.ru, спасибо. Имеется в виду нельзя одновременно писать из нескольких потоков? А не одновременно можно?

Еще один вопрос, теоретический. Где-то было написано, что в QLua доступ к глобальным переменным синхронизирован для потоков. Я не ошибаюсь? А вот если глобальная переменная объявлена как local, то этот случай тоже правильно отработается или лучше такие переменные как local не помечать?
Запись в файл из разных потоков скрипта
 
В QLua main выполняется в своем потоке, а callback-функции в основном потоке Квика.

Вопрос. Если я буду открывать лог-файл (io.open()) в одном потоке, а писать в него буду в другом потоке и там же его закрывать, то все будет нормально работать? Так можно делать?
помогите чайнику
 
Николай,

1) Надо ставить стоп-лосс заявку на покупку при цене 20 300.
2) Сейчас в Квике это никак не сделаешь. Люди давно просят сделать стоп-заявку на другую стоп-заявку, но разработчики не делают это.
Что не так с функцией message??, проблемы с вызовом message из глобальной таблицы
 
Цитата
Павел Валин написал:
message("message test: "..sz(ds)) -- отрабатываем
message("message test: "..sz()) -- тут падаем))))
Ну там у вас строки команд отличаются - во втором случае не передается нужный параметр.
Снятие всех заявок в Lua, Какой брать параметр trans_id?
 
Цитата
Sergey Gorokhov написал:
TRANS_ID - это произвольный номер Вашей транзакции, "снятие заявки" - это тоже транзакция и ей надо придумать номер. Номер может быть любым в диапазоне от «1» до «2 147 483 647»
А номер транзакции должен быть уникальным или не обязательно? Если, например, запускаются несколько роботов и они нумеруют свои транзакции с единицы.
Как получить текущие BID и ASK, Как получить текущие BID и ASK
 
В ТТП, где выводятся данные по этой бумаге, добавлены эти параметры?
работа с фьючерсами
 
Цитата
алексей ратов написал:
если я правильно все понял валютные фьючерсы можно торговать среднесрочно, прибыль идет в пунктах шага цены. При выходе из позиции доход просто может уменьшиться из-за укрепления рубля.
Среднесрочно, конечно, можно торговать. Только надо понимать, что доход/убыток будет начисляться каждый день в клиринг, а не только при выходе из позиции.
Установка в C:\Program Files\, Сделайте нормальную установку в стандартное место
 
Цитата
A.T. написал:
Флажок  «Хранить рабочие файлы в папке пользователя», и чтоб по умолчанию  стоял, и пользователи даже о нём и не знали, и всё работало без танцев с  бубнами.
Лучше в каком-либо файле настроек можно было бы прописать путь к папке, где хранятся данные. Если не прописано, то в текущей папке, как это сделано сейчас.
Зачем нужен PrintDbgStr
 
Цитата
Let_it_go написал:
пользуюсь переменной step до того как ей присвоено значение (частая ошибка у кодеров-самоучек, а я самоучка)
Жду от этой функции что она мне что то покажет, но она молчит.
Выполнение до этой функции не доходит, т.к. происходит ошибка в предыдущей строке кода.

Тут явное не понимание, что такое ошибки в программе и что происходит когда они случаются.
Помогите с математикой
 
Только ещё "d" забыл объявить как local.
Помогите с математикой
 
Полная оптимизация:
Код
d = sd[sec]
if d>200 then otklonenie=5 
elseif d>50 then otklonenie=4 
else otklonenie=3 end

Вот здесь точно всё происходит "за 1 квант времени". :)
Помогите с математикой
 
Надо конструкцию else освоить.
работа с фьючерсами
 
Цитата
Василий Веселов написал:
Вариационная маржа = прибыль составит (12010 руб - 12000)*1/1 = 10 руб или Вариационная маржа = убыток составит (11990 руб - 12000)*1/1 = -10 руб.
Если отвечать точно как считается на бирже, то будет так: 1 * (11990 - 12000) + -1 * (11990 - 12010) = 10 руб. Что, если провести математические преобразования, дает: 12010 - 1200 = 10 руб.
работа с фьючерсами
 
Цитата
Василий Веселов написал:
РЦ2 – текущая (последняя) Расчетная цена Контракта будет равна цене продажи контракта?
Можно считать что да.

На самом деле по каждой покупке/продаже контракта прибыль/убыток считаются по отдельности - от совершения сделки и до окончания сессии. После чего взаимоскладываются.
работа с фьючерсами
 
Цитата
алексей ратов написал:
Тогда вопрос по ГО - один фьюч сбера стоит 17465 руб, ГО = 2444 руб. Как я понимаю 17 тыс. делим на ГО получаем плечо 7. Прибыль/убыток ведь идет с суммы 17 тыс.
Правильно.
работа с фьючерсами
 
алексей ратов, плечей нет, есть такое понятие как ГО.
QUIK не загружается
 
Цитата
Imersio Arrigo написал:
Удаляй wnd-файл, и настраивай окружение заново.
Может тогда лучше предыдущий wnd-файл восстановить?
Приостановить обновление, Отключение/включение загрузки данных в таблицу
 
Цитата
Mikhail Shubin написал:
Дополнительно рекомендуется устанавливать опцию "Получать информацию по всем обезличенным сделкам с текущего момента"
А можно еще сделать опцию "Не хранить обезличенные сделки"? Чтобы только в памяти хранились последние 3000 сделок, а на диск ничего не писалось?
Пожелания по улучшению стакана
 
Еще бы хотелось иметь возможность настроить, чтобы при щелчке на строчке стакана, не менялось количество лотов в строке ввода. Простые трейдеры торгуют определенным количеством контрактов, а не вычерпывают, как толстосуммы/большие дяди весь стакан подчистую, под что заточен Квик. :)
Быстрая замена фьючерсов
 
При ручной замене я бы сделал, чтобы пользователь просто мог ввести параметры замены: например, H7 заменить на M7. И тогда никакие дополнительные данные не нужны.
Быстрая замена фьючерсов
 
Цитата
Sergey Gorokhov написал:
Вы предлагаете заказывать данные, даже несмотря на то что Вы сами специально его отключили?
Зачем нужны данные "количество дней до экспирации", если пользователь сам хочет дать команду заменить фьючерс прямо сейчас? А ему почему-то программа не дает это сделать, пока он на закажет не нужные ему данные.
Быстрая замена фьючерсов
 
Цитата
Sergey Gorokhov написал:
Есть версия, что у Вас отключен автозаказ данных.
Из-за чего, терминал не может получить доступ к параметру "До погашения" и как следствие определить что у инструмента скоро закончится срок.
По идее это не должно влиять на ручную замену инструментов. Надо бы поправить такое поведение.
простое сложение с 0.01
 
Цитата
Алексей написал:
Есть ли способ гарантированной работы с этими числами?
Наверное так:
Код
function NumEq(a, b)
    return math.abs(a - b) < 0.000001 -- Или использовать другое значение дельты?
end


a = 143.45 
b = a + 0.1

if NumEq(a, b) then

else

end
Быстрый ввод стоп-заявки
 
Цитата
Zoya Skvorcova написал:
Constantin,при выставлении заявки с графика при использовании клавиши Ctrl  указывается только одна цена.
Достаточно проставить одну цену. Вторую цену выставления заявки введет пользователь. Это уже прогресс, по сравнением с вообще отсутствием цен.

По F6 на графике у вас сколько цен проставляется в форме? Или по F6 на заявке у вас сколько цен проставляет? Сделайте аналогично. Повторюсь, у вас всё это уже реализовано, надо только повторить.
Быстрый ввод стоп-заявки
 
Цитата
Zoya Skvorcova написал:
По какому алгоритму, при быстром вызове формы ввода стопа  должна подставляться цена выставления лимитированной заявки в стоп лимите?
По тому же алгоритму, как и при выставлении заявки - пользователь кликает в графике на нужный ему уровень цены.
Быстрый ввод стоп-заявки
 
Сейчас есть возможность по Ctrl-Click в окне графика вводить заявку. Надо добавить аналогичную возможность - по Ctrl-Shift-Click вводить стоп-заявку.

Весь код для этой реализации у вас уже есть. Тот же F6 в графике проставляет нужные параметры за исключением цены. Или F6 на заявке вызывает диалог создания стоп-заявки с заполненными полями. Так что тут работы на пару часов, но это пожелание не реализуют, по каким-то причинам, много-много лет.
Быстрый ввод стоп-заявки
 
Цитата
Sergey Gorokhov написал:
Как вариант, можно заранее заполнить параметры стоп заявки и положить ее в "Карман транзакций" от куда доставать ее в нужный момент.
Что только не придумают, лишь бы не реализовывать элементарную вещь. Считайте это сообщение 1036-ым пожеланием реализации ввода стоп-заявки с графика.
простое сложение с 0.01
 
Выход:
Код
math.abs(a - b) < delta

тогда числа равны.
Ограничение 3000 свечек., Безумие.
 
Цитата
Руслан Сахаров написал:
Соответствующая программа?)))) нука подскажите я похоже чего то не знаю
Таких программ много - называются "программы технического анализы". Wealth-Lab, Amibroker, Multicharts и т.д.
Ограничение 3000 свечек., Безумие.
 
В принципе это торговый терминал. Анализировать историю надо в соответствующих программах.
Большие ли отличия QLua от от Lua и где официальная документация?, Какая версия Lua в QLua, работают ли все функции Lua или только какой-то ограниченный набор (если так, то где прочитать, какой?), можно ли подключать модули и все как в обычном Lua? Есть ли где-то на официальном сайте документация?
 
Цитата
Sergey Gorokhov написал:
В обозримом будущем, обновление не планируется.
Просто интересно: а в чем проблема?
Функции CreateWindow() и InsertRow()
 
Цитата
Илья написал:
На текущий момент документация, мягко говоря, сильно оставляет желать лучшего.
На это разработчикам не раз указывали, а воз и ныне там.
Предложение - дать возможность голосовать за приоритет в очередности доработок QUIKа
 
Цитата
Sergey Denegin написал:
Например, нашумевший вопрос про "прямоугольники на графике". Мне кажется очевидно, что данная потребность была у всех пользователей без исключения. И запрос на такую возможность был аж несколько лет назад.
А сделали только недавно. Причем как программист, я понимаю, что трудозатраты на такую "доработку" значительно меньше, чем, например, на полную реорганизацию всего меню "настройки графика", которые были относительно недавно.
Там эффективные менеджеры явно имеют проблемы с выбором приоритетов при разработке Квика.
как удалить старые контракты из квика?
 
Ну тогда можно удалить файл sec.dat.
как удалить старые контракты из квика?
 
Цитата
Oleg Vazhnev написал:
Т.е. чтобы когда я, например, делаю "Фильтр бумаг", в списке "Доступные" были только актуальные контракты.
Это, я полагаю, вина вашего брокера.
Подскажите как создать папку, переименовать папку или файл, удалить файл?
 
Цитата
Виктор Столетов написал:
пробовал вставить разделители ";"
А если "," использовать?
Кажется ошибка в OnCalculate в версии 7.6
 
Правильно написали - время у свечи должно быть, ведь этот параметр существует. Остальные параметры - nil. Плюс свойство exists (или как там оно называется) должно быть установлено в false.
Как не получать все тики через SetUpdateCallback
 
А три точки зачем использовать? Там один явный параметр передается.
Стоп лосс
 
Egor Zaytsev, это уже 1035 сообщение о регистрации пожелания на выставление стоп-лосса на графике. Счет продолжаем.
Функции O, H, L, C, V, T, вопрос по ds:T(1).count
 
Это порядковый номер сделки, совершенной в течении 1 миллисекунды, если таких сделок несколько.
Использование функции os.execute без показа окна windows cmd
 
Может как-то через .pif-файл можно настроить для запускаемой программы.
Как взять значение последней строки из файла?
 
Цитата
RC2 написал:
На сколько я понимаю это не сделать без сохранения цен во внешний файл, т.к. между итерациями все переменные обнуляются
Это не так - переменные не обнуляются.
Трейлинг-стоп
 
Когда условие активации заявки "тейк-профит" выполняется, то далее она работает как "трейлинг-стоп".
Страницы: 1 2 3 4 След.
Наверх