النتائج 6,331 إلى 6,345 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 10-03-2015, 02:38 PM #6331
جزاك الله تعالى خيرا اخى واستاذى الكريم جميل
ربنا يبارك فيك وفى أهلك جميعا ويرزقنا جميعا الجنة
اللهم امين
انا كتب الشرط بهذه الطريقة
كود PHP:if ( USD_Pair_Profit(OP_BUY)>Profits2)
{
CloseAll(OP_BUY);
}
if ( USD_Pair_Profit(OP_SELL)>Profits2)
{
CloseAll(OP_SELL);
}
وجزاك الله تعالى خيرا مرة اخرى
- 10-03-2015, 04:20 PM #6332
- 10-03-2015, 11:51 PM #6333
جزاك الله تعالي اخي جميل
بارك الله تعالي فيك استاذي الكريم
- 11-03-2015, 12:32 AM #6334
السلام عليكم
أستاذي ومعلمي مستر دولار تحية طيبة
قمت بتصميم اكسبيرت للبولنجر وواجهتني مشكلة غريبة في إغلاق الصفقات عند ملامسة السعر لأحد حدي البولنجر
فعند عمل إعداد البولنجر deviation=2 يعمل الاغلاق تمام 100%
بينما عند deviation=3 يعمل فقط عند حدوث اختراق بشمعتين أو أكثر وفي حالات كثيرة لا يتفعل الاغلاق مع أن الملامسة واضحة على الشمعة 0
وللعلم إعداد deviation متغير خارجي ضمن قيم دالة البولنجر وشروط الاغلاق كالتالي:
كود:double Upper0=iBands(Symbol(),0,period,deviation,shift,PRICE_CLOSE,MODE_UPPER,0); double Lower0=iBands(Symbol(),0,period,deviation,shift,PRICE_CLOSE,MODE_LOWER,0); if((Close[0]>=Upper0)||(Ask>=Upper0)) { CloseBuy(); } if((Close[0]<=Lower0)||(Bid<=Upper0)) { CloseSell(); }
أريد فتح صفقة كل 30 ثانية
جربت الكود التالي ولم يعمل بل يفتح صفقة كل إغلاق شمعة
كود PHP:
datetime LastOrderOpenTime()
{
for(int i=OrdersTotal()-1;i>=0;i--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
return(OrderOpenTime());
}
}
return(0);
}
void BuyOrder()
{
if((Time[0]-LastOrderOpenTime())<30)return;
OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,0,0,"Kira-h",MagicNo,0,Blue);
}
آخر تعديل بواسطة kira-h ، 11-03-2015 الساعة 12:37 AM
- 12-03-2015, 06:17 AM #6335
اخى الكريم جميل
بخصوص الاستفسار عن دالة اغلاق اوامر البيع على حده واوامر الشراء على حده عند تحقيق ربح معين لكلا منهما
فعند تجربة الشرط اللى كتبته لحضرتك اعلى هذه المشاركة
عند وضع هذا الشرط فى اكثر من اكسبيرت وعلى اكثر من بروكر فأنه يظهر لى هذا الخطأ ...
OrderClose Error 138
يعنى ايه هذا الخطأ ؟
وهل ممكن ان تكون المشكلة من دالة
CloseAll(int type
يعنى ممكن يكون فيها خطأ ؟
ممكن المساعدة فى ذلك
وجزاك الله تعالى خيرا
- 12-03-2015, 06:18 AM #6336
على العلم ان هذا الخطأ لم يظهر ابدا فى اى اكسبيرت مما جربت عليه الكود الا بعد وضع الكود والشرط بداخلة
- 12-03-2015, 04:02 PM #6337
- 12-03-2015, 11:14 PM #6338
استاذي جميل
كيف يمكن ازالة رسالة التحذير من دالة الربح بالدولار
بارك الله فيك
كود://+------------------------------------------------------------------+ //| profit_Us.mq4 | //| Copyright 2015, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2015, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict extern int Magic_Number = 1234; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { } //+------------------------------------------------------------------+ //| دالة لحساب صفقات الأكسبيرت بالدولار حسب الماجيك | //+------------------------------------------------------------------+ double Float_Profit() { double profit; for(int i=0;i<=OrdersTotal();i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) if(OrderSymbol()==Symbol()&&OrderMagicNumber()==Magic_Number) { profit+=OrderProfit(); } } return(profit); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+
- 13-03-2015, 12:12 AM #6339
- 13-03-2015, 12:14 AM #6340
- 13-03-2015, 01:19 PM #6341
- 13-03-2015, 02:01 PM #6342
استاذي جميل
اريد حماية الاكسبيرت برقم الحساب
عند استعمال هذا الكود يعطى خطاء
كود://+------------------------------------------------------------------+ //| number.mq4 | //| Copyright 2015, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2015, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict extern int Account_Number =23458; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { if(AccountNumber()!=Account_Number) return(0); } //+------------------------------------------------------------------+
- 13-03-2015, 03:41 PM #6343
- 13-03-2015, 03:52 PM #6344
بارك الله فيك استاذي
وجعلة في ميزان حسناتك
- 13-03-2015, 06:36 PM #6345
هذه الدالة استخدمها من اكسبيرتات استاذى مستر اسامه
مرفق الدالة
كود PHP:void CloseAll(int type){
for(int i=0;i<OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
int ticket=OrderTicket();int typee=OrderType();double lots=OrderLots();
if(OrderSymbol()==Symbol()&&OrderType()==type){
if(typee==OP_SELL)
OrderClose(ticket,lots,Bid,3*Q);
if(typee==OP_BUY)
OrderClose(ticket,lots,Ask,3*Q);
}
}
}
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM