//==============++++
double CurrentlotX()
{
double y=0;
for (int i=0;i<=OrdersTotal()+1;i++)
{
OrderSelect (i,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber()==MagicX1||OrderMagicNumber()==MagicX2||OrderMagicNumber()==MagicX)
y=OrderLots();
}
return (y);
}
//====
double lastlotX()
{
double y=lot;
for (int i=0;i<=OrdersHistoryTotal()+1;i++)
{
OrderSelect (i,SELECT_BY_POS,MODE_HISTORY);
if (OrderMagicNumber()==MagicX1||OrderMagicNumber()==MagicX2||OrderMagicNumber()==MagicX)
y=OrderLots();
}
return (y);
}
//==============++++
double BiglotX()
{
double y=lot/2;
if(MyOrderRestart()==0&&lastlotX()>=CurrentlotX())
y=lastlotX();
if(MyOrderRestart()==0&&CurrentlotX()>lastlotX())
y=CurrentlotX();
if(MyOrderRestart()>0&&MyOrder1()==0)
y=lot/2;
if(MyOrderRestart()>0&&MyOrder1()>0&&MyOrder2()==0)
y=lot/2*Multi;
if(MyOrderStop()>0&&MyOrder2()>0)
y=lot*Multi;
return (y);
}
//====
double TargetProfitX()
{
double y=TargetProfit;
//if(TargetProfit+TargetProfit*BiglotX()/3>TargetProfit)
//y=TargetProfit;
//y=TargetProfit+TargetProfit*BiglotX()/3;
return (y);
}
//+-------------------------------------------------------------+

 

المصدر: Aziz ghanem
masry500

طابت أوقاتكم وبالله التوفيق

  • Currently 0/5 Stars.
  • 1 2 3 4 5
0 تصويتات / 7 مشاهدة
نشرت فى 8 مارس 2025 بواسطة masry500

ساحة النقاش

عدد زيارات الموقع

122,859