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

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


Стандарты кода #11. Защита коннектора от спама. Коннекторы для OsEngine #33

Многие API не разрешают избыточно частое (по их мнению) обращение к некоторым данным. Почти всегда на разные типы запросов есть те или иные ограничения. И в случае их превышения происходит какой-то вид отключения клиента от API, либо даже денежные штрафы!

Нам конечно же доводить до отключения коннектора от API нельзя. И коннектор, который не умеет соблюдать дистанцию между запросами, не работающий.

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

Стандарты кода #11. Защита коннектора от спама. Коннекторы для OsEngine #33

RateGate.

Объект, который отвечает за задержки между запросами, называется RateGate и находится у нас в проекте вот здесь:



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

💻 Расширяем возможности сервиса «Трейд Радар»

С 27 декабря пользователи приложения «Трейд Радар» смогут заключать адресные сделки на валютном рынке Московской биржи.

Проводите переговоры через десктоп-приложение терминала «Трейд Радар» и формируйте электронные документы с помощью нашего сервиса. На основании этих данных вы сможете отправить запрос на поиск контрагента для адресной сделки и подать на нее заявку.

Терминал «Трейд Радар» обеспечит конфиденциальность, надежность и достоверность переговоров. Он полностью соответствует требованиям по защите информации при осуществлении финансовых операций. Больше рассказываем в карточках.

Еще больше подробностей по ссылке

💻 Расширяем возможности сервиса «Трейд Радар»

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

Стандарты кода #10. WebSocket и потоковые данные. Коннекторы для OsEngine #32.

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

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

Стандарты кода #10.  WebSocket и потоковые данные. Коннекторы для OsEngine #32.

 

Работающая библиотека.

WebSocket4Net.

Данная библиотека и реализация вёбсокетов хорошо себя показывают в работе. Её и нужно использовать.



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

Индикатор EMA (Exponential Moving Average) и бесплатные роботы на нём.

Сегодня мы рассмотрим индикатор EMA, узнаем историю создания индикатора и то, как он рассчитывается.

Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.

Индикатор EMA (Exponential Moving Average) и бесплатные роботы на нём.

Оглавление

1.    История создания индикатора.

2.    Как проводятся расчеты индикатора ADX.

3.    Какие сигналы может подавать индикатор.

4.    Роботы для OsEngine на индикаторе ADX (Average Directional Index).

4.1. Стратегия пробой канала из двух Ema и Adx.

4.2. Торговая система ADX и EMA.

4.3. Стратегия с ADX, Stochastic Oscillator и три ЕМА.

4.4. Стратегия торговли на пересечении +DI и –DI.

5.    Итоговая таблица результатов.

 

1. История создания индикатора.

EMA с времени её разработки стала одним из наиболее часто используемых индикаторов в техническом анализе.

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



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

Трейдинг. Конференция трейдеров. Алготрейдинг, роботы, ручная торговля. Гость Сергей Biopsyhose

24.12.2023 прошла заключительная конференция этого года. Нашим гостем был Сергей Biopsyhose

Стандарты кода #9. Правильные HTTP запросы и библиотеки. Коннекторы для OsEngine #31.

Http (в контексте написания коннектора для OsEngine) – важнейший способ получения данных через АПИ соответствующих бирж/брокеров. На ровне с WebSocket, Http, как протокол связи, используется в нашем фреймворке в подавляющем кол-ве коннекторов.

Естественно, с годами у нас накопился определённый опыт по тому, как надо и как не надо его использовать. Поговорим об этом…

Стандарты кода #9.  Правильные HTTP запросы и библиотеки. Коннекторы для OsEngine #31.

Http протокол в API.

Во всех API крипто-бирж данный протокол в том или ином виде присутствует. Он позволяет отправлять различные запросы на сервер биржи и получать в ответ какие-то данные.

Обычно это:

  1. Бумаги доступные для торговли.
  2. Доступ к портфелю пользователя.
  3. Исторические свечи и трейды.
  4. Выставление торговых ордеров.

Делать эти запросы можно совершенно по-разному. За десятилетия жизни протокола появились сотни библиотек для этого. Однако, я рекомендую использовать следующие.

 

HttpClient.

Клиент для отправки Http запросов может и должен быть использован в запросах, в которых нет динамически меняющихся заголовков. Т.е. для public запросов.



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

Программа лояльности для сообщества OsEngine, торгующего в ALOR Broker.

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

Камрады. Это то, что у меня получилось для Вас сделать в рамках нашего сотрудничества с АЛОР. Что-то далось легко, а что-то очень нелегко. Старался, как мог. Надеюсь Вы довольны. Я ДОВОЛЕН:

Программа лояльности для сообщества OsEngine, торгующего в ALOR Broker.

1. Уникальный прямой чат поддержки.

Мы открыли для Вас чат поддержки с прямым выходом на ТОП менеджеров АЛОР брокера.



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

Скидки в 20 % на обучения программированию роботов на OsEngine на сайте o-s-a.net.

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

Скидки в 20 % на обучения программированию роботов на OsEngine на сайте o-s-a.net.

Перед покупкой обучения нужно будет получить промокод на скидку. Для того, чтобы получить, нужно обратиться на почту: [email protected] 

Условия:

  1. Вы должны быть зарегистрированы в АЛОР брокер по нашей ссылке: https://www.alorbroker.ru/open?pr=L0745
  2. В месяце обращения Вы должны совершить как минимум одну сделку.
  3. В письме вы должны указать свои данные ФИО.

Скидка будет распространяться на обучения вот с этой страницы: https://o-s-a.net/training.html

Скидка по промокоду СУММИРУЕТСЯ со скидкой по акции на сайте, если таковая проходит в момент покупки.

Удачных алгоритмов!


Комментарии открыты для друзей, добавляйтесь!

 

Что почитать по алготрейдингу?

 

1) Сборник статей по парному арбитражу: https://smart-lab.ru/company/os_engine/blog/948250.php

 

2) Сборник статей по валютному арбитражу: https://smart-lab.ru/company/os_engine/blog/965051.php



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

ConnectorCandles #3. Метод подписки на реализацию сервера. Коннекторы к OsEngine #30

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

ConnectorCandles #3. Метод подписки на реализацию сервера. Коннекторы к OsEngine #30

Идём и открываем CandleConnector. Сам класс находится в проекте вот здесь:



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

Иосиф Дзеранов со Stepik дал нашему сообществу скидки на обучения программированию в 10 %.

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

Т.ч. СПАСИБО! И Иосифу, и камраду, который ему написал.

Иосиф Дзеранов со Stepik дал нашему сообществу скидки на обучения программированию в 10 %.

Напомню, в рамках становления программистом СиШарп, я в своей серии постов «Коннекторы к OsEngine» рекомендую ТРИ курса от Иосифа, которые проходят мои сотрудники.

Это:

1.  Основы программирования: https://stepik.org/course/5482/promo

2.  Алгоритмы поиска и сортировки: https://stepik.org/course/23981/promo  

3.  C# для продвинутых: https://stepik.org/course/84983/promo

 

Зачем это начинающим программистам?

  1. В конце курсов выписываются сертификаты, которые можно и нужно потом прикладывать к резюме. Это, совместно с Вашим кодом на ГитХаб в репозитории OsEngine и моими рекомендациями, даст Вам базу для резюме Junior C# программиста.
  2. На сайте Stepik очень много практики. Там есть такая фича, что исходный код прямо в сайт можно вводить, и сайт проверяет, правильно ли ты выполнил задание или нет. Короче, интерактив прекраснейший с мгновенной проверкой домашних заданий.


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

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