-
1 مرفق
السلام عليكم
اخ حسن لديه اكسبيرت يعمل بصورة طبيعيه فيه دوال لغلق جميع اوامر الشراء او البيع المشكلة عند تجربته على اكثر من عمله يغلق الصفقات لجميع العملات والمطلوب ان يكون لكل عمله غلق اوامر الخاصة بعملة معينه مع الشكرللجهد الرائع المبذول وارفق لك الاكسبيرت
ملف مرفق 15997
-
وعليكم السلام
راجع المشاركة التالية Global Variables
-
السلام عليكم
لو سمحت استاذي الفاضل
ممكن طريقة كتابة الدالة
انه تم فتح صفقة بهدف 50 نقطة وستوب 20 نقطة وتريلنج ستوب 10 نقاط
انه في حالة تحقيق 20 نقطة ربح من 50 نقطة هدف يكون ترينج ستوب 5 نقاط فقط
وشكرا
-
وعليكم السلام
راجع الموضوع التالي:
-
السلام عليكم استاذي الفاضل
المقصود انه في بداية الصفقة يكون الهدف 50 نقطة والتريلنج ستوب 15 نقطة
وعند الوصول لربح 20 نقطة يتحول التريلنج من 15 نقطة الي 5 نقاط فقط
حاولت ولكن في الكود خطا ممكن حل هذا الخطا
for(int cnt=0;cnt<OrdersTotal();cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(OrderType()<=OP_SELL &&
OrderSymbol()==Symbol() &&
OrderMagicNumber()==MagicNumber
)
{
if(OrderType()==OP_BUY)
{
{
}
if(TrailingStop>0)
{
if(Bid-OrderOpenPrice()>MyPoint*TrailingStop)
{
if(OrderStopLoss()<Bid-MyPoint*TrailingStop)
{
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-TrailingStop*MyPoint,OrderTakeProfit(),0,Green);
return(0);
}
}
}
}
else
{
{
}
if(TrailingStop>0)
{
if((OrderOpenPrice()-Ask)>(MyPoint*TrailingStop))
{
if((OrderStopLoss()>(Ask+MyPoint*TrailingStop)) || (OrderStopLoss()==0))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+MyP oint*TrailingStop,OrderTakeProfit(),0,Red);
return(0);
}
}
}
}
}
//
//
if(OrderType()==OP_BUY)
{
if(TrailingStop>0)
{
if(Bid-OrderOpenPrice()>MyPoint*Trailingprofit)
{
if(OrderStopLoss()<Bid-MyPoint*Trailingprofit)
{
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Trailing*MyPoint,OrderTakeProfit(),0,Green);
return(0);
}
}
}
}
//
else
if(OrderType()==OP_SELL)
{
if(TrailingStop>0)
{
if((OrderOpenPrice()-Ask)>(MyPoint*Trailingprofit))
{
if((OrderStopLoss()>(Ask+MyPoint*Trailingprofit)) || (OrderStopLoss()==0))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+MyP oint*Trailing,OrderTakeProfit(),0,Red);
return(0);
}
}
}
}
-
وعليكم السلام
جرب الكود التالي:
-
الف شكر استاذي
جاري التجريب
-
-
1 مرفق
السلام عليكم
وضعت الكود في مكانه ولكن لم يتغير الترينج ستوب
ارفقت لك الاكسبيرت لتري الامر كي تستطيع اصلاح الامر
بارك الله فيك
-
1 مرفق
وعليكم السلام
جرب النسخة المرفقة