Pavel888 Опубликовано 22 февраля, 2017 Поделиться [MFI] НАБОР Money Flow Index Опубликовано 22 февраля, 2017 ТЭП 70БС-313 (Acros) by Pavel888, on Flickr РУССКИЙ ЯЗЫК/Russian language. НАБОР посвящается индикатору объёмов - MFI - Money Flow Index (Индекс Денежных Потоков). Большинство индикаторов - с открытым кодом (файл mql в наличии). Однако для работы индикатора требуется только файл с разрешением EX. Успехов в работе! АНГЛИЙСКИЙ ЯЗЫК/English language. The SET is dedicated to the volume indicator - MFI - Money Flow Index. Most of the indicators are open source (mql file is available). However, the indicator only requires an EX file to work. Good luck in your work! С уважением, Павел aka Pavel888. ВСЕ ИНДИКАТОРЫ ОБЪЁМОВ/ALL VOLUME INDICATORS: НАБОР 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//---- 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 - перевод с английского - мультитаймфреймовый индикатор. Индикатор на установленном таймфрейме отображает данные с более старшего периода. Пока свеча старшего периода не закрыта - индикатор может менять свои показания. Пример: Smoothed - перевод с английского - сглаженный. Индикатор на установленном таймфрейме отображается в виде плавных линий. Пример: ИСТОРИЯ ОБНОВЛЕНИЙ Спойлер 1 НАБОР_Money_Flow_Index_2017.02.22.zip 21 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Pavel888 Опубликовано 29 мая, 2019 Автор Поделиться [MFI] НАБОР Money Flow Index Опубликовано 29 мая, 2019 Как применять индикатор Money Flow Index на Forex 1 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти