النتائج 1 إلى 5 من 5
  1. #1
    الصورة الرمزية matrix335
    matrix335 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2009
    الإقامة
    الأردن
    المشاركات
    457

    افتراضي مطلوب سكريبت بسيط جدا.

    السلام عليكم جميعا,
    ارجو من الاخوه المبرمجين مساعدتي في برمجه فكره معينه والتي اعتقد ان الجميع يعرفها.
    الشرح:
    عند تركيب السكريبت على شارت معين, يقوم بطلب هذه المعلومات مني وادخالها.
    * زوج العمله
    * نقطة الدخول
    * الهدف الاول
    * الهدف الثاني
    * الهدف الثالث
    * الستوب لوز

    عند تحقق الهدف الاول, ينقل الستوب لوز الى نقطة الدخول و يغلق نصف نقاط الربح.

    عند تحقق الهدف الثاني, ينقل الستوب لوز الى نقطة الهدف الاول و يغلق نصف نقاط الربح.

    عند تحقق الهدف الثالث, يغلق باقي نقاط الربح.

    اذا لم يكن للصفقه سوا هدفين, فنلغي نصف العقود عند الهدف الاول ثم باقي العقود عند الوصول للهدف الثاني.

    وجزاكم الله خيرا.



  2. #2
    الصورة الرمزية matrix335
    matrix335 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2009
    الإقامة
    الأردن
    المشاركات
    457

    افتراضي

    35 مشاهده و لا حتى تعليق واحد؟
    اذا كان السكريبت صعب فخلونا نحاول مع بعض.
    يا ريت مستر دولار تشرفنا بتعليق لو سمحت.

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

    افتراضي رد:مطلوب سكريبت بسيط جدا.

    للعلم هذا الإكسبرت ليس بسيط أبدا ربما بسيط من وجهة نظرك لكن برمجيا ليس بسيط

    مرفق الإكسبرت
    إعدادات الإكسبرت
    OpenOrderType نوع الصفقة التي سيفتحها الإكسبرت 0 = شراء , 1 = بيع
    OpenPriceOrder سعر الدخول
    Lots حجم لوت الصفقه
    TakeProfit هدف الصفقة
    StopLoss الأستوب لوز للصفقه
    MagicNumber الماجيك نمبر إذا أردت أن يتعامل الإكسبرت مع جميع الصفقات إجعل = 0 فسوف يغلق هذه الصفقة و الصفقات اليدويه المفتوحه أيضا
    ----------------

    TakeProfit1 عدد نقاط الهدف الأول
    ParitalCloseLot1 حجم اللوت الذي سيغلق للهدف الأول
    BreakEvenPoint1 عدد نقاط الربح التي سيضع الإكسبرت الأستوب عندها بعد تحقق الهدف الأول

    مثال لو جلعت TakeProfit1 =10 و ParitalCloseLot1 = 1 و BreakEvenPoint1 = 2
    لنفرض أن حجم اللوت المفتوح حاليا هو 10 لوت وسعر الدخول هو 1.4055
    عندما تربح الصفقة 10 نقاط فسوف يغلق الإكسبرت 1 لوت من مجموع 10 لوت مفتوحه فيتبقى 9 لوت
    ويقوم بنقل الأستوب لوز إلى نقطة سعر الدخول + 2 نقاط فيصبح 1.4057

    TakeProfit2 عدد نقاط الهدف الثاني
    ParitalCloseLot2 حجم اللوت الذي سيغلق للهدف الثاني
    BreakEvenPoint2 عدد نقاط الربح التي سيضع الإكسبرت الأستوب عندها بعد تحقق الهدف الثاني

    TakeProfit3 عدد نقاط الهدف الثالث
    ParitalCloseLot3 حجم اللوت الذي سيغلق للهدف الثالث
    BreakEvenPoint3 عدد نقاط الربح التي سيضع الإكسبرت الأستوب عندها بعد تحقق الهدف الثالث

    إذا أردت عدم استخدام الهدف الثالث فقط إجعل قيمة TakeProfit3 = 0

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

  4. #4
    الصورة الرمزية matrix335
    matrix335 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2009
    الإقامة
    الأردن
    المشاركات
    457

    افتراضي

    الله يبارك فيك و يجزيك الخير.
    جاري التجربه.

  5. #5
    الصورة الرمزية matrix335
    matrix335 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2009
    الإقامة
    الأردن
    المشاركات
    457

    افتراضي

    اريد ان اوضح السكريبت بمثال حتى تكون الصوره واضحه لي ولغيري حتى تعم الفائده ان شاء الله.
    اريد ان ادخل بيع الباوند من 1.60000
    هدف اول 20 نقطه
    هدف ثاني 30 نقطه
    ستوب لوز 1.60500
    قيمة النقطه 3 دولار

    الان بالنسبه لمدخلات السكريبت:
    TakeProfit1 : 20
    ParitalCloseLot1 : $2 (0.2)
    BreakEvenPoint1 : مسؤول عن تحريك الستوب لوز. صحيح ؟
    في هذه الحاله سوف اضعه 0 حيث سوف ينتقل الستوب تلقائيا الى نقطة الدخول.
    Sl= entry point + BreakEvenPoint1
    Sl= 1.60000 + 0
    =1.60000
    هذه القيمه اصبحت الستوب لوز الجديده


    TakeProfit2 :30
    ParitalCloseLot2 : $1 (0.1)
    BreakEvenPoint2 :20

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


    هل نغير اشارة ParitalCloseLot من موجب الى سالب في حال تغيير نوع الصفقه ام ان السكريبت مبرمج لحسابها تلقائيا ؟


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


    ارجو منك التعليق حتى اتاكد من فهمي للسكريبت. ولك جزيل الشكر.


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