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

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


Как скачать OsEngine как программист? Запускаем проект для разработки. Обновляем NuGet пакеты.

Сегодня скачаем OsEngine как программист, а не пользователь. До этого у Вас уже должна быть установлена Visual Studio, что мы обсуждали в прошлой статье на тему. И Вы должны быть полны решимости научиться писать торговых роботов самому!

Ну а в этой статье скачаем свежий билд OsEngine с ГитХаб, откроем проект, как программисты это делают. А также обновим некоторые библиотеки, которые нужно подтянуть через Nuget, чтобы всё заработало.

ВАЖНО! Не забывайте про наш ГАЙД по алготрейдингу, там вы найдёте все нужные Вам инструкции и туториалы по проекту в одном месте: smart-lab.ru/company/os_engine/blog/1024149.php

Как скачать OsEngine как программист? Запускаем проект для разработки. Обновляем NuGet пакеты.

 

1. Скачиваем OsEngine.

Чтобы скачать OsEngine, нужно перейти по ссылке на ГитХаб. Это международное хранилище для ПО с открытым кодом.

Нажмите на зеленую кнопку Code:



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

Среда разработки роботов для OsEngine.

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

Существует несколько программ, подходящих для этих целей. К таковым относятся Visual Studio, Rider, Visual Studio Code и другие, менее известные варианты.

Каждый выбирает то, что ему больше нравится, но, если вы затрудняетесь в выборе, мы настоятельно рекомендуем остановиться на Visual Studio Community. И в этом посте мы поговорим о том, как её установить. Программа полностью бесплатная, как и наш OsEngine.

Среда разработки роботов для OsEngine. 

Выбор Visual Studio будет идеальным вариантом, который закроет все ваши потребности.

Visual Studio имеет в своем арсенале как стандартные инструменты (редактор, отладчик), так и массу приятных дополнительных функций (компиляторы, оптимизаторы кода, графические конструкторы и др.), которые делают процесс разработки более продуктивным, интересным и качественным.



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

Требования к ПК и оборудованию для программирования торговых роботов на OsEngine.

Переходим к вопросам программирования на OsEngine. И эта история более ресурсоёмкая, чем просто торговля. В этом процессе Вам понадобиться установить несколько очень прожорливых программ, таких как Visual Studio. Поэтому, в отличие от торговли, здесь Вам понадобиться железо посерьёзнее.

Требования к ПК и оборудованию для программирования торговых роботов на OsEngine.


1. Желательно, стационарный ПК.

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

Но, кроме этого, «стандартный» ноутбук использует обрезанный процессор, и Вы лишите себя возможности не только программировать, но и вести оптимизацию.

 

2. Желательно делать упор на процессор.

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

Вот сборка, на которой в нашем офисе ведутся разработки и оптимизации:



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

Механика работы Stop и Profit приказов для открытых позиций в OsEngine

В этой публикации мы исследуем, как устроена механика работы отложенных приказов в OsEngine. Мы рассмотрим способы установки стопов и профитов для уже открытых позиций. Сначала мы рассмотрим, как это можно сделать через визуальный интерфейс, а затем рассмотрим, как это реализуется в исходном коде. 

Механика работы Stop и Profit приказов для открытых позиций в OsEngine 

1. Закрытие позиции LONG (Buy) по стопу.

Есть позиция Long, купили BtcUsdt по 52 тысячи долларов.



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

Механика открытия позиции через Stop приказы.

В этой статье разберемся с тем, как открывать позиции при помощи отложенных ордеров.

Механика открытия позиции через Stop приказы. 

1. Открытие позиций LONG через отложенные ордера.

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

Идём в панель робота, во вкладку стакана и жмём на кнопку «More»:



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

Коннектор Plaza II. Обзор кода в OsEngine – архитектура и модули.

Всех приветствую! Сегодня расскажу, как устроен код Плазы в OsEngine. Для понимая достаточно будет минимальных знаний C#, здесь не будет какой-либо сложной логики. Пройдёмся по основному.

 Коннектор Plaza II. Обзор кода в OsEngine – архитектура и модули.

OsEngine – проект с открытым кодом, поэтому посмотреть раздел, относящийся к коннектору можно прямо сейчас онлайн по адресу https://github.com/AlexWan/OsEngine

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

 



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

Коннектор OsEngine Plaza II для срочного рынка Мосбиржи. Настройки коннектора.

В данной статье рассмотрим, как подключать OsEngine к тестовому серверу Мосбиржи через коннектор Plaza II для срочного рынка.

 Коннектор OsEngine Plaza II для срочного рынка Мосбиржи. Настройки коннектора.

 

Первым делом нам необходимо запустить роутер. Настройку роутера мы делали в прошлой статье. Роутер ВСЕГДА должен быть запущен.

 



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

Инвестору: Структурируйте свой портфель с помощью нового Lua-скрипта для QUIK

Инвестору: Структурируйте свой портфель с помощью нового Lua-скрипта для QUIK

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



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

Коннектор OsEngine Plaza II. Как настроить рабочее место для запуска.

Всех приветствую! Сегодня разберем, как настроить рабочее место для подключения к тестовому серверу Мосбиржи на коннекторе Plaza II для срочного рынка.

 Коннектор OsEngine Plaza II. Как настроить рабочее место для запуска.

Для установки роутера необходимо зайти в документацию по Плазе на сайте Мосбиржи https://ftp.moex.com/pub/ClientsAPI/Spectra/CGate/test/ .



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

Новый Финам QUIK 11.3.1.2 - дикий тормоз((

    • 18 июля 2024, 17:09
    • |
    • GOLD
      Популярный автор
  • Еще
Недавно от Финама прилетело обновление QUIK до версии 11.3.1.2

Эта версия QUIK загружается примерно в 5 раз дольше предыдущей. Что за чертовщина??

Запускаю, естественно, с чисткой мусора:

del info.log
del alltrade.dat
del archive
info.exe -clear

Поведение QUIK испоганилось на двух компах.

Товарищи по несчастью, отзовитесь. 

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