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

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


Блогу OsEngine на СмартЛабе ровно один год!

Год прошёл, как первый пост опубликовали. Фига время бежит…

И я кстати вчера обратил внимание на рейтинги, походу мы сегодня догоним сам! Mozgovik Тимофея! по популярности!

Блогу OsEngine на СмартЛабе ровно один год!

Я, конечно, шокирован, что алгопроект! Про программирование! Open Source! В стадии разработки! Может вообще какие-то плюсы и рейтинги получать на СмартЛабе…

Реально, небесная ось сошла с орбиты и ударилась об офис Тимофея в Питере. Думаю, он и сам удивляется.

Но вот так. Низкий всем поклон! СмартЛаб не безнадёжен! Инвесторы излечимы!



( Читать дальше )
  • обсудить на форуме:
  • OsEngine

Торговля площадок целиком (по 300 – N тысяч инструментов) с OsEngine. Требование к ЦП при увеличении кол-ва инструментов в торгах.

На данный момент OsEngine позволяет торговать площадки ЦЕЛИКОМ. Т.е. одновременно по 600 фьючерсов с ФОРТС и 250 акций со СПОТ, например, чем я сам последний год и занят. Например, моё приглашение на серию лекций про ротацию бумаг в торгах для алгоритмов было про это (https://smart-lab.ru/company/os_engine/blog/1052370.php).

Лет пять назад было сложно представить, что через OsEngine можно торговать больше 20 роботов за один раз), и до сих пор есть камрады на СмартЛабе, которые думают, что это так и осталось. Так вот, это не так, братиш) Время бежит…

На одном из моих серваков это выглядит как-то так:

Торговля площадок целиком (по 300 – N тысяч инструментов) с OsEngine. Требование к ЦП при увеличении кол-ва инструментов в торгах.

Этот пост – несколько советов от меня, как сделать так, чтобы можно было нормально торговать много источников одновременно и на что обратить внимание.

 

1. Главная задача – разбор сообщений из АПИ.

Технически, если опустить нагрузку на торговую логику, по сути, когда подключено 500 или 1000 инструментов, главной задачей становится разбор очереди из АПИ.

  1. Пришёл стакан – 20 преобразований из строки в цифру. 2 операции поиска. 5ть операторов перехода. И так 1000 — 20000 раз в секунду.


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

Специфика тестирования торгового робота в Metatrader

Многие пользователи моего торгового робота Fly Dynamic спрашивают: можно ли получить Set (комплекс настроек) для робота, который в тестере стратегий Metatrader будет показывать доходность на протяжении года? При этом, как правило решающую роль играет даже не размер доходности, а отсутствие значимой просадки или, проще говоря, чтобы робот «не сливал» депозит. Из моего опыта торговли и тестирования робота, могу дать следующие рекомендации.


Специфика тестирования торгового робота в Metatrader

Роман Корнев — тестирование торговых роботов в Metatrader
Тестирование на больших периодах не имеет особого смысла, так как рынок меняется каждые 3-4 месяца и не существует паттернов, закономерностей, которые повторяются вечно. Поэтому нет смысла тратить время на их поиск.


Эффективнее найти закономерности, которые работают прямо сейчас, в течение последних 2, 3-х месяцев. В процессе тестирования и подбора настроек вы можете обнаружить с какими настройками он показывает максимальную доходность и минимальный риск. Обычно это называют «подгонкой» результатов и критикуют такой метод. Однако, я не виду ничего плохого в этом, ведь таким образом мы, по сути, выясняем какая именно сейчас фаза рынка.

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

Tester Light в OsEngine. Видео.

Большое обзорное видео о том, как устроен тестер в OsEngine. 

VK Видео: 


RuTube:



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

Логирование информации в роботе на OsEngine.

Почти сразу, после того, как Вы начнёте писать своих первых роботов, Вам придётся научиться делать записи в лог. Чтобы понимать, правильно ли работают ваши роботы.

Сегодня мы посмотрим, как это делается из кода робота.

Логирование информации в роботе на OsEngine.

1. Каждый робот содержит метод для отправки сообщений в лог.

SendNewLogMessage

В качестве параметров он принимает:

  1. Строку (String);
  2. Тип сообщения (Logging.LogMessageType).

Выглядит в коде робота это так:



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

Конфигурации в веб-терминале Альфа-Инвестиции

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

Конфигурации в веб-терминале Альфа-Инвестиции

В состав конфигурации также входят настроенные списки активов в виджете Инструменты, нанесённые на График индикаторы, графические объекты и алерты. Пользовательские конфигурации хранятся локально в используемом браузере, в котором открывается веб-терминал. Ранее действовало ограничение в 10 конфигураций, которое мы убрали по запросам наших пользователей, и теперь можно хранить любое количество конфигураций.

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

Для того, чтобы сохранить свою конфигурацию, необходимо перейти в основное меню терминала, нажав на иконку Альфа-Инвестиции в левом верхнем углу терминала, затем выбрать вкладку Конфигурации, нажать на троеточие напротив нужной конфигурации и нажать на кнопку Выгрузить в файл. Загрузка из файла доступна из этой же вкладки по нажатию на кнопку Загрузить из файла.



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

Конвертер и Конвертер свечей в Os Engine. Видео.

Видео-описание того, что такое «Конвертер» и «Конвертер свечей» в Os Engine.

VK Видео:


RuTube:



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

Не вопрос а недоумение. Quik+Сбер интересная ситуация

    • 06 сентября 2024, 14:18
    • |
    • Karkoon
  • Еще

Работаю с ноутбука в Квике, брокер — Сбербанк. Там требуется двухфакторная идентификация, т.е. логин+пароль и затем пин-код, который должен прийти по СМС. И вот сегодня л+п программа хавает, просит ввести код, а код не прилетает. Попробовал трижды, затем звоню в техподдержку. Девочка говорит, что я должен перезагрузить телефон. Я уточняю, что работаю с ноута, не с приложения, телефон не при чем. Настаивает, что нужно перезагрузить телефон. Выполняю. Повторяю вход в прогу и — билят! — все проходит гладко. Л+п приняты, СМСка с пин-кодом тут как тут.

 

Я в растерянности и любопытстве. Как может быть связан прилет/отсутствие СМСки с перезагрузкой телефона???


Tradingview не корректный таймфрейм (день и часовики)

Как это пофиксить?
график Brent.
На дневках лой 72.39
Tradingview не корректный таймфрейм (день и часовики)
На часовиках лой 72.32


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

Стандартные настройки коннектора OsEngine.

В каждом коннекторе OsEngine для торговли есть стандартные настройки. И на текущий момент их довольно много.

В этой статье поговорим о том, за что отвечает каждая из них.

Стандартные настройки коннектора OsEngine.

1. Сохранять историю трейдов (Keep trade history).

Если true — то OsEngine хранит в папке OsData всю ленту сделок, которую получает. Это очень ресурсоёмко! Рекомендация — false.

Хранятся данные по каждому серверу отдельно. Например, для ALOR это выглядит так:



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

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