حياك الله أخي
لمعرفة شرط إشارة مؤشر اسهم على حسب نوعه وقيمته بتلك الشمعة
نوع المؤشر ينقسم إلى قسمين مؤشر اندكس وهو الذي لا نستطيع تغيير مكان السهم على الشارت وسنجد ألوانه بخانة منفصلة للمؤشر خاصة بالالوان
ويمكن معرفة قيمة هذا النوع من الأسهم باستخدام الوظيفة iCustom
مثال لقيمة سهم ازرق ذو اللون الاول بخانة الألون (0) لمؤشر اسمه Arrow عند الشمعة 1 كالتالي :
ثم نستخدم الوظيفة Comment لمعرفة قيمة المؤشر على الشارت عند بالشمعة 1، وعند عدم وجوده بالشمعة 1، لكي نستنتج الشرط من المقارنة :
وبالتالي عند عدم وجود السهم الأزرق up بالشمعة 1 سنلاحظ أنه القيمة إما تأخد 0 أو 1- أو عدد كبيرة جدا 2147483647 أو أي قيمة أخرى...
وعند وجود السهم بالشمعة 1 نجد أن القيمة تغيرت إلى قيمة أخرى كدلالة على وجودة مثلا إلى السعر الحالي ، أو سعر اللو المهم مخالفة للقيم السابقة عند عدم وجوده
وبالتالي تكون الشروط ببساطة كالتالي :
يعني الشرط up يخالف قيمة السهم عند عدم وجوده بالشمعة 1 (أو أي شمعة)
نفس الشيء بالسهم الأحمر أو الهابط
//-----
نأتي الان إلى النوع الثاني عبارة عن كائن على الشارت (أوبجكت) يعني يمكن تحريك السهم بالماوس مثل الترندات والخطوط ...
سنستخدم في هذه الحالة الوظيفة ObjectGet لمعرفة توقيت ظهور السهم ونقارنها مع توقيت الشمعة 1 (أو أي شمعة أخرى حسب ما تريد)
مثال اسم السهم الصاعد UP سيكون الشرط كالتالي :
التعديل الأخير تم بواسطة kira-h ; 28-02-2018 الساعة 05:49 AM
السلام عليكم استاذ حسن
انا حاولت اعمل اكسبيرت لهذا المؤشر عندما يكون الاوبجيكت المسمى up اكبر من 70 يفتح صفقة شراء لاكن لم اوفق واستخدمت الود
الرجاء توضيح كيف يمكن عمل ذلك
قيمتهما كالتالي :
بمعنى نستخرج الـ text الخاص بالاوبجكت من خلال الوظيفة ObjectDescription وبما ان هذا الـ text عبارة عن رقم من نوع string سنقوم بتحويله إلى عدد عشري من نوع double باستخدام الوظيفة StrToDouble وبالتالي ستتمكن من عمل الشروط
التعديل الأخير تم بواسطة kira-h ; 25-05-2018 الساعة 06:20 PM
العلامات المرجعية