ЧеловекБудо

Archive for Апрель 2009

Уровни Круглых Чисел

In Программирование, Торговая система on Апрель 26, 2009 at 6:48 пп

В среде трейдеров распространено мнение о магии круглых чисел, о том, что в районе их цены испытывают существенную поддержку или сопротивление. Собственноручным методом разработан индикатор для МТ4 для построения уровней круглых чисел.

//+——————————————————————+
//|                                         Уровни круглых чисел.mq4 |
//|                                                   Samura
//|                                  http://budobudda.wordpress.com/ |
//+——————————————————————+
#property copyright «Samura»
#property link      «http://budobudda.wordpress.com/»

#property indicator_chart_window
//—- input parameters
extern color     Krug.4isla = Black;
extern int       Shirina = 2;
extern double    begin   = 0.7;
extern int       Koli4estvo = 10;
extern double    Shag    = 0.1;
//+——————————————————————+
//| Custom indicator initialization function                         |
//+——————————————————————+
int init()
{
//—- indicators
//—-
return(0);
}
//+——————————————————————+
//| Custom indicator deinitialization function                       |
//+——————————————————————+
int deinit()
{
//—-
ObjectsDeleteAll();
// удаляем все объекты

return(0);

//—-
return(0);
}
//+——————————————————————+
//| Custom indicator iteration function                              |
//+——————————————————————+
int start()
{
int    counted_bars=IndicatorCounted();
//—-

double kolvo = Koli4estvo*Shag;

for(double i =0; i<kolvo; i=i + Shag)
{
string obekt = i;
double price = begin + i;

ObjectCreate(obekt,OBJ_HLINE,0,0,price);
ObjectSet(obekt,OBJPROP_COLOR,Krug.4isla);
ObjectSet(obekt,OBJPROP_WIDTH,Shirina);

}

//—-
return(0);
}
//+——————————————————————+

p.s. I’ll be back :)