صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 10 من 20

الموضوع: طلب برمجه اكسبيرت

  1. #1
    عضو جديد
    تاريخ التسجيل
    Aug 2018
    المشاركات
    53

    افتراضي طلب برمجه اكسبيرت

    السلام عليكم ورحمه الله وبركاته اخى كيرا اريد برمجه فكره الى اكسبيرت
    فكره الاكسبيرت تعتمد على جزئين الجزء الاول هى فكره الدخول والخروج للصفقات والجزء الثانى والاهمممم هى فكره حجم اللوت
    الجزء الاول
    وهى فكره دخول الصفقات يتم دخول صفقتان واحده شراء والثانيه بيع من نفس النقطه وكل صعود او هبوط مسافه يتم تحديده من الاختيارات step يتم دخول صفقتان شراء وبيع وهكذا والخروج من الصفقات هو takprofit وstoploss لكل صفقه
    يعنى مثلا لو تم اختيار step=10 يعنى100للبروكر5ارقام عشريه معنى ذلك كل 10نقاط سيتم فتح صفقتان شراء وبيع يعنى هيدج حتى لوتم فتح صفقتان وصعد السعر 10نقاط سيتم فتح صفقتان واذا هبط تانى سيتم فتح صفقتان اخرين وهكذا يعنى كل 10نقاط بصفقتان حتى لو اتقفل صفقات على خساره وطبعا الخروج بالتيك بروفيت والاستوب لوز يعنى لو اخترنا التيك=20 والاستوب=10
    يبقى كل صفقه هتتفتح تيك بروفتها=20 واستوبها=10 ودخول الصفقات لايتأثر بالتيك والاستوب يعنى مستمر

    الجزء الثانى
    وهو الاهم وهوحجم اللوتات الدخول لانها تعتمد على معادله رياضيه وهى
    k=B*p-(1-B)/p ملحوظه علامه / يعنى البسط مقسوم كله علىp علشان انا مش عارف اعمل علامه افقيه
    حيثkهى نسبه الريسك من الرصيد وليس حجم اللوت
    Bهى نسبه نجاح الصفقه وطبعا هتكون 50% يعنى نسبه نجحه50% وخسارتها50%يعنى0.5
    p=takeprofit/stoplossيعنى لو التيك 20نقطه الاستوب لوز10نقطه معنى ذلك p=20/10=2يعنى p=2
    يعنى مثال توضيحى لو الرصيد1000$ وعايز احسب risk والتيك بروفيت20 والاستوب 10
    2/(k=0.5*2-(1-0.5
    يعنى k=0.25 يعنى25% ده الريسك انا عاخد ربع الريسك يعنى ربع فى ربع ويتم تحديد حجم اللوت منه ازاي
    lot=0.25*k*balanc/stoploss
    اخترنا 0.25k علشان اللوت ميبقاش كبير بذات ان الاكسبيرت هيفتح صفقتان كل مره مع بعض
    k طبعا هى الريسك وعرفنا نحسبها من المعادله الاولي
    balanc وهو الرصيد
    يعنى بالعربي حجم اللوت بيساوي الربع فى الريسك فى الرصيد الكل مقسوم على الاستوب لوز
    وملحوظه مهمه جدا يريت نخلى الاستوب لوزوالتيك بروفيت على البروكر 5ارقام عشريه علطول يعنى لو عيزين الاستوب 10نقاط نكتبه فى الاخيارات 100 علشان المعادله الاخيره يفرق فيها وفى المثال الاتى يبين حجم الصفقات
    ولنفرض ان الرصيد1000$ والتيك200 يعنى 20نقطه والاستوب100يعنى10نقاط
    الاكسبيرت هيحسب k الاول
    0.25=2/(k=0.5*2-(1-0.5 يعنى k=0.25
    lot=0.25*0.25*1000/100=0.625
    يعنى اول صفقتان بيع وشراء سيكون لوتهما 0.62 ولنفرض السعر صعد 10نقاط الاكسبيرت هيقفل صفقه البيع الخسرانه62$وهيبقى الرصيد 1000-62=938$ وهيفتح صفقتان حجم لوتهما
    lot=0.25*0.25*938/100=0.586 يعنى 0.59 تقريبا وهككككككذا

    لو صعب المعادلاتين يتم برمجتهما اخى كيرا ممكن حضرتك تضع رمز k فى الاختيارات من الخارج وانا اضع قيمتها لانها ممكن حسابتها المره الاولي وبعد كده بتبقى ثابته المهم معادله حجم اللوت لانها متغيره (
    lot=0.25*k*balanc/stoploss)

    وشكرا اخى كيرا وارجو المساعده والسلام عليكم


  2. #2
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    وعليكم السلام
    مرفق الاكسبيرت
    الملفات المرفقة الملفات المرفقة

  3. #3
    عضو جديد
    تاريخ التسجيل
    Aug 2018
    المشاركات
    53

    افتراضي

    شكرا اخى كيرا وجاري التجربه

  4. #4
    عضو جديد
    تاريخ التسجيل
    Aug 2018
    المشاركات
    53

    افتراضي طلب تعديل

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

    ارجو تعديل هذا وشكرا
    الصور المرفقة الصور المرفقة  

  5. #5
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    مرفق الاكسبيرت النسخة 2
    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة kira-h ; 07-01-2021 الساعة 09:22 PM

  6. #6
    عضو جديد
    تاريخ التسجيل
    Aug 2018
    المشاركات
    53

    افتراضي طلب تعديل

    السلام عليكم اخى كيرا
    الاكسبيرت انا بستخدمه على شارت الرينكو بيحقق ارباح كويسه جدا لم يكون السعر مفهوش تذبذب بس اول ما بيحصل تذبذب بخسر الارباح
    فممكن تعديل بسيط فى الاكسبيرت فى طريقه الدخول ان الاكسبيرت بدل ما بيفتح صفقتان بيع وشراء على مسافه معينه لا حضرتك ممكن تعدل الاكسبيرت بحيث كل شمعه رينكو تفتح يفتح صفقه واحده على حسب الشمعه السابقه فلو الشمعه السابقه صاعده يفتح مع بدايه الشمعه صفقه شراء والعكس مع الاحتفاظ بطريقه حساب قيمه اللوت زي ما هى
    وشكرا

  7. #7
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    وعليكم السلام
    أخي الكريم التعديل بسيط لكن جوهري تماما ومختلف عن الفكرة الأساسية
    مرفق الاكسبيرت النسخة 3
    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة kira-h ; 22-01-2021 الساعة 09:20 PM

  8. #8
    عضو جديد
    تاريخ التسجيل
    Aug 2018
    المشاركات
    53

    افتراضي

    تسلم ايدك يا استاذ كيرا هو فعلا الفكره مختلفه بس انشاء الله تكون كويسه
    عموما جاري التجربه
    وشكرا

  9. #9
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    بالتوفيق إن شاء الله

  10. #10
    عضو جديد
    تاريخ التسجيل
    Aug 2018
    المشاركات
    53

    افتراضي

    استاذ كيرا حضرتك الاكسبيرت لو اشتغل على شارت رينكو من نوع rail to rail مع كل شمعه بيفتح اكتر من15 صفقه مره واحده معرفش السبب
    ممكن علشان غيرت من 0.5=B الى B=0.7??
    والصوره توضح ذلك ارجو من حضرتك اصلاح هذه المشكله
    وشكرا
    الصور المرفقة الصور المرفقة  

صفحة 1 من 2 12 الأخيرةالأخيرة

العلامات المرجعية

العلامات المرجعية

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •