Перейти к содержимому


Фото

QScalp 4.0


  • Закрытая тема Тема закрыта
16 ответов в этой теме

#1 Николай Морошкин

Николай Морошкин

    Гуру QScalp

  • Вольные разработчики
  • Pip
  • 62 сообщений

Отправлено 17 March 2013 - 09:10 PM

QScalp 4.0
  • реализован механизм универсального подключения: теперь привод можно использовать с любым из них через соответствующий коннектор, который является отдельным модулем;
  • переработан эмулятор исполнения заявок: поддерживается достоверное исполнение заявок «по рынку» и учитывается позиция заявки в очереди; время сделок, совершенных через эмулятор, указывается относительно потока тиков сделок, а не системного времени;
  • реализована возможность отключения сглаживания текста для мониторов с низким DPI;
  • реализована возможность копирования торгового журнала в буфер обмена и расширены возможности по настройке его окна;
  • добавлено новое цифровое представление кластера: суммарный объем и разность (дельта);
  • тело кластера отображается в виде линии слева, а не меток как раньше;
  • реализован индикатор нарастающего объема;
  • разделены сущности «торговая операция» и «действие»: каждая торговая операция может состоять из одного или нескольких действий;
  • торговые операции теперь можно привязать не только к клавиатуре, но и кнопкам мыши в зависимости от того, на какой котировке был сделан клик;
  • для действия «Отмена» можно указать отменять ли все операции в очереди или только заявки по указанной мышью цене;
  • продолжительность действия «Пауза» теперь задается в миллисекундах;
  • изменение рабочего объема осуществляется через торговые операции;
  • показ цен внутри спреда теперь задается в основных настройках привода;
  • QUIK: добавлена функция настройки файла info.ini непосредственно через привод;
  • SmartCOM: реализована возможность загрузки истории сделок с сервера при подключении;
  • Plaza2: реализована возможность доступа к рынку ММВБ и индексам, функция автоматической загрузки кодов клиента и возможность использования внешнего роутера;
При обновлении старых версий для SmartCOM или Plaza II лучше их предварительно удалить.

#2 Zimarik

Zimarik

    Новичок

  • Трейдеры
  • Pip
  • 2 сообщений

Отправлено 29 March 2013 - 03:16 PM

У меня почему-то кружки истории сделок белого цвета рисуются, а в кластерах одни покупки. В чем может быть дело?

#3 Николай Морошкин

Николай Морошкин

    Гуру QScalp

  • Вольные разработчики
  • Pip
  • 62 сообщений

Отправлено 29 March 2013 - 06:51 PM

У меня почему-то кружки истории сделок белого цвета рисуются, а в кластерах одни покупки. В чем может быть дело?


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

#4 Dreamer

Dreamer

    Новичок

  • Трейдеры
  • Pip
  • 52 сообщений

Отправлено 31 March 2013 - 02:18 PM

Николай, здравствуйте.

Планируется ли в ближайших релизах реализация работы параллельно с несколькими инструментами?

#5 Николай Морошкин

Николай Морошкин

    Гуру QScalp

  • Вольные разработчики
  • Pip
  • 62 сообщений

Отправлено 31 March 2013 - 02:44 PM

Планируется ли в ближайших релизах реализация работы параллельно с несколькими инструментами?


Так для СмартКома и Плазы для этого нет никаких препятствий уже сейчас - просто запустите несколько экземпляров привода (по мануалу). В рамках же одного экземпляра такая возможность планируется в будущем, с ней будет удобнее открывать несколько окон.

#6 Zimarik

Zimarik

    Новичок

  • Трейдеры
  • Pip
  • 2 сообщений

Отправлено 01 April 2013 - 10:37 AM

А при подключении к плазе нужно какой-то дополнительный софт ставить?

#7 Николай Морошкин

Николай Морошкин

    Гуру QScalp

  • Вольные разработчики
  • Pip
  • 62 сообщений

Отправлено 01 April 2013 - 11:36 AM

А при подключении к плазе нужно какой-то дополнительный софт ставить?


Нет. Просто указываете в приводе логин и пароль (и, возможно, адреса серверов), которые дал вам брокер для этого подключения и работаете.

#8 Dreamer

Dreamer

    Новичок

  • Трейдеры
  • Pip
  • 52 сообщений

Отправлено 01 April 2013 - 06:16 PM

