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

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

[Momentum] НАБОР Momentum


4ТЭ10С-0023 секция Б by Pavel888, on Flickr





НАБОР посвящается популярному осциллятору - Momentum. Большинство индикаторов - с открытым кодом (файл mql в наличии). Однако для работы индикатора требуется только файл с разрешением EX.
Успехов нам в работе!



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

Спойлер



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



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





Технический индикатор Темпа (Momentum) измеряет величину изменения цены финансового инструмента за определенный период. Имеется несколько основных способов использования Индикатора Темпа.

• Его можно использовать в качестве осциллятора, следующего за тенденцией, аналогично MACD. В этом случае сигнал к покупке возникает, если индикатор Momentum образует впадину и начинает расти, а сигнал к продаже - когда он достигает пика и поворачивает вниз. Для более точного определения моментов разворота индикатора можно использовать его короткое скользящее среднее.
Крайне высокие или низкие значения индикатора Momentum предполагают продолжение текущей тенденции. Так, если индикатор достигает крайне высоких значений и затем поворачивает вниз, следует ожидать дальнейшего роста цен. Но в любом случае с открытием (или закрытием) позиции не нужно спешить до тех пор, пока цены не подтвердят сигнал индикатора.
• Использование в качестве опережающего индикатора. Этот способ основан на предположении о том, что заключительная фаза восходящей тенденции обычно сопровождается стремительным ростом цен (так как все верят в его продолжение), а окончание медвежьего рынка - их резким падением (так как все стремятся выйти из рынка). Именно так нередко и происходит, но все же это слишком широкое обобщение.
Приближение рынка к вершине сопровождается резким скачком индикатора Momentum. Затем он начинает падать, тогда как цены продолжают расти или движутся горизонтально. По аналогии, в основании рынка Momentum резко падает, а затем поворачивает вверх задолго до начала роста цен. В обоих случаях образуются расхождения между индикатором и ценами.



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



Спойлер


//+------------------------------------------------------------------+
//| Momentum.mq4 |
//| Copyright 2005-2014, MetaQuotes Software Corp. |
//| http://www.mql4.com |
//+------------------------------------------------------------------+
#property copyright "2005-2014, MetaQuotes Software Corp."
#property link "http://www.mql4.com"
#property description "Momentum"
#property strict

#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 DodgerBlue
//--- input parameter
input int InpMomPeriod=14; // Momentum Period
//--- buffers
double ExtMomBuffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int OnInit(void)
{
string short_name;
//--- indicator line
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMomBuffer);
//--- name for DataWindow and indicator subwindow label
short_name="Mom("+IntegerToString(InpMomPeriod)+")";
IndicatorShortName(short_name);
SetIndexLabel(0,short_name);
//--- check for input parameter
if(InpMomPeriod {
Print("Wrong input parameter Momentum Period=",InpMomPeriod);
return(INIT_FAILED);
}
//---
SetIndexDrawBegin(0,InpMomPeriod);
//--- initialization done
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Momentum |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
int i,limit;
//--- check for bars count and input parameter
if(rates_total return(0);
//--- counting from 0 to rates_total
ArraySetAsSeries(ExtMomBuffer,false);
ArraySetAsSeries(close,false);
//--- initial zero
if(prev_calculated {
for(i=0; i ExtMomBuffer=0.0;
limit=InpMomPeriod;
}
else
limit=prev_calculated-1;
//--- the main loop of calculations
for(i=limit; i ExtMomBuffer=close*100/close[i-InpMomPeriod];
//--- done
return(rates_total);
}
//+------------------------------------------------------------------+





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



В окне настроек можно выбрать несколько параметров. Прежде всего это торговый период, который индикатор будет анализировать. По умолчанию стоит период 14, но его можно изменить в соответствии с торговой стратегии. Диапазон движения в окне индикатора устанавливают от -100 до +100. В дополнительных вкладках настройки индикатора отображают цвета кривой сигнальной линии индикатора, а также дополнительные уровни и их цветовое оформление. В отдельной вкладке есть выбор таймфреймов, на которых разрешено использование индикатора.



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



Momentum определяется как отношение сегодняшней цены к цене n периодов назад:

MOMENTUM = CLOSE (i) / CLOSE (i - n) * 100

где:

CLOSE (i) — цена закрытия текущего бара;
CLOSE (i - n) — цена закрытия n баров назад.



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

Индикатор Momentum — что нужно знать





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



Автором индикатора является французский математик Поль Эмиль Аппель.

Спойлер







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

Спойлер


#Momentum onChartSignals Indicator v1.0 EX & MQL
_smoothed_momentum_mladens EX & MQL
2_x_velocity__arrows EX & MQL
velocity EX & MQL
velocity_-_floating_levels_2_1 EX & MQL
velocity_histo EX & MQL
100pips Momentum EX
100pips Momentum_1.1 EX
adaptive_velocity_-_floating_levels_2_1 EX
anc.mom.ma EX & MQL
anchored_momentum EX & MQL
anchored_momentum_2 EX & MQL
anchored_momentum_2_1 EX & MQL
anchored_momentumm2stdm EX & MQL
anchoredmomentum EX & MQL
blau_-_ergodic_cmi EX & MQL
blau_-_ergodic_cmi_2 EX & MQL
blau_trend_momentum EX & MQL
cumulative_momentum EX & MQL
cumulative_momentum_histo EX & MQL
dss_of_momentum__arrows___mtf EX & MQL
dss_of_momentum__arrows___mtf_nmc EX & MQL
dynamic_momentum_oscillator_of_rsi EX & MQL
dynamic_momentum_oscillator_of_stochastic EX & MQL
FFx_Momentum EX
forbi_system_momentum EX & MQL
forsesmomentum EX & MQL
i-div3-cci-mom-stddev EX & MQL
intraday_momentum_index EX & MQL
linear-momentum EX & MQL
macd_histogram_amp_momentum EX & MQL
macd-neskk EX & MQL
mom_x4_mtf EX & MQL
momemtintime EX & MQL
Momentum pinball__1 EX & MQL
momentum_-_atr_normalized EX & MQL
momentum_-_atr_normalized_-_nl_smoothed EX & MQL
momentum_-_atr_normalized_-_nl_smoothed_nmc EX & MQL
momentum_-_atr_normalized_histo EX & MQL
momentum_-_atr_normalized_histo_-_nlm_smoothed EX & MQL
momentum_candles EX & MQL
momentum_candles_nmc EX & MQL
momentum_candles_v1 EX & MQL
momentum_divergence_mtf EX & MQL
momentum_divergence_mtf_nmc EX & MQL
momentum_divergence2_mtfalerts EX & MQL
momentum_divergence2_mtfalerts-1_nmc EX & MQL
momentum_histo EX & MQL
momentum_of__rsi_of_ma EX & MQL
Momentum-Detecting EX
momentum-multi EX & MQL
momentum-zl EX & MQL
mom-tc_v2m EX & MQL
normalized_momentum EX
regularized__momentum EX & MQL
regularized__momentum_2_1_candles EX & MQL
regularized__momentum_histo EX & MQL
regularized__momentum_histo_mtf EX & MQL
regularized__momentum_histo_mtf_alerts_2 EX & MQL
regularized__momentum_histo_mtf_alerts_2_1 EX & MQL
regularized__momentum_histo_mtf_alerts_2_2 EX & MQL
regularized__momentum_histo_mtf_alerts_2_3 EX & MQL
regularized__momentum_histo_mtf_alerts_nmc EX & MQL
regularized__momentum_histo_mtf_nmc EX & MQL
rsx_of_momentum EX & MQL
smi_divergence EX & MQL
smoothed_momentum EX & MQL
stochastic_osma_momentum EX & MQL
t3_momentum EX & MQL
volume_price_momentum_oscillator EX & MQL
wami EX & MQL





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

Спойлер



#Momentum onChartSignals Indicator v1.0



_smoothed_momentum_mladens



2_x_velocity__arrows



velocity
без скрина


velocity_-_floating_levels_2_1
без скрина


velocity_histo



100pips Momentum



100pips Momentum_1.1
без скрина


adaptive_velocity_-_floating_levels_2_1



anc.mom.ma



anchored_momentum



anchored_momentum_2
без скрина


anchored_momentum_2_1
без скрина


anchored_momentumm2stdm
без скрина


anchoredmomentum



blau_-_ergodic_cmi, blau_-_ergodic_cmi_2



blau_trend_momentum



cumulative_momentum, cumulative_momentum_histo



dss_of_momentum__arrows___mtf, dss_of_momentum__arrows___mtf_nmc



dynamic_momentum_oscillator_of_rsi, dynamic_momentum_oscillator_of_stochastic



FFx_Momentum



forbi_system_momentum, forsesmomentum



i-div3-cci-mom-stddev



intraday_momentum_index



linear-momentum



macd_histogram_amp_momentum



macd-neskk



mom_x4_mtf



momemtintime
без скрина


Momentum pinball__1



momentum_-_atr_normalized, momentum_-_atr_normalized_-_nl_smoothed, momentum_-_atr_normalized_-_nl_smoothed_nmc
momentum_-_atr_normalized_histo, momentum_-_atr_normalized_histo_-_nlm_smoothed




momentum_candles, momentum_candles_nmc



momentum_candles_v1
без скрина


momentum_divergence_mtf



momentum_divergence_mtf_nmc
без скрина


momentum_divergence2_mtfalerts
без скрина


momentum_divergence2_mtfalerts-1_nmc
без скрина


momentum_histo
без скрина


momentum_of__rsi_of_ma



Momentum-Detecting



momentum-multi



momentum-zl



mom-tc_v2m



normalized_momentum
без скрина


regularized__momentum, regularized__momentum_2_1_candles



regularized__momentum_histo, regularized__momentum_histo_mtf



regularized__momentum_histo_mtf_alerts_2, regularized__momentum_histo_mtf_alerts_2_1
regularized__momentum_histo_mtf_alerts_2_2, regularized__momentum_histo_mtf_alerts_2_3




regularized__momentum_histo_mtf_alerts_nmc
без скрина


regularized__momentum_histo_mtf_nmc
без скрина


rsx_of_momentum



smi_divergence



smoothed_momentum
без скрина


stochastic_osma_momentum



t3_momentum



volume_price_momentum_oscillator
без скрина


wami






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

Спойлер



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



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


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


Как подобрать настройки для осциллятора


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



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

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



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



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



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







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

Спойлер


1






НАБОР_Momentum_2016.12.21.zip

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

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


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

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

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

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

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

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

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

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

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

Авторизация  

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