//=====================================================================================================================================================
double MinProfit=0.0001;
//=====================================================================================================================================================
int init()
{
TradeCloseBuy();
TradeCloseSell();
return(0);
}
int deinit()
{
return(0);
}
int start()
{
TradeCloseBuy();
TradeCloseSell();
return(0);
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------
double TradeClose()
{
if(OrderSelect(OrderTicket(),SELECT_BY_TICKET)==true)
{
if(OrderProfit()>=MinProfit)
{
if(OrderType()==OP_BUY)
{
OrderClose(OrderTicket(),OrderLots(),Bid,3,Green);
TradeClose();
}
if(OrderType()==OP_SELL)
{
OrderClose(OrderTicket(),OrderLots(),Ask,3,Green);
TradeClose();
}
}
}
return(0);
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------
double TradeCloseBuy()
{
if(OrderSelect(OrderTicket(),SELECT_BY_TICKET)==true)
{
if(OrderProfit()>=MinProfit)
{
if(OrderType()==OP_BUY)
{
OrderClose(OrderTicket(),OrderLots(),Bid,3,Green);
TradeClose();
}
}
}
return(0);
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------
double TradeCloseSell()
{
if(OrderSelect(OrderTicket(),SELECT_BY_TICKET)==true)
{
if(OrderProfit()>=MinProfit)
{
if(OrderType()==OP_SELL)
{
OrderClose(OrderTicket(),OrderLots(),Ask,3,Green);
TradeClose();
}
}
}
return(0);
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------
Comments