Перейти к содержанию
Авторизация  

Рекомендуемые сообщения


ТЭП 70БС-313 (Acros) by Pavel888, on Flickr





НАБОР посвящается индикатору объёмов - MFI - Money Flow Index (Индекс Денежных Потоков). Большинство индикаторов - с открытым кодом (файл mql в наличии). Однако для работы индикатора требуется только файл с разрешением EX.
Успехов в работе!



ВСЕ ИНДИКАТОРЫ ОБЪЁМОВ:

НАБОР Accumulation/Distribution
НАБОР Better Volume
НАБОР CMF (Chaikin Money Flow)
НАБОР MFI (Money Flow Index)
НАБОР OBV (On Balance Volume)
НАБОР ИНДИКАТОРОВ ОБЪЁМА (Volumes)





ОПИСАНИЕ ИНДИКАТОРА

Спойлер



1. Общий вид индикатора, описание.
2. Код индикатора.
3. Базовые настройки индикатора.
4. Формула расчёта индикатора.
5. Видеообзор индикатора.
6. Автор индикатора.



1. Общий вид индикатора, описание:



Технический индикатор Индекс Денежных Потоков (Money Flow Index, MFI) показывает интенсивность, с которой деньги вкладываются в ценную бумагу или выводятся из нее. Построение и интерпретация индикатора аналогичны Relative Strength Index, с той только разницей, что в MFI учитывается и объем.

При анализе Money Flow Index следует учитывать:

расхождения между индикатором и движением цен - если цены растут, а значение Money Flow Index падает (или наоборот), то велика вероятность разворота цен;
• значения Money Flow Index выше 80 и ниже 20, что сигнализирует соответственно о потенциальных вершине и впадине рынка.



2. Код индикатора:



Спойлер


//+------------------------------------------------------------------+
//| Money Flow Index.mq4 |
//| Copyright © 2005, MetaQuotes Software Corp. |
//| http://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2005, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net/"

