В конце простейшего советнника просьба дописать закритие всех ордеров(отложеных,действующщих)
extern double sred1 ;
int init()
{
sred1 = AccountFreeMargin();
}
int start()
{
int ticket,colord1;
double rsia1, sred2,znach6, sred3;
rsia1=iRSI(NULL,5,14,PRICE_CLOSE,0);
sred2 = AccountFreeMargin();
sred3 = sred1+sred1*0.1;
if(rsia1>35)
{
ticket=OrderSend(Symbol(),OP_BUYSTOP,0.01,Ask+5*Point,3,0, Ask+30*Point, "buy",0,0,Blue);
}
if(rsia1<70)
{
ticket=OrderSend(Symbol(),OP_SELLSTOP,0.01,Bid-5*Point,3,0, Bid -30*Point, "sell",0,0,Red);
}
if(sred2>sred3)
{
}
return(0);
}
Обратись к учебнику возьми куски из Close-All() вот ссылка:https://book.mql4.com/ru/build/trading
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
В конце простейшего советнника просьба дописать закритие всех ордеров(отложеных,действующщих)
extern double sred1 ;
int init()
{
sred1 = AccountFreeMargin();
}
int start()
{
int ticket,colord1;
double rsia1, sred2,znach6, sred3;
rsia1=iRSI(NULL,5,14,PRICE_CLOSE,0);
sred2 = AccountFreeMargin();
sred3 = sred1+sred1*0.1;
if(rsia1>35)
{
ticket=OrderSend(Symbol(),OP_BUYSTOP,0.01,Ask+5*Point,3,0, Ask+30*Point, "buy",0,0,Blue);
}
if(rsia1<70)
{
ticket=OrderSend(Symbol(),OP_SELLSTOP,0.01,Bid-5*Point,3,0, Bid -30*Point, "sell",0,0,Red);
}
if(sred2>sred3)
{
}
return(0);
}