Постов с тегом "торговый софт": 1917

торговый софт


OsEngine изменения. 2140 - 2212

Изменения, баг-фиксы и улучшения, которые были внесены в проект за последний месяц.

OsEngine изменения. 2140 - 2212

Юзер-френдли апгрейды.

 

  1. Обводка для чек-боксов в стиле приложения стала светлее. Теперь видно, где ставить галочки!
  2. В окно выбора бумаги в торги добавлено динамическое обновление списка бумаг, которые есть в сервере, когда они обновились.

 

Расширения / изменения функционала.

1. Tinkoff. При ТФ >= 1 часу скачиваем свечи на старте серии по 7 дней. Это позволило ускорить скачку данных в скринерах, когда подключенных бумаг сотни. Делал и принимает благодарности: Nikita Buida. https://github.com/nikitabuida

2. BotTabSimple. Новые методы управления позициями:

  • CloseAtStopMarket, стоп-приказ при достижении цены активации выставляет заявку типа market для закрытия позиции.
  • CloseAtProfitMarket, профит-приказ при достижении цены активации выставляет заявку типа market для закрытия позиции.
  • ChangeOrderPrice, смена цены ордера без его отзыва. Реализовано в АЛОР.
3. Tinkoff. Добавлена поддержка облигаций. Делал: https://github.com/nikitabuida

( Читать дальше )

Какими сайтами/программами для учёта инвест портфеля вы пользуйтесь?

1. Смартлаб
+ бесплатный
+ Вес бумаг, общая динамика портфеля (правда без графика), корпоративные события, ближайшие дивы
— нет графика доходности 
— нет сравнения с индексами
— нет общей див доходности портфеля и ожидаемых выплат на текущий год.
— все данные по див выплатам нужно вручную заносить в статистику счета.

2. Snowball
+ Бесплатно только для 10 бумаг
+ есть все функции для див инвесторов.
— полноценная платная версия 158р в месяц

Напишите в комментах какими сайтами или программами вы пользуетесь.
1. Нужная общая динамика портфеля и сравнение с индексом (желательно полной доходности).
2. Нужен полный расклад по дивам (общая див доходность портфеля, предстоящие выплаты на год и по месяцам).

Полноценных сайтов/программ бесплатных я пока не нашел

Стоп-Лимит - это тейкер или мейкер?

Торгую в Альфе, закрыл шорт фьючерса BR за 79,62. В терминале перед этим я поставил заявку Стоп-Лимит, где 79,62 — цена стопа, а 79,65 — цена лимитной заявки, которая после Стопа активируется. Эта сделка почему-то закрылась именно по цене стопа, а не лимита. Значит заявка получилась тейкерской, ведь до Лимитки дело вообще не дошло.

Задал вопрос службе поддержки, вот что мне ответили:

Вы действительно выставили заявку Стоп-Лимит
По условиям этой заявки она исполняется в ценовом коридоре который вы устанавливаете (у вас это была цена от  79.65 до 79.62) У вас заявка исполнилась в 18:44 и в этот момент на бирже как раз цена была в пределах указанного значения.

Исходя из этого, какой тогда смысл в заявке Стоп-Лимит, если она закрывается по стопу, не доходя даже до Лимита? Лимит тогда вообще не попадает в стакан.
Как тогда можно зафиксировать убыток как мейкер, чтобы не платить комиссию бирже? Объясните, пожалуйста. 






Слой тестирования #14. Orders_1. Фейковые объёмы и цены. Коннекторы к OsEngine #65

Тест, проверяющий возвращение статуса ордера FAIL в тот момент, когда высылаются ошибочные цены и объёмы на открытие позиции.

Слой тестирования #14. Orders_1. Фейковые объёмы и цены. Коннекторы к OsEngine #65

Где находится в проекте?



( Читать дальше )

AServer #7. Запросы свечек и трейдов от OsData и на старте подключения. Коннекторы к OsEngine #64

Сегодня будем разбираться с тем, кто и как запрашивает у AServer данные по свечкам и трейдам. Делают это две подсистемы: OsData и CandleManager. Обсудим обе.

AServer #7. Запросы свечек и трейдов от OsData и на старте подключения. Коннекторы к OsEngine #64


1. Регион Data upload.

Регион, в котором предоставляются методы для получения данных из коннектора.



( Читать дальше )

Слой тестирования #13. Conn_4. Проверка доступности свечек в боевом подключении. Коннекторы к OsEngine #63

Обзор теста, проверяющего наличие заявленных таймфреймов в разрешениях свечек в боевом подключении.

Слой тестирования #13. Conn_4. Проверка доступности свечек в боевом подключении. Коннекторы к OsEngine #63

Где находится в проекте?



( Читать дальше )

AServer #6. Thread 3. Работа с ордерами. Коннекторы к OsEngine #62

Ордера в OsEngine высылаются в IserverRealization не напрямую, а через отдельную очередь. Посмотрим на неё одним глазком.

AServer #6. Thread 3. Работа с ордерами. Коннекторы к OsEngine #62


1. Нужные нам классы в проекте.



( Читать дальше )

AServer #5. Thread 2. Отправка данных наверх. Коннекторы к OsEngine #61

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

AServer #5. Thread 2. Отправка данных наверх. Коннекторы к OsEngine #61

1. AServer в проекте.



( Читать дальше )

Слой тестирования #12. Conn_3. Загрузка памяти под нагрузкой. Коннекторы к OsEngine #60

Иногда при перезапуске коннектора возникает утечка памяти. Данный тест проверяет в серии перезапусков коннектора, чтобы увеличение потребления памяти не составило больше определённого значения.

Слой тестирования #12. Conn_3. Загрузка памяти под нагрузкой. Коннекторы к OsEngine #60

Где находится в проекте?



( Читать дальше )

Слой тестирования #11. Conn_2. Спам подписками на старте. Коннекторы к OsEngine #59

Тест, проверяющий способность коннектора выдержать подписку сразу всеми инструментами, которые у него есть в списках по одному таймфрейму.

Слой тестирования #11. Conn_2. Спам подписками на старте. Коннекторы к OsEngine #59

 

Где находится в проекте?



( Читать дальше )

....все тэги
UPDONW
Новый дизайн