Так для СмартКома и Плазы для этого нет никаких препятствий уже сейчас - просто запустите несколько экземпляров привода (по мануалу).


Спасибо, буду пробовать.

#9 Николай Морошкин

Николай Морошкин

    Гуру QScalp

  • Вольные разработчики
  • Pip
  • 62 сообщений

Отправлено 11 May 2013 - 02:15 PM

Фьючерс на индекс РТС (FORTS РТС) через QUIK.


А, через Квик как раз легко упустить быстрое выставление и удовлетворение заявки, т.к. там транслируется не каждое изменение стакана, а только итоговое через определенные (хотя и небольшие) промежутки времени.

Заметки по воспроизведению истории торгов (с сайта).
Перевод в режим "Пауза" не останавливает ленту сделок. Через некоторое время "шарики" уходят за левую границу окна и теряется "срез" ситуации для анализа в части ленты сделок.


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

На данный момент, чтобы при остановке воспроизведения сделки не уходили за левый край, просто поставьте какое-нибудь большое значение в поле "интервал сдвига при отсутствии новых сделок" в настройках ленты.

#10 alshaboz

alshaboz

    Новичок

  • Трейдеры
  • Pip
  • 6 сообщений

Отправлено 12 May 2013 - 01:17 PM

Автору на заметку.

Размышления о лицензионной политике.

У меня QScalp пишет: "Срок действия лиц. кл. заканчивается 13.05.2013". Т.е. завтра последний день.
Не успел попробовать его на реале.
Для тех, кто "собаку съел" на скальперских стаканах, может две недели и достаточно для оценки, но для осваивающих скальпирование этот срок практически бесполезен. Пока разберёшься как работать с приводом, привыкнешь к интерфейсу, да попробуешь скальпировать с эмулятором на бирже - вот сроку и конец.

Рассмотрим модельную ситуацию с претензией на некоторую типичность. Скажем, открыт счёт на 20к на РТС из семейного бюджета. Торгуешь одним контрактом фьючерса на индекс. Поначалу идёт слив, несмотря на предв. подготовку. Останавливаешься. Рыщешь по Инету. Знакомишься более подробно со скальпированием и приводами. С помощью эмулятора, наконец, растренировываешься до "качелей". Вот-вот войдёшь в "плюс" и тогда можно снова на реал. А тут как раз и лицензия на привод заканчивается. Надо покупать. А ты и так ещё не зарабатываешь. А нужно ещё тысячу ежемесячно на привод с туманными перспективами на заработок. Родственники/ жена: теперь с тебя все будут только деньги тянуть и ни хр. ты не заработаешь. И чтобы как-то сэкономить, начинаешь размышлять о поиске чего-нибудь бесплатного (привод), пока не "встанешь на ноги".

QScalp, являясь отличным полигоном для начинающих (эмулятор), часть своих адептов в определённый момент подталкивает к поиску других альтернатив.

Например, на Quot_Pro дают бесплатную лицензию на торговлю 1 контрактом. С 1 контрактом миллионером не станешь. А вот когда, например, удвоишь свой первый депо, т.е. стабильно торгуешь в плюс и деньги уже есть на счету, то в этой точке перейти на оплату полной лицензии - самое естественное дело. Да и привод менять не будешь. С одной стороны - держат наработанные автоматические навыки дающие "плюс", с другой - от добра добра не ищут. Кто знает, как будет с другим приводом? Всем известно, что на бирже зарабатывать не просто.

#11 Николай Морошкин

Николай Морошкин

    Гуру QScalp

  • Вольные разработчики
  • Pip
  • 62 сообщений

Отправлено 12 May 2013 - 02:10 PM

Автору на заметку.
Размышления о лицензионной политике.


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

#12 alshaboz

alshaboz

    Новичок

  • Трейдеры
  • Pip
  • 6 сообщений

Отправлено 29 May 2013 - 10:59 PM

Торговля одним контрактом фьючерс на индекс РТС.
Режим: эмулятор, котировки с биржи, Меню/Основные/ Рабочий объём = 1; Меню/Прочее/ Лимит позиции = 1.

При выставлении заявки в стакане: заявка выставляется левой кн мыши, при попытке переместить заявку по цене выше/ниже захватом мыши голубой стрелки в крайнем левом поле выдаётся сообщение:
"Транзакция ххххххх отвергнута торговой системой: Максимальный размер позиции = 1"
и заявка исчезает из стакана (снимается полностью).
Аналогичное поведение, если после исполнения заявки выполняется "переворот" позиции. (Примеч. для исполнения зявки уст реж тейкпрофит + стоплосс).

