• 2:21 صباحاً




اسكربت مقلوب .... !!

إضافة رد
أدوات الموضوع
عضو جديد
تاريخ التسجيل: Feb 2012
المشاركات: 6
معدل تقييم المستوى: 0
Waseem_Forex is on a distinguished road
15 - 02 - 2012, 12:57 AM
  #1
Waseem_Forex غير متواجد حالياً  
افتراضي اسكربت مقلوب .... !!
السلام عليكم ورحمة الله وبركاته

لماذا يقوم هذا الكود بحذف الصفقات البعيدة عن السعر اولا ؟

مثلا وضعت اوامر تبعد عن السعر الحالي ... على مستويات معينة 10 40 80 120 ... يقوم باغلاق 120 ثم 80 ثم 40 ثم 10 ؟؟

وهل يمكن عكس هذا النظام ؟

وشكرا استاذ سفاري

كود:
//+------------------------------------------------------------------+
//|                                            close-all-orders.mq4  |
//|                                  Copyright © 2005, Matias Romeo. |
//|                                       Custom Metatrader Systems. |
//+------------------------------------------------------------------+

#property copyright "Copyright © 2005, Matias Romeo."
#property link      "mailto:matiasDOTromeoATgmail.com"

int start()
{
  int total = OrdersTotal();
  for(int i=total-1;i>=0;i--)
  {
    OrderSelect(i, SELECT_BY_POS);
    int type   = OrderType();

    bool result = false;
    
    switch(type)
    {
      //Close opened long positions
      case OP_BUYSTOP    : result = OrderDelete( OrderTicket());
                          break;
      
      //Close opened short positions
      case OP_SELLSTOP   : result = OrderDelete( OrderTicket());
                          
    }
    
    if(result == false)
    {
      Alert("Order " , OrderTicket() , " failed to close. Error:" , GetLastError() );
      Sleep(3000);
    }  
  }
  
  return(0);
}
رد مع اقتباس

الصورة الرمزية Safari
مشرف سابق
الصورة الرمزية Safari
 
تاريخ التسجيل: Jul 2010
المشاركات: 6,134
معدل تقييم المستوى: 20
Safari is on a distinguished road
افتراضي رد: اسكربت مقلوب .... !!
2#
15 - 02 - 2012, 01:23 AM
هذا الكود يحذف الصفقات المعلقة ..

و لا أدري ماذا تقصد بعكس النظام !!
Safari غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Feb 2012
المشاركات: 6
معدل تقييم المستوى: 0
Waseem_Forex is on a distinguished road
افتراضي رد: اسكربت مقلوب .... !!
3#
15 - 02 - 2012, 01:31 AM
المقصود ان يقوم بحذف الاوامر الاقرب الى السعر الحالي .... بدلا البدا بحذف الاوامر الابعد .
Waseem_Forex غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية Safari
مشرف سابق
الصورة الرمزية Safari
 
تاريخ التسجيل: Jul 2010
المشاركات: 6,134
معدل تقييم المستوى: 20
Safari is on a distinguished road
افتراضي رد: اسكربت مقلوب .... !!
4#
15 - 02 - 2012, 01:43 AM
كود:
for(int i=0;i<=total-1;i++)
جرب اجعله هكذا .. و ربما ينجح
Safari غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Feb 2012
المشاركات: 6
معدل تقييم المستوى: 0
Waseem_Forex is on a distinguished road
افتراضي رد: اسكربت مقلوب .... !!
5#
15 - 02 - 2012, 02:35 AM
نجاح نسبي استاذي
يقوم بحذف صفقات الشراء المعلقة من الاقرب للابعد ولكن يتعطل كثيرا مع حذف صفقات البيع المعلقة واحتاج حين اذ الى اعادة تطبيق السكربت مرة لكل عقد معلق
Waseem_Forex غير متواجد حالياً  
رد مع اقتباس


إضافة رد



جديد مواضيع منتدى المؤشرات و الاكسبرتات

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
::: اليورو ::: رأس و كتفين مقلوب استمراري... أحـمـد عـزام منتدى تداول العملات العام 15 27 - 07 - 2010 10:57 AM
تخيل لو وجهك مقلوب linker استراحة بورصات 0 25 - 04 - 2010 08:50 PM
الأسترالي/دولار رأس وكتفين مقلوب (F4) knight515 منتدى تداول العملات العام 15 21 - 02 - 2010 04:13 AM
عمر شفت راجل وجه مقلوب جمال 100 استراحة بورصات 0 27 - 06 - 2009 11:50 PM
طلب صتاعة اسكربت cobra100 منتدى المؤشرات و الاكسبرتات 7 31 - 10 - 2008 05:18 PM


02:21 AM