
В каждом коннекторе OsEngine для торговли есть стандартные настройки. И на текущий момент их довольно много.
В этой статье поговорим о том, за что отвечает каждая из них.
В окно параметров OsEngine можно выводить не только параметры, но и другие элементы, включая таблицы и чарты.
Данный пример робота служит демонстрацией реализации кастомной таблицы в окне параметров.
В нем показано:
Заходим в тестер и запускаем нашего робота, открываем окно параметров.
Называется: CustomTableInTheParamWindowSample.
Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.
Приближаемся к продакшен-реди версии. Около нового года можно будет об этом говорить, поэтому фокус смещается на инструкции и удобство работы с проектом для начинающих.
Сам ГАЙД здесь: https://smart-lab.ru/company/os_engine/blog/1024149.php
Он делается для того, чтобы было удобно и быстро искать всё в одном месте. Вся информация по алготрейдингу и созданию торговых роботов, которая Вам может понадобиться в одном месте.
Новые статьи за месяц:
1) Оглавление «Быстрого старта в программировании OsEngine». Давно это просили. https://smart-lab.ru/company/os_engine/blog/1044009.php
2) Пример робота на моноисточнике: https://smart-lab.ru/company/os_engine/blog/1044379.php
3) Добавляем в робота индикаторы: https://smart-lab.ru/company/os_engine/blog/1045185.php
АЛОР очень много сделал для нашего проекта за последний год. Поддержал OsEngine и сегодня это по сути новый проект. Наша команда очень счастлива что наше партнёрство состоялось.
Кроме того, OsEngine остался бесплатным для всех! И в этом тоже большая их заслуга.
Мы бы хотели поздравить подразделение АЛОР, «Школу инвестирования АЛОР». Именно они те люди которые помогают нам активнее других. Спасибо!
VK Видео:
RuTube:
Оглавление
Индикатор «DeltaByCandles»:
1. Как выглядит и что делает.
2. Обзор кода построчно.
3. Как правильно включать индикатор.
Индикатор выглядит следующим образом:
Часто стратегии могут содержать большое количество параметров. Для логического разделения и удобства использования эти параметры можно разнести по разным вкладкам в окне.

Для этого при создании объекта в конструкторе последним параметром необходимо передать желаемое имя для вкладки. Если такой вкладки еще не существует, она будет добавлена в окно параметров автоматически.
Взглянем на примере, как это реализовано в роботе CustomParamsUseBotSample.
StrategyParameterCheckBox по своему функционалу фактически повторяет StrategyParameterBool. То есть дает возможность выбирать одно из двух возможных состояний – true или false. Но также есть и одно визуальное отличие, StrategyParameterCheckBox отображается в виде галочки.

Расположение в репозитории ГитХаб: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Entity/StrategyParameter.cs
Расположение в проекте, если отрыть его на ПК:
StrategyParameterLabel предоставляет возможность добавлять записи в окно параметров, как правило, для визуального разделения окна параметров.

Расположение в репозитории ГитХаб: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Entity/StrategyParameter.cs
Расположение в проекте, если отрыть его на ПК: