عرض مشاركة واحدة
قديم 23-01-2016, 06:35 PM   المشاركة رقم: 2
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.23 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : Abu.Jamal المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: طلب مساعدة من الاستاذ اسلام

المشاركة الأصلية كتبت بواسطة Abu.Jamal نقره لعرض الصورة في صفحة مستقلة

السلام عليكم و رحمة الله و بركاته

الزيك يا بش مهندس , كالعادة بغلبك و بتقل دم عليك

سؤالي جديد يا استاذنا

الان عندي اكسبرت انا اعطيته شروط معينة للبيع و للشراء

و طلبت منه يتحقق منه هذه الشروط بحال تحقق شرط انه يبيع او يشتري على حسب الشرط

و ما يفتح اي صفقة غير الموجودة و لهنا الامور تمام

الان الزاي اطلب منه يقفل البيع و من ثم يشتري بحال تنافت شروط البيع و العكس بحال الشراء


و متشكر مقدما يا هندسة
،،،وعليكم السلام ورحمة الله وبركاته،،،

،،،اهلا بك اخى الفاضل ، اولا تقوم بعمل وظيفة خارجية لاغلاق صفقات الشراء،،،

كود:
void CloseBuyOrders()
{
  for (int cnt = 0 ; cnt <= OrdersTotal()-1 ; cnt++)
  {
  bool result = false;
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if (OrderMagicNumber() == Magicnumber && OrderSymbol()==Symbol()&&OrderType()==OP_BUY)
        result = OrderClose(OrderTicket(),OrderLots(),Bid,3);
        if(result)
        cnt--;
  }
}
،،،واخرى لاغلاق صفقات البيع،،،

كود:
void CloseSellOrders()
{
  for (int cnt = 0 ; cnt <= OrdersTotal()-1 ; cnt++)
  {
  bool result = false;
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if (OrderMagicNumber() == Magicnumber && OrderSymbol()==Symbol()&&OrderType()==OP_SELL)
        result = OrderClose(OrderTicket(),OrderLots(),Ask,3);
        if(result)
        cnt--;
  }
}
،،،ثم تقوم بعمل امر شرطى وتكتب فيه شروط الشراء وتضع به امر اغلاق البيع ، وامر اخر تكتب فيه شروط البيع وتضع به امر اغلاق الشراء،،،

،،،او تقوم باستدعاء وظيفة اغلاق الشراء فى بداية وظيفة فتح البيع والعكس،،،


،،،تحياتى،،،



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #2  
قديم 23-01-2016, 06:35 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: طلب مساعدة من الاستاذ اسلام

المشاركة الأصلية كتبت بواسطة Abu.Jamal نقره لعرض الصورة في صفحة مستقلة

السلام عليكم و رحمة الله و بركاته

الزيك يا بش مهندس , كالعادة بغلبك و بتقل دم عليك

سؤالي جديد يا استاذنا

الان عندي اكسبرت انا اعطيته شروط معينة للبيع و للشراء

و طلبت منه يتحقق منه هذه الشروط بحال تحقق شرط انه يبيع او يشتري على حسب الشرط

و ما يفتح اي صفقة غير الموجودة و لهنا الامور تمام

الان الزاي اطلب منه يقفل البيع و من ثم يشتري بحال تنافت شروط البيع و العكس بحال الشراء


و متشكر مقدما يا هندسة
،،،وعليكم السلام ورحمة الله وبركاته،،،

،،،اهلا بك اخى الفاضل ، اولا تقوم بعمل وظيفة خارجية لاغلاق صفقات الشراء،،،

كود:
void CloseBuyOrders()
{
  for (int cnt = 0 ; cnt <= OrdersTotal()-1 ; cnt++)
  {
  bool result = false;
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if (OrderMagicNumber() == Magicnumber && OrderSymbol()==Symbol()&&OrderType()==OP_BUY)
        result = OrderClose(OrderTicket(),OrderLots(),Bid,3);
        if(result)
        cnt--;
  }
}
،،،واخرى لاغلاق صفقات البيع،،،

كود:
void CloseSellOrders()
{
  for (int cnt = 0 ; cnt <= OrdersTotal()-1 ; cnt++)
  {
  bool result = false;
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
    if (OrderMagicNumber() == Magicnumber && OrderSymbol()==Symbol()&&OrderType()==OP_SELL)
        result = OrderClose(OrderTicket(),OrderLots(),Ask,3);
        if(result)
        cnt--;
  }
}
،،،ثم تقوم بعمل امر شرطى وتكتب فيه شروط الشراء وتضع به امر اغلاق البيع ، وامر اخر تكتب فيه شروط البيع وتضع به امر اغلاق الشراء،،،

،،،او تقوم باستدعاء وظيفة اغلاق الشراء فى بداية وظيفة فتح البيع والعكس،،،


،،،تحياتى،،،




رد مع اقتباس