سعر البيتكوين ينخفض بقوة ويواجه اختبارًا حاسمًا قرب 60 ألف دولار ( الجمعة 05 يونيو 2026 02:51 م ) لماذا انخفضت أسعار الذهب في الأسواق العالمية اليوم؟ ( الجمعة 05 يونيو 2026 02:18 م ) مستشار ترامب يدعو الفيدرالي الأمريكي لعدم رفع الفائدة في يونيو ( الجمعة 05 يونيو 2026 02:10 م ) عاجل| lمؤشر مديري المشتريات Ivey في كندا يواصل النمو خلال مايو ( الجمعة 05 يونيو 2026 02:03 م ) جي بي مورجان يرفع توصيته لسهم تسلا ويضاعف السعر المستهدف ( الجمعة 05 يونيو 2026 01:59 م ) انخفاض الأسهم الأمريكية بفعل موجة بيع لأسهم الرقائق وارتفاع العوائد بعد بيانات الوظائف ( الجمعة 05 يونيو 2026 01:55 م ) عقود TSX الآجلة تتراجع في ظل تقرير الوظائف الأمريكي والتوترات بالشرق الأوسط ( الجمعة 05 يونيو 2026 01:54 م ) رئيس روسنفت: لا توجد دولة قادرة على تعويض النفط المفقود من الشرق الأوسط سريعاً ( الجمعة 05 يونيو 2026 01:51 م ) أسعار الذهب في السعودية تحت الضغط مع هبوط المعدن عالميًا ( الجمعة 05 يونيو 2026 01:49 م ) تقرير: إدارة ترامب تدرس الاستحواذ على حصص في شركات الذكاء الاصطناعي ( الجمعة 05 يونيو 2026 01:48 م ) الجنيه الإسترليني يتراجع مع تعزيز بيانات الوظائف الأمريكية للدولار ( الجمعة 05 يونيو 2026 01:25 م ) مجموعة غولدمان ساكس إنك ترفع توقعاتها لأسعار النحاس وسط شح في الأسواق خارج الولايات المتحدة ( الجمعة 05 يونيو 2026 01:24 م ) أنثروبيك تخفف التوتر مع الحكومة الأمريكية تمهيداً لطرحها العام الأولي ( الجمعة 05 يونيو 2026 01:13 م ) تراجع طفيف لأسعار الغذاء العالمية في مايو لكنها لا تزال قرب أعلى مستوياتها في 3 سنوات ( الجمعة 05 يونيو 2026 12:56 م ) مورجان ستانلي يتوقع إيرادات قوية لسبيس إكس بحلول 2040 ( الجمعة 05 يونيو 2026 12:49 م ) عاجل| سوق العمل الأمريكي يفاجئ الأسواق بإضافة 172 ألف وظيفة في مايو ( الجمعة 05 يونيو 2026 12:33 م ) عاجل_ تحسن كبير يفوق التوقعات في سوق العمل الكندي ( الجمعة 05 يونيو 2026 12:32 م ) تركيا تفتح تحقيقاً مع ميتا بسبب دمج خدمات الذكاء الاصطناعي في واتساب ( الجمعة 05 يونيو 2026 12:16 م ) تقارير: الطلب على أسهم سبيس إكس يفوق التوقعات عند الطرح المحتمل ( الجمعة 05 يونيو 2026 12:06 م ) حملة جديدة في الصين تستهدف صناديق الاستثمار الخاصة ( الجمعة 05 يونيو 2026 11:51 ص )

النتائج 1 إلى 8 من 8
  1. #1
    الصورة الرمزية badteam
    badteam غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2006
    المشاركات
    110

    افتراضي كود لم اجد له حل

    السلام عليكم

    الكود الموجود هنا تعبت وانا احاول احله ياريت تساعدوني

    كود PHP:
     int Bob(int a_magic_0) {
       
    int l_count_4 0;
       
    int l_ord_total_8 OrdersHistoryTotal();
       
    g_ticket_188 = -1;
       
    g_ticket_192 = -1;
       for (
    int l_pos_12 0l_pos_12 l_ord_total_8l_pos_12++) {
       
           
    OrderSelect(l_pos_12SELECT_BY_POSMODE_HISTORY);
          if ( 
    OrderSymbol() == Symbol() && OrderType() == OP_BUY && OrderClosePrice()<OrderOpenPrice()) {
       
             if (
    g_ticket_188 == -1) { 
         
         
      
       if (
    OrderMagicNumber() == MagicNumberOrderSend(Symbol(), OP_BUYSTOPOrderLots(), OrderOpenPrice(), 3OrderStopLoss(), OrderTakeProfit(), "looool"MagicNumber0Blue);
       
    l_count_4++;
    }
             
          }
       }
       return (
    l_count_4);

    المشكله الي تواجهني انه يقراء الهيستوري ويفتح جميع الصفقات وانا محتاج انه يعيد فتح اخر صفقه فقط في الهستري

  2. #2
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,875

    افتراضي رد: كود لم اجد له حل

    فكر كالآتي بدلا من أن تجعله يقرأ جميع الهستوري خليه يقرأ آخر صفقة في الهستوري
    بدلا من هذا الكود int l_pos_12 = 0
    إجعله
    int l_pos_12 = OrdersHistoryTotal()-1
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  3. #3
    الصورة الرمزية badteam
    badteam غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2006
    المشاركات
    110

    افتراضي رد: كود لم اجد له حل

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    فكر كالآتي بدلا من أن تجعله يقرأ جميع الهستوري خليه يقرأ آخر صفقة في الهستوري
    بدلا من هذا الكود int l_pos_12 = 0
    إجعله
    int l_pos_12 = OrdersHistoryTotal()-1

    يعني نفس كده

    كود PHP:
    int Bob(int a_magic_0) {
       
    int l_count_4 0;
       
    int l_ord_total_8 OrdersHistoryTotal();
       
    g_ticket_188 = -1;
       
    g_ticket_192 = -1;
       for (
    int l_pos_12 OrdersHistoryTotal()-1l_pos_12 l_ord_total_8l_pos_12++) {
       
           
    OrderSelect(l_pos_12SELECT_BY_POSMODE_HISTORY);
          if ( 
    OrderSymbol() == Symbol() && OrderType() == OP_BUY && OrderClosePrice()<OrderOpenPrice()) {
       
             if (
    g_ticket_188 == -1) { 
         
         
      
       if (
    OrderMagicNumber() == MagicNumberOrderSend(Symbol(), OP_BUYSTOPOrderLots(), OrderOpenPrice(), 3OrderStopLoss(), OrderTakeProfit(), "looool"MagicNumber0Blue);
       
    l_count_4++;
    }
             
          }
       }
       return (
    l_count_4);


    بس ماتفعل ولا امر

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

  4. #4
    الصورة الرمزية أبو راقي
    أبو راقي غير متواجد حالياً موقوف
    تاريخ التسجيل
    Apr 2009
    المشاركات
    107

    افتراضي رد: كود لم اجد له حل

    الأخ الكريم إذا نحن نريد الصفقة الأخيرة فقط فلا أرى وجود العداد لازم

    for (int l_pos_12 = OrdersHistoryTotal()-1; l_pos_12 < l_ord_total_8; l_pos_12++) {

    فقط ممكن تطلب الصفقة الأخيرة برقمها (1-)
    OrderSelect(OrderSelect(OrdersHistoryTotal()-1, SELECT_BY_POS, MODE_HISTORY);

    مع العلم ان MODE_HISTORY يسوف تهتم بالصفقات التي أغلقت و كذلك الصفقات المعلقة الملغات closed & canceled orders.

  5. #5
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,875

    افتراضي رد: كود لم اجد له حل

    اقتباس المشاركة الأصلية كتبت بواسطة أبو راقي مشاهدة المشاركة
    الأخ الكريم إذا نحن نريد الصفقة الأخيرة فقط فلا أرى وجود العداد لازم

    for (int l_pos_12 = OrdersHistoryTotal()-1; l_pos_12 < l_ord_total_8; l_pos_12++) {

    فقط ممكن تطلب الصفقة الأخيرة برقمها (1-)
    OrderSelect(OrderSelect(OrdersHistoryTotal()-1, SELECT_BY_POS, MODE_HISTORY);

    مع العلم ان MODE_HISTORY يسوف تهتم بالصفقات التي أغلقت و كذلك الصفقات المعلقة الملغات closed & canceled orders.
    نعم كلامك صحيح لكن أنا عرفت لماذا قد لا يفتح معك صفقة فإحتمال تكون الصفقة الأخيرة في الهستوري لا تنطبق عليها الشروط التي وضعتها
    OrderType() == OP_BUY && OrderClosePrice()<OrderOpenPrice()

    لذلك أرى الأفضل إنك تستخدم الأمر Break لإنهاء السلسلة عندما يتحقق المطلوب
    بذلك لن يفتح الإكسبرت أكثر من صفقة
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  6. #6
    الصورة الرمزية أبو راقي
    أبو راقي غير متواجد حالياً موقوف
    تاريخ التسجيل
    Apr 2009
    المشاركات
    107

    افتراضي رد: كود لم اجد له حل

    if (g_ticket_188 == -1) {

    كذلك هذا الشرط زائد
    هو أصلا مساوي 1- و لا يوجد ما يغيره ولن يأخذ أي قيمة أخرى
    إذا فهو شرط زائد

  7. #7
    الصورة الرمزية badteam
    badteam غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2006
    المشاركات
    110

    افتراضي رد: كود لم اجد له حل

    شباب معليش بتعبكم معاي شوي عشان تخربط انا

    ممكن احد يكتب شلون الامر كله بيصير

  8. #8
    الصورة الرمزية badteam
    badteam غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2006
    المشاركات
    110

    افتراضي رد: كود لم اجد له حل

    هلا شباب ماكو احد رد علي ؟

الاوسمة لهذا الموضوع


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17