Не многие знают, но мы прямо сейчас готовимся к выходу на международные рынки. От чего активно занимаемся коннекторами, FAQ (RU / ENG), и в том числе готовятся экспортные варианты наших программ обучений по программированию роботов.
В этом месяце заканчиваем новый курс по направлению «Арбитражей от Индекса». В него входят знакомства с различными типами торговых стратегий от индекса и четыре скрипта, которые позволяют их торговать. В нём мы научимся работать со стадиями волатильности, корреляцией и автособираемыми индексами OsEngine. Индексный одноногий на возврат к среднему. Индексный одноногий в тренд. Парный на основе секторального индекса. Межбиржевой парный на основе индекса. Классический индексный арбитраж.
Кроме того, полностью перерабатывается программа Os Engine Base, увеличиваясь до 4рёх модулей вместо двух. Добавляется модуль о знакомстве с алготрейдингом, в котором я читаю лекции по «карте прибыльных стратегий», «как правильно торговать в бою», «как роботы видят мир и как делать блок схемы работы алгоритмов». Также в марте, в Base будет добавлен четвёртый модуль со сложными техническими примерами. Общий размер курса увеличится минимум в два раза.
Чудес в мире — как мух в сортире,
а нужного чуда — не видать покуда.
(Л.Филатов:«Про Федота-стрельца...»)
📊 Результаты бота за период 5-11 февраля
Неделя также была штилевой, сработала только одна монета и та в минус 6% движения цены.
На монету было выделено около 15% депо, значит в итоге вышло около 1% убытка за неделю.
И тут, кстати, видно одно из слабых мест стратегии, о котором я говорил в описании бота — затяжные движения цены без значительных коррекций.
Уже нашёл один из вариантов решения этого тонкого места, провожу тесты и наблюдения. По итогу выкачу изменения, на первый взгляд очень интересно выглядит — позволяет расширить список доступных для бота монет.
Тест, проверяющий правильность потока ленты сделок.
У нас есть тесты для трейдов, но они для OsData и работают при доступности их скачивания из истории на бирже. Не все биржи это поддерживают.
Поэтому у нас новый ОБЯЗАТЕЛЬНЫЙ тест.
✅Результат за прошедшую неделю: +$389,09 (+1,95%)
👉Доход с начала месяца: +$222,31 (+1,11%)
👉Доход с начала 2024 года: +$1 761,47 (+8,81%)
👉Доход с момента запуска системы (с 25.07.2022): +$35 042,43 (+231,89%)
Функция также может принимать переменные или числовые значения от вызывающей функции, использовать их для своих вычислений и возвращать результат. Вот пример функции, которая получает переменные и возвращает их:
var euro_to_dollar(var Euro) { var Kurs = 1.36; return Euro * Kurs; }
Переменная var Euro в скобках содержит числовое значение, которое передается в функцию. Эта переменная может использоваться в функции как любая другая переменная. Чтобы вернуть число, запишите его — или выражение, которое вычисляет это число — после оператора return. Это возвращаемое число — называемое возвращаемым значением — может быть затем обработано в вызывающей функции.