Скачать MetaTrader 5

Цвет баров

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114282
Forex Trader  
Подскажите как изменить цвет баров, если вообще это возможно.
Заранее благодарен.
Forex Trader
114282
Forex Trader  
правой кнопкой на графике - Свойства - Цвета
Forex Trader
114282
Forex Trader  
правой кнопкой на графике - Свойства - Цвета

Это слишком просто. А скажем изменение цвета согласно алгоритмам?
Forex Trader
114282
Forex Trader  
//+------------------------------------------------------------------+
//|                        Bars with Ask                             |
//+------------------------------------------------------------------+
#property  indicator_chart_window
#property  indicator_buffers 2
#property  indicator_color1  Lime
#property  indicator_color2  Lime
double _Ask[],_Bid[];
double Spread;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
{
  SetIndexStyle(0,DRAW_HISTOGRAM,0,1);
  SetIndexBuffer(0,_Ask);
  SetIndexStyle(1,DRAW_HISTOGRAM,0,1);
  SetIndexBuffer(1,_Bid);
  
  Spread=MarketInfo(Symbol(),MODE_SPREAD)*Point;
  return(0);
}

int start()
{
  int i,counted_bars=IndicatorCounted();

  if(counted_bars==0)
  {
    for(i=Bars; i>0; i--)
    {
      _Bid[i]=High[i];
      _Ask[i]=High[i]+Spread;
    }
  }

  _Ask[0]=Ask; _Bid[0]=Bid;

  return(0);
}
Forex Trader
114282
Forex Trader  
Спасибо. Но цвета ограничены 4мя на индикатор.
Идет надставка над либо под баром, а бары так и не закрашиваются.
Хотя правой кнопкой на графике - Свойства - Цвета бары красятся в
зависимости от Open Close насколько я понимаю.
Forex Trader
114282
Forex Trader  
возможность раскраски баров из пользовательских индикаторов согласно алгоритма была запланирована, однако точный срок реализации неизвестен
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий