رجاءً، أخي حسن، التكرم ببرمجة مؤشر يصدر اشارة صوتية و/أو نصية عندما يبتعد السعر مسافة معينة من متوسط متحرك معين (مؤشر خارجي مرفق).
طريقة حساب المسافة
1/ على المؤشر أن يحسب المسافة بين متوسطين، لنسمها d1
2/ يتم تحديد المسافة المطلوبة لاصدارالاشارة، لنسمها d، كنسبة مئوية من d1، هذا عبر اعداد خارجي
مثال
ملاحظة: المؤشر المرفق يعمل أيضا كـ mtf
لنفترض
1/أننا وضعنا في الاعدادت "d:3"، الرقم يعنى مضاعفة (1=100%).
1/المسافة بين المتوسطين في لحظة معينة تساوي 10 نقاط
المطلوب
على المؤشر أن يصدر اشارة عندما يبتعد السعرعن أقرب المتوسطين اليه 30 نقطة أو أكثر، و هكذا.
خيار (true/false) لاظهار الستيب على شكل خطين موازيين للمتوسطين المختارين، مع القدرة على التحكم بشكلهما، سمكهما و لونيهما، كل على حدة.
بالتالي سينطلق المنبه عند لمس أحدهما، بلا أدنى تغيير على الطريقة.
من فضلك، طالع المثال أدناه (بافتراض أن 300=PercentStep).
المنبه يحتاج الى بعض التعديل، فالتنبيه حاليا يصدر بلا توقف بعيد "كل" اغلاق شمعة، طالما كان السعر فوق/تحت الحد العلوي/السفلي.
المطلوب:
1/ اضافة عداد كمتغير خارجي بحيث يمكن تحديد عدد الشمعات التي ينبغي صدور التنبيه بعيد اغلاقها، لنأخذ كمثال العدد 3 و الاطار الزمني الدقيقة، هنا على المؤشر أن ينبه لأول مرة كما هو الحال الآن، أي بمجرد اللمس، ثم مرة ثانية بعيد اغلاق الشمعة التالية و أخيرة بعيد اغلاق الشمعة التي تليها، كل هذا طبعا طالما كان شرط السعر المحدد بالنسبة المئوية لازال متحققا.
2/ لا يعود الى التنبيه مرة أخرى الا بعد عودة السعر و الاغلاق بأقل من النسبة المئوية (انتفى شرط التنبيه) ثم انعكاسه ثانية ليلمس السعر المحدد (تحقق شرط التنبيه مرة أخرى).
كل الشكر
التعديل الأخير تم بواسطة daherxdaher ; 27-04-2018 الساعة 04:08 PM
العلامات المرجعية