السلام عليكم ورحمه الله وبركاته
مطلوب برمجه مؤشر بسيط بيرسم خط على هاى الشمعه وخط على اللو مع امكانيه اختيار رقم الشمعه المطلوب العمل عليها وخاصيه التايم فريم بحيث انه يكون ممكن رسم خطوط شمعه الاربع ساعات على شارت الخمس دقائق مثلا
ولكم جزيل الشكر
عرض للطباعة
السلام عليكم ورحمه الله وبركاته
مطلوب برمجه مؤشر بسيط بيرسم خط على هاى الشمعه وخط على اللو مع امكانيه اختيار رقم الشمعه المطلوب العمل عليها وخاصيه التايم فريم بحيث انه يكون ممكن رسم خطوط شمعه الاربع ساعات على شارت الخمس دقائق مثلا
ولكم جزيل الشكر
وعليكم السلام
مرفق المؤشر
تسلم ايدك اخى
مطلوب تعديل بسيط وهو انى عايز اختيار رقم الشمعه المراد رسم الخطوط عليها يكون من عند الشمعه زيرو وليس من بدايه اليوم بحيث انى لو اختارت الرسم على الشمعه زيرو يبقى هيرسم الخطوط للشمعه الحاليه ولو اختارت الشمعه 1 يبقى هيرسم على الشمعه ايلى قبلها ولو اختارت 2 يبقى ايلى قبلها ب2 وهكذا
ملف مرفق 12911
ومطلوب اضافه
رسم 3 خطوط على بعد مسافه من الخط الاحمر للمؤشر فوقه يعنى مطلوب 3 خانات لتحديد المسافه مع تميز الوان الخطوط
رسم 3 خطوط على بعد مسافه معينه من الخط الازرق تحته يعنى مطلوب 3 خانات لتحديد المسافه مع تميز الوان الخطوط
ملف مرفق 12912
مرفق المؤشر النسخة 2
تسلم ايدك اخى المؤشر تمام مطلوب فقط تعديل بسيط جدا
الوضع الحالى للمؤشر بيرسم الخطوط على مسافه من خط الهاى من فوقه المطلوب هو عكس الشرط يعنى الخطوط تترسم على بعد المسافه من تحت خط الهاى
وكذلك بالنسبه لخط اللو الخطوط الان بتترسم تحته المطلوب هو عكس الشرط يعنى الخطوط تترسم على بعد اامسافه من فوق خط اللو
مرفق المؤشر
الله ينور عليك اخى
تعديل اخير مش عارف هينفع والا لاء مع المؤشر دة والا يحتاج برمجه مؤشر جديد
التعديل هو
المؤشر الان بيرسم الخطين الاساسين على الهاى واللو للشمعه المختارة التعديل المطلوب ان يتم الرسم على اعلى هاى واقل اللو لعدد من الشموع اكتبه فى الاعدادات بدايه من الشمعه المختارة
مثال
اختارت فى الاعدادات Bar5 وعدد مجموعه الشموع 10 يبقى المؤشر هيعد 10 شمعات بدايتهم الشمعه 5 ويرسم الخطين على اعلى هاى واقل اللو فى ال10 شمعات
مرفق المؤشر النسخة 3
لالغاء الخط اجعل الستيب الخاص به 0
الله ينور عليك اخى تسلم ايدك المؤشر يقوم بالمطلوب وافضل
الان وقت الاكسبرت
مطلوب يتم دمج الكود داخل الاكسبرت
طريقه الشراء
عند لمس كل خط من ال3 خطوط الخاصين بالخط العلوى الاساسى يتم فتح صفقه شراء وكل خط من ال3 خطوط له صفقته المستقله فى الحجم والهدف
طريقه البيع
عند لمس كل خط من ال3 خطوط الخاصين بالخط الاسفل الاساسى يتم فتح صفقه بيع وكل خط من ال3 خطوط له صفقته المستقله فى الحجم والهدف
ماجيك نمبر ثانى يفتح صفقات الاكسبرت بالعكس بعنى يتم دمج نسختين من الاكسبرت وشرط فتح الصفقه يكون معكوس فى الماجيك نمبر الثانى بدل الشراء بيع وبدل البيع شراء
خاصيه الربح بالاكوليتى يتم حساب رصيد اكوليتى البدايه وعند كل زيادة معينه يتم اغلاق الصفقات وبعد الاغلاق يحسب الاكوليتى الجديد بعد الزيادة عليه ويغلق الصفقات وهكذا بعد كل زيادة
خاصيه اغلاق جميع الصفقات بعد نقطه التعادل
خاصيه ادارة رأس المال ان كانت تنفع مع هذا الاكسبرت
ولك جزيل الشكر
هذا معناه هيدج عند كل مستوى! وبالتالي لن يتحقق الربح بل ستكون فقط خسائر السبريد، إلا إذا احجام عقود البيع مختلفة عن الشراء! ويمكن في هذه الحالة فتح صفقة واحدة بكل مستوى
يعني مثلا لو المستوى الاول بيع بلوت 1 وشراء بلوت 2 تختصرها بفتح صفقة شراء بلوت 1 وهكذا بكل الهيدجات المختلفة العقود، ومنها توفر خسائر سبريد مضاعفة...
ما الهدف من وجود ماجك نمبر ثاني إذا كل الصفقات تغلق عند الربح؟! وجود أكثر من ماجك نمبر يزيد فقط التعقيد البرمجي وعدد السطور، وقد يسبب ضعف في التنفيذ
بالنسبه للشروط المعكوسه انا لا اقصد بها الهيدج انا اريد التحكم فى خطوط المؤشر واحجام الصفقات مرتين و ليس شرط اخى وجود ماجيك نمبر تانى اذا كان يوجد حلول برمجيه اخرى
واذا كان لا يوجد حلول برمجيه معقوله وبسيطه يبقى نكتفى فى الاكسبرت بطريقه الشرح المكتوبه قبل الماجيك نمبر التانى مع اضافه خاصيه عكس صفقات الاكسبرت
للرفع اخى بارك الله فيك
مرفق الاكسبيرت
تسلم ايدك اخى الاكسبرت شغال تمام
مطلوب تعديل
مطلوب اعادة فتح الصفقه كلما لمس السعر الخط حتى لو كان موجود صفقه مفعله على نفس الخط سابقا بشرط فارق عدد شموع معين بين الصفقات المفتوحه لنفس الخط
فرق شموع معناه فرق زمني، لهذا تم اضافة الفرق بالدقائق MinutesDiff بالنسخة المرفقة 1.1
شكرا لك اخى
نتيجه التجربه
تم تجربه الاكسبرت من تاريخ 8-3-2019 لغايه اليوم
الاكسبرت احيانا لا يفتح اى صفقات فى بعض الايام رغم توافر الشروط كما بالصور ولا يوجد اخطاء بالجورنال
ملف مرفق 13013
ملف مرفق 13010
ملف مرفق 13011
ملف مرفق 13012
الشروط اما تتحقق او لا تتحقق، لا يوجد احيانا!
المرجو توضيح الشروط اكثر لانه يوجد 3 انواع كسر الشمعة الخط
من اسفل الى اعلى او العكس او معا
فى الخطوط التابعه لخط القمه الاساسى كسر الشمعه تكون من اسفل الى اعلى
فى الخطوط التابعه لخط القاع الاساسى كسر الشمعه تكون من اعلى الى اسفل
جرب النسخة المرفقة
تسلم ايدك اخى
هل ممكن عمل هذة الاضافه
عند تفعيل خاصيه reveres sestem يتم عكس ايضا طريقه دخول الصفقه مع كسر الخط
فى الخطوط التابعه لخط القمه الاساسى كسر الشمعه تكون من اعلى الى اسفل
فى الخطوط التابعه لخط القاع الاساسى كسر الشمعه تكون من اسفل الى اعلى
ولك جزيل الشكر
مرفق الاكسبيرت
الله ينور عليك اخى الاكسبرت يقوم بالمطلوب
جزاك الله خيرا
شكرا اخي حسن
اخى حسن عند التجربه على الباك تيست البطىء ظهرت مشكله
اولا تم اغلاق صفقات الشراء كلها على الهدف ما عدا صفقه شراء واحدة لم تكن حققت الهدف وبعد ذلك تم تحقق هدف اجمالى الربح بالاكوليتى والمفروض انه كان يغلق جميع صفقات البيع ومعاها صفقه الشراء التى لم تحقق التارجت
ولاكن الذى حدث انه تم اغلاق جميع صفقات البيع فقط على ربح الاكوليتى ولم يغلق صفقه الشراء وعند بقاء صفقه الشراء التى لم تغلق على الاكوليتى لم يفتح الاكسبرت اى صفقات عند لمس الخطوط وانتظر الاكسبرت تحقق تارجت صفقه الشراء واغلاقها وبعدها اشتغل عادى وفتح الصفقات من الخطوط
ملف مرفق 13042
راجعت الشروط سليمة،
الاكسبيرت لن يستأنف العمل من جديد إلا بعد إغلاق كل الصفقات، وهذا شرط تأكيدي للاغلاق بعد تحقق الربح
راجع توقيت الفتح مقارنة بتوقيت الاغلاق، وراجع خانة الجورنال لمعرفة السبب
كما ترى اخى فى الصورة راجعت توقيت فتح الصفقه قبل الاغلاق الكلى للصفقات ولاكن المشكله ان هذة الصفقه لم تغلق مع باقى الصفقات على ربح الاكوليتى لا اعرف لماذا ومرفق ايضا صورة الجورنال
ملف مرفق 13046
ملف مرفق 13047
الشروط سليمة برمجيا، ولا اعلم كيف يحدث هذا معك ولا يحدث معي بعد اختبار الاكسبيرت لسنة كاملة!
عموما اضفت شرط تأكيدي للاغلاق الكلي وهذا أقصى ما يمكن عمله!
تسلم ايدك اخى
ان امكن اضافه خيار الوقت الذى سيفتح فيه الاكسبرت الصفقات من الساعه كذا الى الساعه كذا يوميا
ولك جزيل الشكر
مرفق الاكسبيرت
تسلم ايدك اخى الاكسبرت شغال مضبوط
جزاك الله خيرا
بالتوفيق إن شاء الله