rss

Профиль компании

Блог компании Os_Engine

Индикатор MFI (Money Flow Index) и бесплатные роботы на нём.

Сегодня мы рассмотрим индикатор MFI. Узнаем историю создания индикатора и то, как он рассчитывается.

Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.

Индикатор MFI (Money Flow Index) и бесплатные роботы на нём.

Оглавление

1.      История создания индикатора MFI.

2.      Как проводятся расчеты индикатора MFI.

3.      Какие сигналы может подавать индикатор MFI.

4.      Роботы для OsEngine на индикаторе MFI (Money Flow Index).

4.1.   Стратегия зоны перепроданности и перекупленности индикатора MFI.

4.2.   Стратегия основанная на дивергенции индикатора MFI.

4.3.   Стратегия с индикаторами Sma и MFI.

5.      Итоговая таблица результатов.

 

1. История создания индикатора MFI.

Индикатор MFI был разработан трейдерами Джином Куонгом и Аврумом Судаком в 1989 году.

Money Flow Index или индекс денежного потока был создан в качестве осциллятора, который измеряет силу денежных потоков в активе, учитывая движение цены и объем торгов. MFI помогает трейдерам и инвесторам оценить, насколько активно происходит купля-продажа акций или других финансовых инструментов и дает представление о силе тренда.



( Читать дальше )

Слой тестирования #10. Conn_1. Последовательность статусов сервера. Коннекторы для OsEngine #57

Проверка статусов коннектора на адекватность и способность коннектора к перезапускам.

Слой тестирования #10. Conn_1. Последовательность статусов сервера. Коннекторы для OsEngine #57

Где находится в проекте?



( Читать дальше )

AServer #3. Вместо конструктора. Процесс активации AServer и IServerRealization. Коннекторы к OsEngine #56

Экземпляр класса AServer активируется в момент, когда в него передают IServerRealization. Это должно происходить в конструкторе класса наследника AServer.

AServer #3. Вместо конструктора. Процесс активации AServer и IServerRealization. Коннекторы к OsEngine #56

1. Активизация AServer  со стороны его реализации на примере AlorServer. 

Передача IServerRealization в AServer:



( Читать дальше )

Слой тестирования #9. Data_5. Нагрузка на скачивание трейдов. Коннекторы к OsEngine #55

Тест, направленный на создание нагрузки на методы для скачивания данных. Также проверяется наличие правильных дат старта и завершения серий данных по трейдам, когда запрашиваются длинные промежутки трейдов.

Слой тестирования #9. Data_5. Нагрузка на скачивание трейдов. Коннекторы к OsEngine #55

Где находится в проекте?



( Читать дальше )

AServer #2. Параметры и окно настроек. Коннекторы к OsEngine #54

Продолжаем разговор про AServer. Класс реализующий в себе часть (до 80%) логики любого коннектора. Сегодня поговорим про параметры подробнее. 

AServer #2. Параметры и окно настроек. Коннекторы к OsEngine #54

1. AServer в проекте.



( Читать дальше )

Разное #6. Локализация на различные языки. Коннекторы к OsEngine #53

Для того, чтобы в коннекторе параметры подписывались на русском и английском языках, необходимо задавать названия параметров через слой локализации. Коротко поговорим про то, что это такое и как им воспользоваться.

Разное #6. Локализация на различные языки. Коннекторы к OsEngine #53

1. Коннектор АЛОР. Создание мультиязычных параметров.



( Читать дальше )

Слой тестирования #8. Data_4. Нагрузка на скачивание свечек. Коннекторы к OsEngine #52

Тест, направленный на создание нагрузки на методы для скачивания свечных данных. Также проверяется наличие правильных дат старта и завершения серий данных по свечкам, когда запрашиваются длинные промежутки свечей.

Слой тестирования #8. Data_4. Нагрузка на скачивание свечек. Коннекторы к OsEngine #52

Где находится в проекте?



( Читать дальше )

AServer #1. Назначение, размещение и регионы. Коннекторы к OsEngine #51

Переходим к большой (около 10 статей) минисерии про AServer. Сердце любой реализации коннектора. Абстрактный класс, реализующий в себе от 50 до 80 % логики любого коннектора. Много статей будет, т.к. придётся подробно поговорить про его внутренности, которых около 2.5 тысяч строк. Чтобы делать коннекторы, нужно знать, что у AServer внутри.

AServer #1. Назначение, размещение и регионы. Коннекторы к OsEngine #51


AServer в проекте.



( Читать дальше )

IServerRealization #2. Кто запрашивает методы реализации? Коннекторы к OsEngine #50

В данной статье поговорим о том, каким образом AServer вызывает методы IServerRealization.

IServerRealization #2. Кто запрашивает методы реализации? Коннекторы к OsEngine #50

1. IServerRealization в проекте.



( Читать дальше )

Слой тестирования #7. Data_3. Валидация данных трейдов. Коннекторы к OsEngine #49

Тесты ленты сделок. Тест, проверяющий поведение сервера, когда ему шлют странные запросы на выгрузку данных, а также проверяющий качество трейдов.

Слой тестирования #7. Data_3. Валидация данных трейдов. Коннекторы к OsEngine #49

Где находится в проекте?



( Читать дальше )

....все тэги
UPDONW
Новый дизайн