Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Пожалуйста, исправьте этот скрипт
Я пытаюсь изменить шаг стоха на MTF, но он сказал.
'\end_of_program' - unbalanced left parenthesis C:\Program Files\MetaTrader - North Finance\experts\indicators\#MTF_StepMA_Stoch_V1.mq4 (113, 1)
//| #MTF_Step stoch.mq4 |
//+------------------------------------------------------------------+
#property indicator_separate_window
#свойство indicator_buffers 2
#property indicator_color1 Yellow
#property indicator_color2 DeepSkyBlue
#property indicator_minimum 0
#property indicator_maximum 1
//---- входные параметры
/*************************************************************************
PERIOD_M1 1
PERIOD_M5 5
PERIOD_M15 15
PERIOD_M30 30
PERIOD_H1 60
PERIOD_H4 240
PERIOD_D1 1440
ПЕРИОД_W1 10080
ПЕРИОД_МН1 43200
Вы должны использовать числовое значение таймфрейма, который вы хотите использовать
когда вы устанавливаете значение TimeFrame' с помощью входов индикатора.
---------------------------------------*/
//---- входные параметры
extern int PeriodWATR=10;
extern double Kwatr=1.0000;
extern int HighLow=0;
extern int TimeFrame=0;
//---- буферы индикатора
double LineMinBuffer[];
double LineMidBuffer[];
//+------------------------------------------------------------------+
//| Пользовательская функция инициализации индикатора |
//+------------------------------------------------------------------+
int init()
{
string short_name;
IndicatorBuffers(6);
//---- линия индикатора
SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1);
SetIndexStyle(1,DRAW_LINE,STYLE_SOLID,1);
SetIndexBuffer(0,LineMinBuffer);
SetIndexBuffer(1,LineMidBuffer);
IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));
//---- имя для DataWindow и метки подокна индикатора
switch(TimeFrame)
{
case 1 : string TimeFrameStr="Period_M1"; break;
case 5 : TimeFrameStr="Period_M5"; break;
case 15 : TimeFrameStr="Period_M15"; break;
case 30 : TimeFrameStr="Period_M30"; break;
case 60 : TimeFrameStr="Period_H1"; break;
case 240 : TimeFrameStr="Period_H4"; break;
case 1440 : TimeFrameStr="Period_D1"; break;
case 10080 : TimeFrameStr="Period_W1"; break;
case 43200 : TimeFrameStr="Period_MN1"; break;
default : TimeFrameStr="Текущий таймфрейм";
}
IndicatorShortName("MTF_StepMA Stoch("+TimeFrameStr+", "+PeriodWATR+", "+Kwatr+", "+HighLow+")";
SetIndexDrawBegin(0,PeriodWATR);
SetIndexDrawBegin(1,PeriodWATR);
}
//----
return(0);
//+------------------------------------------------------------------+
//| MTF Step Stoch |
//+------------------------------------------------------------------+
int start()
{
datetime TimeArray[];
int i,limit,y=0,counted_bars=IndicatorCounted();
// Накладываем определенный временной интервал на текущий временной интервал
ArrayCopySeries(TimeArray,MODE_TIME,Symbol(),TimeFrame);
limit=Bars-counted_bars;
for(i=0,y=0;i<limit;i++)
{
if (Time<TimeArray[y]) y++;
/***********************************************************
Добавьте свой основной цикл индикатора ниже. Вы можете ссылаться на существующий
индикатор с помощью его iName или iCustom.
Правило 1: Добавьте внешние входы выше для всех необходимых значений.
Правило 2: Используйте 'TimeFrame' для таймфрейма индикатора
Правило 3: Используйте 'y' для значения сдвига вашего индикатора.
**********************************************************/
LineMinBuffer=iCustom(Symbol(),TimeFrame, "StepMA_Stoch_V1",0,PeriodWATR);
LineMidBuffer=iCustom(Symbol(),TimeFrame, "StepMA_Stoch_V1",1,PeriodWATR);
}
return(0);
}
//+------------------------------------------------------------------+Спасибо
ValeoFx,
Спасибо, хороший индикатор, а что касается перерисовки, я просидел весь день перед графиком 1M, 1H и не видел, чтобы он перерисовывал последние бары. Я что-то упустил, или перерисовка происходит иногда или часто.
Однако после прочтения сообщения я попытался посмотреть коды и зашел на сайт http://viac.ru/, который, как я полагаю, является создателем этих кодов, и нашел там и другие индикаторы.
Наиболее часто используемым индикатором mq4 был серебряный канал.
Извините, что я опоздал на форум, мне нужно время, чтобы получить все индикаторы, так что если вы, ребята, еще не прошли через это, вы можете проверить и сравнить эти два индикатора вместе и увидеть результаты.
Извините, народ, это действительно перерисовывает ....Иррациональное изгнание. Думаю, мне нужен перерыв.
Sorry Folks, It indeed does re-paint ....Irrational exuburance. Я думаю, мне нужен перерыв сейчас
balista4,
этот индикатор является частью торговой системы, созданной AlexSilver с форума viac. ru.
Это не простая система. Я не знаю, как торговать по этой системе.
несколько раз?
Здравствуйте
несколько из этого?
Спасибо
Jr - хороший индикатор
NewDigital,
Спасибо за разъяснение.
Всем привет!
Мне необходим MTF индикатор "BBands Stops".
Кто-нибудь может помочь и изменить существующий?
Надеюсь, это может помочь
Привет всем!
Мне необходим MTF индикатор "BBands Stops".
Кто-нибудь может помочь и изменить существующий?Попробуйте этот
MTF kijen-sen
кто нибудь может конвертировать этот индикатор в MTF. я пробовал, но почему то не работает!
заранее спасибо!