Pavel888 Опубликовано 21 декабря, 2016 Поделиться [Momentum] НАБОР Momentum Опубликовано 21 декабря, 2016 4ТЭ10С-0023 секция Б by Pavel888, on Flickr РУССКИЙ ЯЗЫК/Russian language. НАБОР посвящается популярному осциллятору - Momentum. Большинство индикаторов - с открытым кодом (файл mql в наличии). Однако для работы индикатора требуется только файл с разрешением EX. Успехов нам в работе! АНГЛИЙСКИЙ ЯЗЫК/English language. The SET is dedicated to the popular oscillator - Momentum. Most of the indicators are open source (mql file is available). However, the indicator only requires an EX file to work. Good luck in our work! С уважением, Павел aka Pavel888. ОПИСАНИЕ ИНДИКАТОРА Спойлер 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 - перевод с английского - мультитаймфреймовый индикатор. Индикатор на установленном таймфрейме отображает данные с более старшего периода. Пока свеча старшего периода не закрыта - индикатор может менять свои показания. Пример: Smoothed - перевод с английского - сглаженный. Индикатор на установленном таймфрейме отображается в виде плавных линий. Пример: ИСТОРИЯ ОБНОВЛЕНИЙ Спойлер 1 НАБОР_Momentum_2016.12.21.zip 30 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Pavel888 Опубликовано 1 февраля, 2019 Автор Поделиться [Momentum] НАБОР Momentum Опубликовано 1 февраля, 2019 Индикатор Momentum — что нужно знать 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти