У меня появилась одна проблема с индикатором, он должен рисовать в определённый момент стрелки, и он их рисует, однако, когда я решил поставить на тест этот индикатор, то столкнулся с такой проблемой, что не проходят сигналы, почитал и понял, что дело в буферах, у стрелок (вверх и вниз) нет буферов, подскажите пожалуйста как решить этот вопрос. Вот сам код для создания стрелки:
- Fractals - Индикаторы Билла Вильямса - Индикаторы - Чарты - MetaTrader 5 для Android
- Fractals - Индикаторы Билла Вильямса - Индикаторы - Чарт - MetaTrader 5 для iPhone
- Fractals - Индикаторы Билла Вильямса - Использование технических индикаторов - Графики котировок, технический и фундаментальный анализ
#property copyright "IgorM" #property link "https://www.mql5.com/ru/users/igorm" #property version "1.00" #property strict #property indicator_chart_window #property indicator_buffers 2 #property indicator_plots 2 #property indicator_label1 "UP" #property indicator_type1 DRAW_ARROW #property indicator_color1 clrRed #property indicator_width1 1 #property indicator_label2 "DN" #property indicator_type2 DRAW_ARROW #property indicator_color2 clrGreen #property indicator_width2 1 double UP[],DN[]; //+------------------------------------------------------------------+ int OnInit() { //--- indicator buffers mapping SetIndexBuffer(0,UP); SetIndexArrow(0,SYMBOL_ARROWUP); SetIndexBuffer(1,DN); SetIndexArrow(1,SYMBOL_ARROWDOWN); //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ 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; if(prev_calculated==0) limit=rates_total-1; else limit=rates_total-prev_calculated+1; for(i=limit; i>=0 && !IsStopped(); i--){ UP[i] = High[i]; DN[i] = Low[i]; } return(rates_total); }
Большое спасибо!!!!!!
arethel:
Большое спасибо!!!!!!
Большое спасибо!!!!!!
А зачем вам эти стрелочки, какую информационную нагрузку они несут?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь