Обсуждение статьи "Возможности Мастера MQL5, которые вам нужно знать (Часть 53): Market Facilitation Index"
Спасибо за информацию о MFI. Я пересмотрю и протестирую еще раз. Каково было ваше соотношение риск/вознаграждение при тестировании этой стратегии?
.
//+------------------------------------------------------------------+ //| Проверьте наличие шаблона 4.| //+------------------------------------------------------------------+ bool CSignalMFI::IsPattern_4(ENUM_POSITION_TYPE T) { if(T == POSITION_TYPE_BUY && Low(X()+1) > Low(X()) && MFI(X()+1) > MFI(X())) { return(true); } else if(T == POSITION_TYPE_SELL && High(X()+1) < High(X()) && MFI(X()+1) > MFI(X())) { return(true); } return(false); }Похоже, что выделенное
MFI(X()+1) > MFI(X() является сомнительным (особенно по сравнению с алгоритмом других Паттернов)!!!
Может быть, один из них:
MFI(X()+1) < MFI(X()
Что касается следующего:
Кажется, что выделенное
вызывает сомнения (особенно по сравнению с алгоритмом других шаблонов)!!!
Может быть, один из них:
MFI(X()+1) < MFI(X() Автор хочет сказать, что для того, чтобы условие было действительным, предыдущий MFI должен быть больше, чем текущий MFI в обоих случаях.
MFI(X()+1) > MFI(X() В таком случае он проводит измерение;
уменьшение силы MFI, но увеличение нижнего минимума в медвежьем тренде
MFI(X()+1) > MFI(X() && Low(X()+1) > Low(X())
уменьшение силы MFI, но увеличение более высокого максимума в бычьем тренде .
MFI(X()+1) > MFI(X() && High(X()+1) < High(X())Надеюсь, это поможет.
Автор хочет сказать, что для того, чтобы условие было действительным, предыдущий MFI должен быть больше, чем текущий MFI в обоих случаях.
В таком случае он проводит измерение;
уменьшение силы MFI, но увеличение нижнего минимума в медвежьем тренде
уменьшение силы MFI, но увеличение более высокого максимума при бычьем тренде .
Надеюсь, это поможет.Спасибо за объяснение.
Да, это имеет смысл.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Опубликована статья Возможности Мастера MQL5, которые вам нужно знать (Часть 53): Market Facilitation Index:
Market Facilitation Index (MFI, индекс облегчения рынка) отражает способность рынка изменять цены в течение установленного периода времени. Чтобы лучше представить ситуацию, будет полезно сравнить его с другим индикатором Билла Вильямса, который мы рассматривали в предыдущей статье — Awesome Oscillator (AO). Если начать с фокуса/цели, АО отслеживает импульс посредством сравнения средних цен за 34 и 5 периодов, исходя из установки о том, что более крупные изменения амплитуды представляют собой огромные сдвиги импульса, и наоборот. С другой стороны, MFI рассматривает эффективность движения цены по отношению к объему или пытается ответить на вопрос, если объем торговли составил x, насколько отреагирует цена, если бы объем был y.
АО использует контекст нулевой линии для интерпретации типа действующего импульса. Фактически, все рассмотренные до сих пор индикаторы Билла Вильямса зависят от нулевой линии, однако MFI — нет. Он генерирует абсолютные значения на основе диапазона цен и объема, что требует прямого сравнения изменений в MFI. Сценарии использования также немного различаются, поскольку MFI, как уже упоминалось, подходит для понимания эффективности рынка и динамики объема, особенно в сочетании с другими индикаторами и поиска подтверждения прорывов. С другой стороны, АО идеально подходит для использования в стратегиях следования за трендом, поскольку он помогает определять фракталы или изменения в импульсе.
где:
Хотя сам по себе MFI действительно является индикатором, его использование/значимость обусловлены отслеживанием его изменений в различных рыночных условиях/волатильности. Являясь исключительно положительным осциллятором гистограммы, он предоставляет ряд ключевых цветов, заслуживающих упоминания.
Автор: Stephen Njuki