النتائج 1 إلى 5 من 5
الموضوع: طلب الى الأستاذ جميل، مع التحية
- 20-02-2014, 10:02 PM #1
طلب الى الأستاذ جميل، مع التحية
السلام عليكم، أخي جميل
يسعدني التواصل معك فلم يسبق لي التشرف بهذا، على الرغم من أنه يمكنني الزعم أني أعرفك، فبرامجك المفيدة و المنتشرة في النت من أفضل ما يعرّف بك و بمهارتك.
لي طلب بخصوص برنامجك "ٌRenko Badawi T4.3 EA"، و قبل أن أسترسل أرجو أن تخبرني ان كان وقتك يسمح بتعديله.
مرفق النسخة التي استخدمها.
خالص تحياتي و شكري
- 21-02-2014, 07:50 PM #2
فقدت معظم الأكسبيرتات القديمة وماتبقى منها ايضا قد لايعمل حاليا ويحتاج اعادة صيانة للأكواد بعد التحديث للغة البرمجة ، اشرح ماتريد وربنا يسهل انا أو غيري لن نتردد في مساعدتك .
- 22-02-2014, 10:34 PM #3السلام عليكم
شكرا على اهتمامك، أخي جميل.
الربوت الذي أستخدمه هو Renko Badawi T4.2 (و ليس 4.3 كما كتبتُ خطأ ً أو 4.4 لأنه أفضل منهما).
الأفكار/المهمات التي يقوم بها متعددة، يقوم ببعضها بشكل صحيح و بعضها الآخر لا يتم تنفيذه أصلا حسب الاعدادات، و طالما أنك فقدت الأكواد فلعله سيكون من المفيد أن أشرح ما أريد من الصفر لترى ما الذي يمكن فعله.
ملاحظة: سأحاول توضيح كل شئ بالصور.
المهمة الرئيسية: تتبّع قوالب رنكو و الدخول أو الخروج حسب متغيرات (شروط) معينة. أرى أن تُقسّم لائحة الاعدادات الى متغيرات "دخول"، متغيرات "خروج"، و متغيرات "اعادة دخول" على النحو التالي:
1/ متغيرات (شروط) عقد صفقة شراء (و العكس بالعكس للبيع) اللازم توافرها "كخيارات" في لائحة الاعدادات
- عدد قوالب الرنكو الصاعدة التي تلزم لعقد صفقة
- مؤشر معدل التحرك (MA)
- مؤشرين آخرين لمعدل التحرك (طالع المرفقات)
- "بعد التقاطع" مقدار الانفراج بين هذين الخطين المتقاطعين كعدد معين من النقاط أو تحرك السعر صعودا/هبوطا كعدد معين من القوالب.
2/ هام للغاية، من أين يبدأ عد القوالب، بمعنى كيف يتم اختيار القالب رقم واحد؟
- ابتداءً من أول قالب يتكون في اتجاه معاكس لما سبقه و/أو
- ابتداءً من أول قالب يعلو آخِر قالب كان قد تكوّن قبل الانعكاس (break out) و/أو
- ابتداءً من أول قالب يعلو مؤشر معدل التحرك
3/ متغيرات (شروط) الخروج
- انعكاس الاشارة بعدد "ابتدائي" و"اختياري" من القوالب العكسية (العدد يزداد تلقائيا ان تجاوزعدد القوالب الصاعدة عددا معينا، طالع المثال)
- مقدار معين من الربح (مال)
- مقدار معين من الربح (نقاط)
- Breakeven/StopLoss/Trailing Stop
4/خيارات أخرى مهمة:- تحديد الحد الأقصى للصفقات
- تحديد نوع الصفقات (شراء أم بيع أم كلاهما)
- اختيار الدخول "مباشرة" في صفقة جديدة بعد الخروج من صفقة في ذات الاتجاه طالما لم تنعكس الاشارة أو الانتظار الى تكوّن اشارة جديدة بعد الانعكاس.
- اختيار الدخول "مباشرة" في صفقة جديدة عند الانعكاس بعد الخروج من الأولى.
- توفر مؤقِت يمكن من خلاله تعيين الفترة التي يعمل فيها الروبوت
- ألا يغلق الربوت الا الصفقات التي فتحها دون غيرها من الصفقات المفتوحة يدويا أو عبر روبت آخر.
مثال 1/ تنفيذ الصفقة اعتمادا على مؤشر الرنكو دون تفعيل أية مؤشرات أخرى. (طالع المرفق JustRenko.jpg)
- متغيرات الدخول المفعلة:
- شراء و بيع: (true).
- العدد الأقصى للصفقات= 1
- عدد قوالب الدخول= 5، بمعنى دخول بعد "اغلاق" القالب الرابع في ذات الاتجاه
- الخروج
- انعكاس الاشارة: (true)
- العدد "الابتدائي" لقوالب الخروج= (n)، [بمعنى خروج بعد "اغلاق" القالب n في الاتجاه المعاكس لاتجاه الدخول، و ليكن 4 مثلا]، الا اذا تجاوز
- عدد القوالب الأقصى للخروج بناءً على العدد الابتدائي= 15، [بمعنى اذا تجاوز عدد القوالب الصاعدة "ابتداءً من قالب الدخول عدد 15] فسيكون الخروج حسب
- عدد القوالب الاضافية للخروج الاستثنائي= 1 قالب (مثلا)، [أي أن الخروج سينفذ بعد اغلاق (n+1) بمعنى 5 قالب]
- اعادة الدخول في نفس الاتجاه: (true)
- ابتداءً من اغلاق أول قالب فوق/تحت آخر قالب كان قد تكوّن قبل الانعكاس (true) : (break out)
- الخروج بانعكاس الاشارة (true)
- عدد قوالب الخروج= 2
- عدد القوالب الاضافية للخروج الاستثنائي= 1 قالب
مثال2/ تنفيذ الصفقة اعتمادا على مؤشر الرنكو مع تفعيل MA34
المتغيرات هي ذاتها كما في المثال 1، مع اشتراط اغلاق العدد المعين من القوالب فوق/تحت المؤشر الاضافي.
مثال3/ تنفيذ الصفقة اعتمادا على مؤشر الرنكو مع تفعيل المؤشرات MA34 و MA3 و MA8 (طالع المرفق Renko+MAs.jpg)
- متغيرات الدخول المفعلة:
- شراء و بيع: (true).
- العدد الأقصى للصفقات= 1
- عدد قوالب الدخول= 4، بمعنى دخول بعد "اغلاق" القالب الرابع في ذات الاتجاه
- أعلى/أسفل MA34type2، بشرط أن يكون
- MA3type1 قد تجاوز MA8type
- عدد نقاط الانفراج بين المؤشرين بعد التقاطع= 2 نقطة "أو"
- عدد القوالب فوق/تحت التقاطع= 1 "و/أو"
- عدد القوالب المغلقة فوق/تحت (break out) آخر قالب كان قد تكوّن قبل آخرانعكاس قبل التقاطع= 1
ملاحظة: في حالة "تفعيل المؤشرات MA34 و MA3 و MA8" و تحقق شرط الاغلاق فوق/تحت MA34 يتم الدخول مباشرة بعد تحقق بقية الشروط، و لا يبدأ العد من جديد، بمعنى لا يُنتظر حتى تحقق شرط عدد قوالب الدخول ثانية.
- الخروج بانعكاس الاشارة: (true): انعكاس الاشارة يعني اغلاق عدد معين من القوالب أسفل تقاطع MA3/MA8
- عدد القوالب الخروج= 1
- اعادة الدخول في نفس الاتجاه: (true)
- ابتداءً من اغلاق أول قالب فوق/تحت آخر قالب كان قد تكوّن قبل الانعكاس (true) : (break out)
- الخروج: StopLoss
أخيرا أخي الكريم، أقترح، ان قررت انجاز الروبوت، أن تقوم بالأمر قطعة قطعة، أي الأبسط أولا (اعتمادا على مؤشر الرنكو فقط) ثم نجرب، ثم تنجز الباقي باضافة مؤشرات معدل الحركة.
ٌآسف جدا على الاطالة، حاولت الاختصار ما استطعت.
مع خالص شكري و امتنانيآخر تعديل بواسطة daherxdaher ، 22-02-2014 الساعة 10:50 PM
- 23-02-2014, 10:15 PM #4
المعذرة لا أستطيع المساعدة ، الفكرة تحتاج تفرغ من مبرمج وإن شاء الله تجد من ينفذه .
- 24-02-2014, 12:16 AM #5
أن لست في عجلة من أمري، المهم الانجاز الصحيح، و لو بعد حين. كما اني على استعداد لدفع مقابل مادي مناسب.
مشكور في كل حال.
تحياتي