İş tamamlandı
Tamamlanma süresi: 1 saat
İş Gereklilikleri
Нужно написать функцию bool, которой передается
цена открытия ордера, его тип (sell/buy), дистанция-диапазон в пунктах.
проверять примерно таким образом:
//---------------------------------------------------------------------------+
extern double Lot = 0.01 ;
extern int Step = 20 ; // диапазон поиска ордера
int start()
{
for( int j=OrdersTotal()-1;j>=0;j-- )
{
OrderSelect(j,SELECT_BY_POS,MODE_TRADES);
if(Func(OrderOpenPrice(),0,Step)==false)OrderSend(Symbol(),OP_BUY ,Lot,Ask,3,0.0,0.0,"",16384,0,Blue);
if(Func(OrderOpenPrice(),1,Step)==false)OrderSend(Symbol(),OP_SELL ,Lot,Bid,3,0.0,0.0,"",16384,0,Red);
}
return(0);
}
//---------------------------------------------------------------------------+
цена открытия ордера, его тип (sell/buy), дистанция-диапазон в пунктах.
функция должна проверить есть ли в диапазоне от цены открытия ордер отличный от предложенного (sell/buy).
все.
тем кто напишет и сдаст в течении 3-4-х часов после взятия работы.проверять примерно таким образом:
//---------------------------------------------------------------------------+
extern double Lot = 0.01 ;
extern int Step = 20 ; // диапазон поиска ордера
int start()
{
for( int j=OrdersTotal()-1;j>=0;j-- )
{
OrderSelect(j,SELECT_BY_POS,MODE_TRADES);
if(Func(OrderOpenPrice(),0,Step)==false)OrderSend(Symbol(),OP_BUY ,Lot,Ask,3,0.0,0.0,"",16384,0,Blue);
if(Func(OrderOpenPrice(),1,Step)==false)OrderSend(Symbol(),OP_SELL ,Lot,Bid,3,0.0,0.0,"",16384,0,Red);
}
return(0);
}
//---------------------------------------------------------------------------+
Yanıtlandı
1
Derecelendirme
Projeler
620
38%
Arabuluculuk
39
23%
/
64%
Süresi dolmuş
93
15%
Serbest
Proje bilgisi
Bütçe
15- USD
Son teslim tarihi
to 1 gün