Получается, все функции QScalp работают нормально только при количестве контрактов больше одного. А если депо хватает только на ГО одного контракта?

#13 Николай Морошкин

Николай Морошкин

    Гуру QScalp

  • Вольные разработчики
  • Pip
  • 62 сообщений

Отправлено 30 May 2013 - 10:43 AM

Конечно, чтобы иметь возможность маневра, нужен некоторый запас денежных средств на счете. Это не зависит от используемого ПО. Описаное вами поведение эмулятора соответствует тому, как это выглядело бы при реальной торговле.

при попытке переместить заявку по цене выше/ниже захватом мыши голубой стрелки в крайнем левом поле выдаётся сообщение:
"Транзакция ххххххх отвергнута торговой системой: Максимальный размер позиции = 1"
и заявка исчезает из стакана (снимается полностью).


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

В принципе, здесь вопрос открыт. Я могу сделать, чтобы привод дожидался снятия старой заявки перед выставлением новой. Тогда она будет нормально переноситься при любом размере счета, но это будет происходить чуть медленнее. Кроме этого, можно сделать перенос специальной биржевой транзакцией, предназначенной для переноса заявки. Тогда это будет тоже работать для любого рамера счета и очень быстро. Но такая транзакция поддерживается не всеми торговыми площадками, поэтому двух этапный перенос через снятие/выставление новой заявки все равно придется оставить.

Аналогичное поведение, если после исполнения заявки выполняется "переворот" позиции. (Примеч. для исполнения зявки уст реж тейкпрофит + стоплосс).


Здесь получается следующее. Например, у вас лонг на 1 контракт + выставлена продажа 1 контракта (тейк). Потенциальная позиция = 0. Если вы выставите заявку на разворот, т.е. на продажу 2х контрактов, то на какое-то время ваша потенциальная позиция будет равна 1(реальная позиция) - 1 (тейк) - 2 (заявка на разворот) = шорт 2 контракта. А на такую позицию уже недостаточно средств.

Эту проблему можно решить вставив в операцию разворота действие "ожидание" после действия "отмена" (так же как в операции закрытия). В этом случае привод будет сначала снимать ваш тейк, дожидаться его снятия и только потом выставлять заявку на переворот позиции.

#14 Анатолий А

Анатолий А

    Новичок

  • Трейдеры
  • Pip
  • 6 сообщений

Отправлено 28 March 2017 - 12:53 PM

реализована возможность отключения сглаживания текста

Николай Морошкин, а как именно отключить сглаживание? А то возможность-то реализована, да вот как её активировать — нигде не написано. Мои глаза утомляются от сглаженных шрифтов. Люблю чёткие очертания. Пусть грубые, неровные края, но зато чёткие.

Я знаю, что в WPF разработчику предоставлен функционал управления сглаживанием, и очень здо́рово, что Вы им воспользовались! Спасибо!



#15 Николай Морошкин

Николай Морошкин

    Гуру QScalp

  • Вольные разработчики
  • Pip
  • 62 сообщений

Отправлено 28 March 2017 - 06:56 PM

а как именно отключить сглаживание?

 

С тех пор способ генерации текста был изменен и возможность отключения сглаживания потеряла смысл. Текст выводится исходя из системных настроек.



#16 Анатолий А

Анатолий А

    Новичок

  • Трейдеры
  • Pip
  • 6 сообщений

Отправлено 28 March 2017 - 11:59 PM

А для текста на графике (цены в стакане, общий объём заявок, кластеры) — сглаживание не отключается, так, выходит?



#17 Николай Морошкин

Николай Морошкин

    Гуру QScalp

  • Вольные разработчики
  • Pip
  • 62 сообщений

Отправлено 30 March 2017 - 10:53 AM

Насколько я помню, сглаживание в QScalp 4.0 отключалось полностью, т.к. в той версии использвался старый движок для генерации текста, который сильно мылил. Деталей я уже не вспомню - данная версия очень стара и более не поддерживается. В более свежих версиях используется другой движок, там проблемы замыливания нет (если используется современная ОС). Текст выводится функциями операционной системы и настройки сглаживания со стороны программы никак не регулируются.






Rambler's Top100 Яндекс.Метрика