Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Понравилась статья? Поделись ею с друзьями!
TESKATLIPOKA
146
TESKATLIPOKA 2012.06.25 09:12 

заказал на сайте советник. что то не торопиться программер доделать. вот, пробую разобраться.

не подскажете - что в коде не так?

bool sell()
{int m;
double x=MarketInfo(Symbol(),14),SL,TP;RefreshRates();
if(Sl<=0)SL=0;else{if(Sl<x){SL=Ask+x*Point;}else{SL=Ask+Sl*Point;}}
if(Tp<=0)TP=0;else{if(Tp<x){TP=Ask-x*Point;}else{TP=Ask-Tp*Point;}}


//выделенное не работает. подскажите почему...
/*
double YUR_value = iCustom(0,0,"YUR",per_YUR,0,0);//добавил
if(iStochastic(NULL,0,50,3,3,MODE_SMA,0,MODE_MAIN,0)>iStochastic(NULL,0,20,3,3,MODE_SMA,0,MODE_SIGNAL,0))
return(0); //добавил
if (YUR_sell< YUR_value) //добавил
*/

Роман
7939
Роман 2012.06.25 11:53  
TESKATLIPOKA:

заказал на сайте советник. что то не торопиться программер доделать. вот, пробую разобраться.

не подскажете - что в коде не так?

bool sell()
{int m;
double x=MarketInfo(Symbol(),14),SL,TP;RefreshRates();
if(Sl<=0)SL=0;else{if(Sl<x){SL=Ask+x*Point;}else{SL=Ask+Sl*Point;}}
if(Tp<=0)TP=0;else{if(Tp<x){TP=Ask-x*Point;}else{TP=Ask-Tp*Point;}}


//выделенное не работает. подскажите почему...
/*
double YUR_value = iCustom(0,0,"YUR",per_YUR,0,0);//добавил
if(iStochastic(NULL,0,50,3,3,MODE_SMA,0,MODE_MAIN,0)>iStochastic(NULL,0,20,3,3,MODE_SMA,0,MODE_SIGNAL,0))
return(0); //добавил
if (YUR_sell< YUR_value) //добавил
*/


Вроде 27 мессаг, а не в теме... Учите, или ваши простыни оставляйте при себе.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий