Продолжаем разбираться со слоем создания свечек. И сегодня поговорим про параметры серии. Чтобы пользователь мог менять настройки, нужно разобраться с тем, что это такое.
Внутри OsEngine параметры для серий свечек находятся здесь:
Привет, ребята!
Я немного доработал код на C# для АлгоПака после обсуждений в чате. Теперь в примерах есть сборка стаканов! Выглядит вывод лог теперь так:
Если хотите попробовать новые фишки — милости прошу! Кому это пригодится — пишите, будет интересно узнать, насколько это полезно.
Спасибо за ваши отзывы и поддержку! Полные исходники проекта выложил у себя https://osaengine.ru/2024/07/02/moex-algopack-%D1%81%D1%82%D0%B0%D0%BA%D0%B0%D0%BD%D1%8B.html
Продолжаем разбираться со слоем создания свечек. И сегодня поговорим про ACandleSeriesRealization. Про абстрактный класс-родитель для всех серий свечек в OsEngine.
Тем сегодня много, поэтому с оглавлением:
Данный класс – это класс родитель для каждой серии свечек. И чтобы сделать свою серию, надо понимать, как он работает. Абстрактный он, т.к. отдельный экземпляр класса с таким названием создать нельзя. Это – половина класса. И к ней обязателен наследник.
Находится он здесь:
На данный момент мы с Вами обсудили 15 различных типов серий свечей. Но к моему удивлению, гарантированно кому-то захочется сделать 16-тый для себя. Поэтому надо дать вводные по тому, что из себя представляет слой для создания серий свечек в OsEngine. И сегодня первая статья по теме. Обсудим в ней место, где создаются конечные реализации свечек. Candle Factory.
Статический класс, который видно из всего проекта. Он:
В проекте находится здесь:
#BI #DataLens Дэшборд тут (EN) и писал тут (на #Python тут), как реализовывал. Ещё примеры по #BI дэшбордам тут, тут и тут.
Год назад начал (август 2023 года) накапливать депозит и покупать облигации придерживаясь торговой системы (#ТС) основанной на индексом подходе выбора оптимальной бумаги (свой способ выбора) и дисциплине.
Этот подход полностью алгоритмизировал и реализовал в коде бездушной программы. Писал тут (#MQL5) реализацию. Запустил (выделенный сервер #VDS), следил (мониторинг #Zabbix, дэшборд) и кормил свободными средствами (продолжал наращивать депозит).
Начиная с марта 2024 года вывожу два раза в месяц по 10% чистыми годовых от номинала средств (все затраты биржи и #НДФЛ учтены в математической модели). Трачу на товары и услуги. Например полностью оплатил поездку на конференцию смартлаб 22 июня Smart-lab Conf 2024. Остальное уходит на наращивание позиций.
К текущему моменту среднегодовая грязная доходность портфеля 35%. Номинальное тело депозита растёт.
Сделал простенький пример-код как работать с веб сокетами АлгоПака.
Работа в действии выглядит так:
Пример кода<code>namespace OsaEngine.MoexAlgoPack; using System; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Net.WebSockets; public class MoexAlgoPackSocketClient(string url) : IAsyncDisposable { private readonly Uri _uri = new(url); private readonly ClientWebSocket _clientWebSocket = new(); public async ValueTask ConnectAsync(string domain = "DEMO", string login = "guest", string passcode = "guest", CancellationToken cancellationToken = default) { await _clientWebSocket.ConnectAsync(_uri, cancellationToken); await SendAsync($"CONNECT\ndomain:{domain}\nlogin:{login}\npasscode:{passcode}\n\n\0", cancellationToken); } public ValueTask SubscribeAsync(object id, string destination, string selector, CancellationToken cancellationToken = default) { return SendAsync($"SUBSCRIBE\nid:{id}\ndestination:{destination}\nselector:{selector}\n\n\0", cancellationToken); } public async ValueTask SendAsync(string message, CancellationToken cancellationToken = default) { var messageBytes = Encoding.
💵Доход за прошедший месяц Июнь: +$1 213,49 (+6,07%)
👉Доход с начала 2024 года: +$7 857,18 (+39,29%)
👉Доход с момента запуска системы (с 25.07.2022): +$41 138,14 (+262,36%)
📥Общая сумма инвестиций: $20 000,00
📤Общая сумма вывода: $38 762,67
▶️Баланс $22 375,47 / Эквити $21 787,65
___________________
📊Мониторинг MyFxBook: www.myfxbook.com/members/BEINMARKET/market-crowd-hunter/10586617
___________________
🕯Полное описание стратегии и бесплатное обучение работе с торговыми роботами можно найти в моем телеграмм: https://t.me/experteducationbot
В этой статье поговорим о компоненте «Antimalware Service Executable», который является частью антивирусника Windows и приносит больше вреда, чем пользы, поскольку съедает очень много всех видов памяти.
Нехватка памяти – извечная проблема всех активных компьютерных пользователей. И, конечно же, в алготрейдинге этот вопрос очень актуален, поэтому мы поделимся с вами очень хорошим способом снижения нагрузки на ЦП.
Деактивировать вредоносный компонент будем при помощи редактора политики «gpedit»:
Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.
1. Журнал. График эквити. Добавлен зум и дополнительные подписи для сделок. Не закрытые сделки отображаются фиолетовым:
Камрады, не забавы ради, но, чтобы Вы могли себя защитить и понимали, что происходит.
За этот месяц от моего имени просили денег у сообщества, сделали сайт подделку по SEO «Os Engine скачать», продолжаются атаки на наш телеграм канал. Сейчас мы с Вами всё это в отдельности будем обсуждать, а пока хочу напомнить.
ТРИ из последних четырёх месяцев OsEngine находится на первом месте по притоку пользователей среди спец-платформ для алго и фактически является лучшей платформой для алготрейдинга в ру-нете. Я это всё смотрю по запросам в Яндекс «Os Engine скачать» / «TsLab скачать». На данный момент мы почти в два раза опережаем TsLab по притоку пользователей:
Кроме того, отдельной радостью для меня стал вот этот график: