Для программирования (не для запуска, а именно для разработки) торговых роботов в OsEngine вам понадобится среда разработки. Иначе они называются IDE. Это нужно для того, чтобы не писать исходный код в текстовых файлах, а делать это с комфортом и быстро.
Существует несколько программ, подходящих для этих целей. К таковым относятся Visual Studio, Rider, Visual Studio Code и другие, менее известные варианты.
Каждый выбирает то, что ему больше нравится, но, если вы затрудняетесь в выборе, мы настоятельно рекомендуем остановиться на Visual Studio Community. И в этом посте мы поговорим о том, как её установить. Программа полностью бесплатная, как и наш OsEngine.
Выбор Visual Studio будет идеальным вариантом, который закроет все ваши потребности.
Visual Studio имеет в своем арсенале как стандартные инструменты (редактор, отладчик), так и массу приятных дополнительных функций (компиляторы, оптимизаторы кода, графические конструкторы и др.), которые делают процесс разработки более продуктивным, интересным и качественным.
Переходим к вопросам программирования на OsEngine. И эта история более ресурсоёмкая, чем просто торговля. В этом процессе Вам понадобиться установить несколько очень прожорливых программ, таких как Visual Studio. Поэтому, в отличие от торговли, здесь Вам понадобиться железо посерьёзнее.
В основном, чтобы не ослепнуть. Ибо на маленьких мониторах Вы рискуете потерять зрение, занимаясь программированием.
Но, кроме этого, «стандартный» ноутбук использует обрезанный процессор, и Вы лишите себя возможности не только программировать, но и вести оптимизацию.
Если вдруг Вы будете подбирать ПК именно для разработки торговых роботов, то про видеокарту забудьте. Она нам не нужна совсем.
Вот сборка, на которой в нашем офисе ведутся разработки и оптимизации:
В этой публикации мы исследуем, как устроена механика работы отложенных приказов в OsEngine. Мы рассмотрим способы установки стопов и профитов для уже открытых позиций. Сначала мы рассмотрим, как это можно сделать через визуальный интерфейс, а затем рассмотрим, как это реализуется в исходном коде.
Есть позиция Long, купили BtcUsdt по 52 тысячи долларов.
Привет, друзья!
Сегодня я и ваш OS Engines поделится своим забавным опытом, как я с помощью ChatGPT разобрал алгоритм торговли на бирже. Всё началось с простой идеи: а можно ли скоммуниздить торговую стратегию, имея под рукой только данные о сделках, немного скотча, пару плевков и ИИ?
Залез я на сайт инвестор МОEX и нашел там данные по сделкам одного трейдера. Оказывается, вся магия была прямо перед носом! Копирую данные и отправляю их в ChatGPT с просьбой нарисовать мне пару графиков и объяснить, что к чему.
В этой статье разберемся с тем, как открывать позиции при помощи отложенных ордеров.
Например, мы точно уверены, что после пробития уровня 53000 по Биткойну, он будет расти дальше до 55000. Но что же делать, если вечер уже близко, а ночью все-таки хочется спать? В таком случае нам поможет отложенный стоп-ордер, при помощи которого можно открыть позицию.
Идём в панель робота, во вкладку стакана и жмём на кнопку «More»:
Суть в том, что при торговле лимитными ордерами для того, чтобы войти в сделку необходимо некоторое движение цены против выбранного направления торговли, иными словами контртренд.
До тех пор, пока цена не вернётся на определенное количество пунктов назад (обычно задаётся в настройках робота), вход в сделку не произойдёт, а лимитный ордер будет постоянно «догонять» её:
Не упустите! Узнайте о новой трендовой системе для BTCUSD фьючерсов, которая использует необычный метод для определения тренда. В этом видео я покажу, как легко собрать эту систему в TsLab, пошагово объясняя каждый этап. Вам не потребуется много времени или специальных знаний программирования.
Эта система использует мощный индикатор с двумя оптимизируемыми параметрами, которые можно настроить под свои торговые предпочтения и условия рынка. Результаты, которые она показывает, действительно впечатляют и могут стать полезным инструментом в вашем арсенале алготрейдера.