النتائج 1 إلى 11 من 11
الموضوع: طلب بسيط ان شاء الله
- 24-06-2013, 09:46 PM #1
طلب بسيط ان شاء الله
استاذ جميل اذا امكن اكسبيرت يغلق جميع الاوامر المفعلة والمعلقة عند وصول الاكويتي الى نسبة اقوم بتحديدها من المتغيرات الخارجية
وبارك الله فيك
- 25-06-2013, 12:39 AM #2
رد:طلب بسيط ان شاء الله
تفضل الأكسبيرت
- 25-06-2013, 07:48 PM #3
استاذ جميل بارك الله فيك جزاك الله عنا كل الخير على مجهوداتك الجبارة
- 26-12-2014, 07:21 PM #4
استاذ جميل الله يسترك تضيف حلقة لهذا الاكسبيرت ليغلق بعد كل 1بالمئة ايكويتي نحو
راس المال 1000د.. 1بالمئة=10د اغلاق جميع الاوامر عند 1010د ....ويغير اكيتي الاغلاق القادم الى 1010د+1بالمئة= 1020.10 ... ويغير الاغلاق الاكويتي القادم 1020.10+1بالمئة = 1030.30
بارك الله فيكم
- 01-01-2015, 01:38 PM #5
مساعدة بارك الله فيكم ... المفروض يضيف 1في المئة لكن الاكسبيرت يضيف اكثر
كود:if (AccountEquity()>= Equity_Target) { for(i=OrdersTotal()-1;i>=0;i--) { OrderSelect(i, SELECT_BY_POS); int type = OrderType(); bool result = false; switch(type) { case OP_BUY : result = OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),Slippage,Pink); break; case OP_SELL : result = OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),Slippage,Pink); break; case OP_BUYLIMIT : case OP_BUYSTOP : case OP_SELLLIMIT : case OP_SELLSTOP : result = OrderDelete( OrderTicket() ); Equity_Target=Equity_Target+(Equity_Target*0.01); break; } if(result == true) { Sleep(3000); } } Print ("Account Profit Reached. All Open Trades Have Been Closed"); return(0); } } Comment("Balance: ",AccountBalance(),", Account Equity: ",AccountEquity(),", Account Profit: ",AccountProfit(), "\nMy Account Profit Target: ",Equity_Target); return(0); }
آخر تعديل بواسطة solidhdida ، 01-01-2015 الساعة 01:45 PM
- 10-01-2015, 01:14 AM #6
استاذ جميل الله يسترك القي نظرة اظن انه سهل عليك مثل هذه الاظافة البسيطة شكرااااا
- 10-01-2015, 08:43 AM #7
أنت عملت التعديل صح فقط تم تغيير مكان التعديل .
- 10-01-2015, 12:06 PM #8
شكرا على الرد استاذ جميل
ان شاء الله اجربو عند افتتاح السوق
بارك الله فيك
- 12-01-2015, 02:08 AM #9
استاذ جميل تحية طيبة
التعديل يبقى يضيف 1بالمئة دون تحقق الشرط يضيف حتى من دون الدخول في اي صفقات
ارجو التعديل وشكرا
- 12-01-2015, 09:01 AM #10
جرب هذا الكود .
كود PHP://+------------------------------------------------------------------+
//| CloseTrades_After_Account_Profit_Reached.mq4 |
//| Copyright © 2007, Tradinator |
//| [email protected] |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, Tradinator"
#property link "[email protected]"
extern double Equity_Target=1010; //The amount of money profit at which you want to close ALL open trades.
int Slippage=5;
int i;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
void OnTick(void)
{
if (Equity_Target>0 && AccountEquity()>= Equity_Target) compare();
}
void compare()
{
if (Equity_Target>0 && AccountEquity()>= Equity_Target)
{
for(i=OrdersTotal()-1;i>=0;i--)
{
if(OrderSelect(i, SELECT_BY_POS))
int type = OrderType();
bool result = false;
switch(type)
{
case OP_BUY : result = OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),Slippage,Pink);
break;
case OP_SELL : result = OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),Slippage,Pink);
break;
case OP_BUYLIMIT :
case OP_BUYSTOP :
case OP_SELLLIMIT :
case OP_SELLSTOP : result = OrderDelete( OrderTicket() );
break;
}
if(result == false)
{
Sleep(3000);
}
}
Print ("Account Profit Reached. All Open Trades Have Been Closed");
}
Equity_Target=Equity_Target*101/100;
Comment("Balance: ",AccountBalance(),", Account Equity: ",AccountEquity(),", Account Profit: ",AccountProfit(),
"\nMy Account Profit Target: ",Equity_Target);
}
- 12-01-2015, 01:35 PM #11
الف شكر ليك استاذ جميل ربي يحفظك ويهنيك