-
22-08-2017, 06:09 PM
#451
الكود سليم أخي، لكنك لم توظفه بالطريقة الصحيحة حسب ما تريد
اشرح الفكرة كاملة وارفق الاكسبيرت للتصحيح
-
22-08-2017, 06:39 PM
#452
-
22-08-2017, 11:28 PM
#453
-
23-08-2017, 12:01 AM
#454
-
23-08-2017, 12:04 AM
#455
معناه ان المتغير FastMa1 غير معرف، يعني لم تعرفه عن إذا عدد عشري double أو عدد صحيح int أو كومنت string أو لون color أو توقيت datetime ...
وبما أن FastMa1 تعريف لقيمة موفينج ستكون عبارة عن عدد عشري، يعني ستضع قبلها double
-
23-08-2017, 12:55 AM
#456
-
23-08-2017, 01:39 AM
#457
الف شكر استاذ حسن
تم معالجة الخطأ وكان الخطأ عدم وجود علامة { قبل المعرف
لك ودى وتقديرى
-
23-08-2017, 05:12 AM
#458
نعم صحيح وهذا الخطأ يظهر فقط عند استخدام التحليل الدقيق للكود
وايضا في خطأ تقني بالشروط بحيث الشرط الزمني مكرر احذفه واجعل الكود هكذا :
-
23-08-2017, 04:37 PM
#459
بسم الله الرحمن الرحيم
بارك الله فيك استاذ حسن ..
بعض التوضيحات فقط اخى حسن بعد اذنك :-
1- فى حالة حذف كود التحليل الدقيق #property strict ..هل يؤثر على عمل المؤشر او الاكسيبرت ؟
2- الخطا التقنى للشرط الزمنى TIME=0 انه مكرر .. هل لانه موجود بالفعل فى المتغيرات الداخلية ؟ ام تقصد شئ اخر
3- ماهو الفرق بين دالة start .. ودالة OnCalculate ؟
لك ودى وتقديرى لشخصك الكريم
-
23-08-2017, 05:31 PM
#460
3- لا يوجد فرق كبير في الدوال الاساسية فهي نفس الشيئ باستثناء دالة OnCalculate بها العديد من الاستخدامات لتقوم بالدور التحليلي
كما تلاحظ فإن الدالة تحتوي العديد من الوظائف المعرفة مسبقاً حتى تسهل عليك ما تقوم به من تحليل، وبشكل مبسط هي على الترتيب:
- rates_total هي عدد الشموع الاجمالي على لشارت الحالي التي يستطيع المؤشر التعامل معها والتحليل عليها
- prev_calculated عندما يبدأ مؤشرك في عمله وبعد اول حركة للسعر تصبح prev_calculated هي القيمة التي تعود عليك عند استدعاء دالة OnCalculate وهي تعنى بمتابعة التحديثات الدائمة لاي حركة سعرية
- باقي البارمترات هي مصفوفات معرفة مسبقاً في لغة mql4 وتحتوي على معلومات اعلى / ادني سعر وقت غلاق وفتح الشموع وما الى ذلك ..
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
العلامات المرجعية