#property indicator_separate_window
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_level1 20
#property indicator_level2 80
#property indicator_buffers 1
#property indicator_color1 Blue
//---- input parameters
extern int ExtMFIPeriod=14;
//---- buffers
double ExtMFIBuffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
string sShortName;
//----
SetIndexBuffer(0,ExtMFIBuffer);
//---- indicator line
SetIndexStyle(0,DRAW_LINE);
//---- name for DataWindow and indicator subwindow label
sShortName="MFI("+ExtMFIPeriod+")";
IndicatorShortName(sShortName);
SetIndexLabel(0,sShortName);
//---- first values aren't drawn
SetIndexDrawBegin(0,ExtMFIPeriod);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Money Flow Index |
//+------------------------------------------------------------------+
int start()
{
int i,j,nCountedBars;
double dPositiveMF,dNegativeMF,dCurrentTP,dPreviousTP;
//---- insufficient data
if(Bars<=ExtMFIPeriod) return(0);
//---- bars count that does not changed after last indicator launch.
nCountedBars=IndicatorCounted();
//----
i=Bars-ExtMFIPeriod-1;
if(nCountedBars>ExtMFIPeriod)
i=Bars-nCountedBars-1;
while(i>=0)
{
dPositiveMF=0.0;
dNegativeMF=0.0;
dCurrentTP=(High+Low+Close)/3;
for(j=0; j {
dPreviousTP=(High[i+j+1]+Low[i+j+1]+Close[i+j+1])/3;
if(dCurrentTP>dPreviousTP)
dPositiveMF+=Volume[i+j]*dCurrentTP;
else
{
if(dCurrentTP dNegativeMF+=Volume[i+j]*dCurrentTP;
}
dCurrentTP=dPreviousTP;
}
//----
if(dNegativeMF!=0.0)
ExtMFIBuffer=100-100/(1+dPositiveMF/dNegativeMF);
else
ExtMFIBuffer=100;
//----
i--;
}
//----
return(0);
}
//+------------------------------------------------------------------+





3. Базовые настройки индикатора.



Период - одна настройка только. Автор рекомендовал по умолчанию использовать.



4. Формула расчёта индикатора.



Расчет.

Расчет значения технического индикатора Money Flow Index состоит из нескольких этапов. Сначала определяют типичную цену (Typical Price, TP) данного периода:

TP = (HIGH + LOW + CLOSE) / 3

Затем рассчитывается величина денежного потока (Money Flow, MF):

MF = TP * VOLUME

Если сегодняшняя типичная цена больше вчерашней, то денежный поток считается положительным. Если сегодняшняя типичная цена меньше вчерашней — денежный поток считается отрицательным.

Положительный денежный поток (POSITIVE MONEY FLOW) — это сумма значений положительных денежных потоков за выбранный период;
Отрицательный денежный поток (NEGATIVE MONEY FLOW) — сумма значений отрицательных денежных потоков за выбранный период.

Затем определяется денежное отношение (Money Ratio, MR) путем деления положительного денежного потока на отрицательный:

MR = POSITIVE MONEY FLOW / NEGATIVE MONEY FLOW

И, наконец, с помощью денежного отношения рассчитывается индекс денежных потоков:

MFI = 100 - (100 / (1 + MR))

где:

HIGH — максимальная цена текущего бара;
LOW — минимальная цена текущего бара;
CLOSE — цена закрытия текущего бара;
VOLUME — объем текущего бара.



5. Видеообзор индикатора.

Как применять индикатор Money Flow Index на Forex





6. Автор индикатора.



Марк Чайкин (?)





СПИСОК И КОМПЛЕКТАЦИЯ ВСЕХ ИНДИКАТОРОВ

Спойлер


Dashboard MFI v2 EX
Dashboard_Multi MFI EX
FFx_MoneyFlowIndex EX
jMFI EX & MQL
MFI Alert EX & MQL
mfi_color EX
mfi_oswad_macdosma4c EX & MQL
mfi_t3_smoothed_nrp EX & MQL
mfi_t3_smoothed_nrp_nmc EX & MQL
mfi_x2_mtf EX & MQL
MFI-Alert EX & MQL
mfo EX & MQL
money_flow_index_smoothed_nrp__divergence_nmc_1 EX & MQL
mtf_mfi EX & MQL
multi_pair_mfi EX & MQL
multi_pair_mfi_nmc EX & MQL
twiggs_money_flow EX & MQL
twiggs_money_flow_org EX & MQL
twiggs_money_flow_org_smoothed EX & MQL
twiggs_money_flow_org_smoothed_mtf EX & MQL
twiggs_money_flow_org_smoothed_mtf_nmc EX & MQL





ОПИСАНИЯ И СКРИНЫ ИНДИКАТОРОВ

Спойлер



Dashboard MFI v2
без скрина (аналог Dashboard_Multi MFI)


Dashboard_Multi MFI



FFx_MoneyFlowIndex



jMFI



MFI Alert



mfi_color



mfi_oswad_macdosma4c



mfi_t3_smoothed_nrp



mfi_t3_smoothed_nrp_nmc
без скрина


mfi_x2_mtf



MFI-Alert
без скрина


mfo



money_flow_index_smoothed_nrp__divergence_nmc_1



mtf_mfi



multi_pair_mfi



multi_pair_mfi_nmc
без скрина


twiggs_money_flow



twiggs_money_flow_org
без скрина


twiggs_money_flow_org_smoothed



twiggs_money_flow_org_smoothed_mtf
без скрина


twiggs_money_flow_org_smoothed_mtf_nmc
без скрина






ПОЛЕЗНЫЕ ССЫЛКИ

Спойлер



Как установить индикатор в терминал МТ4



Как тестировать индикатор в терминале МТ4


Как настроить уведомления на почту в MT4


Как компилировать старые MQ4 файлы под новые билды MetaTrader 4

Раздел на сайте о методике VSA

[Обсуждение] VSA: общие вопросы - тема на форуме

«Как применять объемы на Forex» — бесплатный видеокурс



Расшифровка часто встречающихся сокращений в названии индикаторов.

alert - пер. с английского - сигнал. Индикатор при достижении определённых значений, установленных пользователем в настройках, посылает сигнал (разными способами - звуковой, уведомление на почту и так далее).
Пример:
Спойлер



arrows - пер. с английского - стрелки. Индикатор может отображать стрелками на графике возможное движение цены в этом направлении.
Пример:
Спойлер



Histogram (Hist) - пер. с английского - гистограмма. Показания индикатора в виде гистограммы.
Пример:
Спойлер



mtf - Multi Time Frame - пер. с английского - мультитаймфреймовый индикатор. Индикатор на установленном таймфрейме отображает данные с более старшего периода. Пока свеча старшего периода не закрыта - индикатор может менять свои показания.
Пример:
Спойлер







ИСТОРИЯ ОБНОВЛЕНИЙ

Спойлер


1






НАБОР_Money_Flow_Index_2017.02.22.zip

Изменено пользователем Pavel888

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Авторизация  

×
  • Создать...