Marin Zlatev
Marin Zlatev
Freunde 1
Marin Zlatev
Marin Zlatev
Thank you so much. Have a good evening.
Marin Zlatev
Marin Zlatev
това е кода за допълване

//+------------------------------------------------------------------+
//| Close positions ZLATEV |
//+------------------------------------------------------------------+
if(SPosition[i].pos_type==POSITION_TYPE_BUY)
{
if(InpCloseOpposite || InpOnlyOne)
{
int count_buys = 0;
double volume_buys = 0.0;
double volume_biggest_buys = 0.0;
int count_sells = 0;
double volume_sells = 0.0;
double volume_biggest_sells = 0.0;
CalculateAllPositions(count_buys,volume_buys,volume_biggest_buys,
count_sells,volume_sells,volume_biggest_sells);
if(InpCloseOpposite)
{
if(count_sells>0)
{
ClosePositions(POSITION_TYPE_SELL);
return;
}
}
if(InpOnlyOne)
{
if(count_buys+count_sells==0)
{
SPosition[i].waiting_transaction=true;
OpenPosition(i);
return;
}
else
ArrayRemove(SPosition,i,1);
return;
}
SPosition[i].waiting_transaction=true;
OpenPosition(i);
return;
if(SPosition[i].pos_type==POSITION_TYPE_SELL)
{
if(InpCloseOpposite || InpOnlyOne)
{
int count_buys = 0;
double volume_buys = 0.0;
double volume_biggest_buys = 0.0;
int count_sells = 0;
double volume_sells = 0.0;
double volume_biggest_sells = 0.0;
CalculateAllPositions(count_buys,volume_buys,volume_biggest_buys,
count_sells,volume_sells,volume_biggest_sells);
if(InpCloseOpposite)
{
if(count_buys>0)
{
ClosePositions(POSITION_TYPE_BUY);
return;
}
}
if(InpOnlyOne)
{
if(count_buys+count_sells==0)
{
SPosition[i].waiting_transaction=true;
OpenPosition(i);
return;
}
else
ArrayRemove(SPosition,i,1);
return;
}
}
SPosition[i].waiting_transaction=true;
OpenPosition(i);
return;
}
Marin Zlatev
Marin Zlatev
Здравей,
Възможно ли е да се допише кода за параметър
Close opposite'

Благодаря
Marin Zlatev
Hat sich auf MQL5.community registriert