مرحبا شباب،
كنت أحاول معرفة المزيد عن أشياء البرمجة في MQL4 وأردت محاولة برمجة مؤشر ZigZag لذا نظرت إلى أحدهم الحالي للتعرف على كيفية ترميز واحد بنفسي لكنني عالق قليلاً.
هنا هو الرمز الذي كنت أبحث عنه ولدي بعض الأسئلة.
https://pastebin.com/hk0BFKx0
-هل أولا وقبل كل شيء كيف يعمل مؤشر مثل هذا بعبارات بسيطة؟
-كنت أحاول طباعة بعض الأشياء لفهم المزيد إلا أنها لم تطبع أي شيء بالرغم من عدم وجود أخطاء.
ما كنت أحاول طباعته كان ExtZigzagBuffer [i] أثناء الحلقة الأولى بينما لم تفعل أي شيء.
-ما هو extumvel و extlevel (مستوى Extremum؟) وأين تأتي من 3 في extlevel = 3؟
كيف ترسم الخطوط؟
كل ما استطعت العثور عليه بشأن رسم الأشياء كان:
//---- إعدادات الرسم
SetIndexStyle (0، DRAW_SECTION)؛
تعلمت رسم الأشياء باستخدام ObjectCreate.
لذلك إذا كان لدى أي شخص أي معلومات يمكن أن تساعدني في فهم الكود وأسبابه دعني أعرف أنه سيكون موضع تقدير!
شكر