![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
TFI
Для SuperTrend nrp mtf 2.01 nmc самым простым способом является использование CCI. Когда CCI CCIperiod > 0, тренд вверх, когда он < 0, тренд вниз (см. рисунок для сравнения).
Привет, Младен,
большое спасибо за вашу идею об упрощении с помощью CCI (60). Мне она очень нравится. Мне кажется, что стоит отфильтровать с его помощью супертренд, так как CCI кажется немного запаздывающим по сравнению с супертрендом.
Может быть, мне стоит отфильтровать супертренд следующим образом (в "псевдо" коде, еще не тестировал).
if(openedOrders<=0)
{
RefreshRates();
int BarShift = 1;
double trend_up=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,1,1, BarShift); //buffer 1, signal up
double trend_up_1=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,1,1, BarShift+1); //buffer 1, signal up
double trend_down=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,3,2,BarShift); //buffer 3, signal down
double trend_down_1=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,3,2,BarShift); //buffer 3, signal down
if (trend_up >0 && trend_up!=EMPTY_VALUE && !(trend_up_1>0 && trend_up_1!=EMPTY_VALUE)
{
BUY();
}
if (trend_down > 0 && trend_down !=EMPTY_VALUE && !(trend_down_1>0 && trend_down_1!=EMPTY_VALUE)
{
SELL();
}
Заранее спасибо!
С наилучшими пожеланиями,
TFI
Привет Младен,
Большое спасибо за вашу идею об упрощении с помощью CCI (60). Мне она очень нравится. У меня есть ощущение, что, возможно, стоит отфильтровать с его помощью супертренд, поскольку CCI кажется немного запаздывающим по сравнению с супертрендом.
Может быть, мне стоит отфильтровать супертренд следующим образом (в "псевдо" коде, еще не тестировал).
if(openedOrders<=0)
{
RefreshRates();
int BarShift = 1;
double trend_up=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,1,1, BarShift); //buffer 1, signal up
double trend_up_1=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,1,1, BarShift+1); //buffer 1, signal up
double trend_down=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,3,2,BarShift); //buffer 3, signal down
double trend_down_1=iCustom(Symbol(),0,"SuperTrend nrp mtf 2.01 nmc",TimeFrame,CCIperiod,ATRperiod,applied_price,3,2,BarShift); //buffer 3, signal down
if (trend_up >0 && trend_up!=EMPTY_VALUE && !(trend_up_1>0 && trend_up_1!=EMPTY_VALUE)
{
BUY();
}
if (trend_down > 0 && trend_down !=EMPTY_VALUE && !(trend_down_1>0 && trend_down_1!=EMPTY_VALUE)
{
SELL();
}
Заранее спасибо!
С наилучшими пожеланиями,
TFIОни одинаковые (похоже, что супертренд быстрее из-за того, как многоцветная линия рисуется в metatrader. Посмотрите на эти линии этого индикатора:
Как видите, он зависит исключительно от "cciTrend" (это значение cci).
Здравствуйте, Мстр Младен ... У меня есть Ea, которому нужны торговые часы... не могли бы вы добавить это?...
Лучше, когда у вас есть скрипт, который мы можем использовать часы торговых сессий.
Заранее спасибо
Здравствуйте Mstr Mladen ... У меня есть советник, которому нужны часы торговых сессий... не могли бы вы добавить это?...
Лучше, когда у вас есть скрипт, который мы можем использовать часы торговых сессий.
Заранее спасибоЕсли вы используете только этот советник, вы можете использовать это: https://www.forex-tsd.com/forum/debates-discussions/116-something-interesting-please-post-here/page391#comment_748167, чтобы ограничить часы работы для него, ничего не меняя в советнике.
Если вы используете только этот советник, вы можете использовать это: https://www.forex-tsd.com/forum/debates-discussions/116-something-interesting-please-post-here/page391#comment_748167, чтобы ограничить рабочее время для него, ничего не меняя в советнике.
Спасибо большое, я попробую.
Прекрасный привет
Уважаемый Mladen & mrTools!Можно сделать в этом индикаторе, чтобы ценовые метки можно было отключать, или вообще их убрать,Сейчас они отключаются вместе с трендовыми линиями, а вот их как раз нужно оставить, и нумерацию волн сделать отключаемыми...????
Здравствуйте уважаемые пользователи,
Мне нужна помощь в решении этой проблемы: https://www.mql5.com/en/forum/general
Мне нужен ваш вклад, пожалуйста.
с уважением
Здравствуйте уважаемые пользователи,
Мне нужна помощь, чтобы решить это: https://www.mql5.com/en/forum/general
Мне нужна ваша помощь, пожалуйста.
с уважениемПосмотрите здесь: https: //www.mql5.com/en/forum/173163
Здравствуйте, господин Инструмент,
Я использую сделанный вами индикатор OBV. Он очень хорош. Мне нужен с гистограммой, как нижний индикатор на этой картинке. Я больше торгую на пересечении нулевой линии, и это было бы менее трудно увидеть с гистограммой. Если индикатор не может иметь сигнальную MA и гистограмму, то мне не нужна сигнальная MA. Но если в ней есть и то, и другое, это было бы супер!
Не могли бы вы помочь мне с этим?
Спасибо,
Джефф
Здравствуйте, Мистер Инструменты,
Я использую сделанный вами индикатор OBV. Он очень хорош. Мне нужен с гистограммой, как нижний индикатор на этой картинке. Я больше торгую на пересечении нулевой линии, и это было бы менее трудно увидеть с гистограммой. Если индикатор не может иметь сигнальную MA и гистограмму, то мне не нужна сигнальная MA. Но если в ней есть и то, и другое, это было бы супер!
Не могли бы вы помочь мне с этим?
Спасибо,
ДжеффПривет Джефф, балансовый объем не использует нулевую линию, поэтому пересечение нулевых линий невозможно.