Сегодня будем разбираться с тем, кто и как запрашивает у AServer данные по свечкам и трейдам. Делают это две подсистемы: OsData и CandleManager. Обсудим обе.
Регион, в котором предоставляются методы для получения данных из коннектора.
Обзор теста, проверяющего наличие заявленных таймфреймов в разрешениях свечек в боевом подключении.
Ордера в OsEngine высылаются в IserverRealization не напрямую, а через отдельную очередь. Посмотрим на неё одним глазком.
Сегодня будем разговаривать про методы и поток, которые отвечают за пересылку данных от коннектора другим подсистемам OsEngine.
Иногда при перезапуске коннектора возникает утечка памяти. Данный тест проверяет в серии перезапусков коннектора, чтобы увеличение потребления памяти не составило больше определённого значения.
Тест, проверяющий способность коннектора выдержать подписку сразу всеми инструментами, которые у него есть в списках по одному таймфрейму.
Сегодня подробнее рассмотрим Prime поток AServer, процедуры Connect и Disconnect и обработку Securities с Portfolio. Повторим то, где они хранятся, и поговорим о том, как это всё вместе связано.
Сегодня мы рассмотрим индикатор MFI. Узнаем историю создания индикатора и то, как он рассчитывается.
Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.
1. История создания индикатора MFI.
2. Как проводятся расчеты индикатора MFI.
3. Какие сигналы может подавать индикатор MFI.
4. Роботы для OsEngine на индикаторе MFI (Money Flow Index).
4.1. Стратегия зоны перепроданности и перекупленности индикатора MFI.
4.2. Стратегия основанная на дивергенции индикатора MFI.
4.3. Стратегия с индикаторами Sma и MFI.
5. Итоговая таблица результатов.
Индикатор MFI был разработан трейдерами Джином Куонгом и Аврумом Судаком в 1989 году.
Money Flow Index или индекс денежного потока был создан в качестве осциллятора, который измеряет силу денежных потоков в активе, учитывая движение цены и объем торгов. MFI помогает трейдерам и инвесторам оценить, насколько активно происходит купля-продажа акций или других финансовых инструментов и дает представление о силе тренда.
Экземпляр класса AServer активируется в момент, когда в него передают IServerRealization. Это должно происходить в конструкторе класса наследника AServer.
Передача IServerRealization в AServer: