Переходим к вопросам программирования на OsEngine. И эта история более ресурсоёмкая, чем просто торговля. В этом процессе Вам понадобиться установить несколько очень прожорливых программ, таких как Visual Studio. Поэтому, в отличие от торговли, здесь Вам понадобиться железо посерьёзнее.
В основном, чтобы не ослепнуть. Ибо на маленьких мониторах Вы рискуете потерять зрение, занимаясь программированием.
Но, кроме этого, «стандартный» ноутбук использует обрезанный процессор, и Вы лишите себя возможности не только программировать, но и вести оптимизацию.
Если вдруг Вы будете подбирать ПК именно для разработки торговых роботов, то про видеокарту забудьте. Она нам не нужна совсем.
Вот сборка, на которой в нашем офисе ведутся разработки и оптимизации:
В этой публикации мы исследуем, как устроена механика работы отложенных приказов в OsEngine. Мы рассмотрим способы установки стопов и профитов для уже открытых позиций. Сначала мы рассмотрим, как это можно сделать через визуальный интерфейс, а затем рассмотрим, как это реализуется в исходном коде.
Есть позиция Long, купили BtcUsdt по 52 тысячи долларов.
В этой статье разберемся с тем, как открывать позиции при помощи отложенных ордеров.
Например, мы точно уверены, что после пробития уровня 53000 по Биткойну, он будет расти дальше до 55000. Но что же делать, если вечер уже близко, а ночью все-таки хочется спать? В таком случае нам поможет отложенный стоп-ордер, при помощи которого можно открыть позицию.
Идём в панель робота, во вкладку стакана и жмём на кнопку «More»:
Данный пример робота служит демонстрацией реализации кастомных элементов параметров.
В нем показано:
В данной статье – гайде будем учиться подключать специализированный для алготрейдинга фреймворк OsEngine к Квик. Для того, чтобы можно было торговать через Quik сотнями роботов, которые в OsEngine уже встроены.
В процессе изучения данной инструкции и экспериментов по подключению к Квик из OsEngine мы рекомендуем не использовать боевую версию программы от Вашего брокера, т.к. Вы можете неправильно что-то сделать, ошибиться и потерять много денег, т.к. роботы могут сделать что-то не так.
Мы рекомендуем использовать Демо версию от официального создателя Quik. Это оградит Вас от возможных ошибок при боевом подключении, на период пока Вы учитесь это делать.
Идём в поисковую систему:
Данный пример робота служит демонстрацией реализации кастомных элементов на графике с помощью окна параметров робота.
В нем показано:
Прошло большое обновление коннектора ByBit. При помощи реализации механизма контроля ордеров пользователя на бирже убраны некоторые технологические риски.
Что новенького:
Кроме того, напоминаю, что OsEngine и СмартЛабу несколько месяцев назад биржа выдала 20 % скидку на комиссии. Ссылка на регистрацию со скидкой в 20%!
Основная статья-инструкция по ByBit: https://smart-lab.ru/company/os_engine/blog/989307.php
Исходный код подключения: https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/Bybit
Удачных алгоритмов!
Продолжаем обсуждать работу роботов на удалённом сервере. В нашем гайде, это раздел «Удалённые серверы». Сегодня обсуждаем проблемы распределения ресурсов на сервере.
На удалённом сервере могут быть не настроены оптимальные условия для работы торговых роботов. Это касается как OsEngine, так и других платформ для создания роботов. Это может быть:
Следование этой инструкции по настройке сервера может существенно облегчить Вашу жизнь.
Идём в меню пуск и заходим в панель управления:
В Os Engine имеется возможность осуществления торговли с использованием эмулятора, что представляется очень удобным, особенно для начинающих алготрейдеров. Этот инструмент отлично подходит для проверки торговой стратегии. При активации эмулятора ордера не будут направляться на биржу, а будут обрабатываться внутри самой платформы.
Из главного меню запускаем Bot Station Light.
В этой статье поговорим о компоненте «Antimalware Service Executable», который является частью антивирусника Windows и приносит больше вреда, чем пользы, поскольку съедает очень много всех видов памяти.
Нехватка памяти – извечная проблема всех активных компьютерных пользователей. И, конечно же, в алготрейдинге этот вопрос очень актуален, поэтому мы поделимся с вами очень хорошим способом снижения нагрузки на ЦП.
Деактивировать вредоносный компонент будем при помощи редактора политики «gpedit»: