السلام عليكم : كيف أجعل الإكسبرت يقراء الأزواج الموجودة في الماركت ووتش والقابلة للتجارة ( بدلا من عمل مصفوفة أزواج لإكسبرت متعدد الأزواج ) الفكرة ان الماركت ووتش هو مصفوفة جاهزة لماذا لا أقراء منه مباشرة ؟؟؟؟ هل يمكن هذا ؟
السلام عليكم : كيف أجعل الإكسبرت يقراء الأزواج الموجودة في الماركت ووتش والقابلة للتجارة ( بدلا من عمل مصفوفة أزواج لإكسبرت متعدد الأزواج ) الفكرة ان الماركت ووتش هو مصفوفة جاهزة لماذا لا أقراء منه مباشرة ؟؟؟؟ هل يمكن هذا ؟
وعليكم السلام
يمكن معرفة الأزواج الموجودة بالماركت واتش
التعديل الأخير تم بواسطة kira-h ; 20-08-2017 الساعة 07:39 PM
بسم الله الرحمن الرحيم
استاذ حسن .. تحية من القلب
باذن الله تعالى .. نويت اتعلم لغة mql4 .. وعشان اتعلم البرمجة مش حتجى معايا بالكلام النظرى الكتير .. حزهق منها بسرعة
وانا بلف كده لاقيت برمجة نفس المؤشر بطرق مختلفة لاكتر من مبرمج .. وحيحصل لى تشتت بينهم
عشان كده قررت اركز مع شرح حضرتك وشرح استاذ حكيم فقط لانه شرح دخال عملى على طول .. والرجوع والمتابعة مع حضرتك فى التطبيق والاسئلة
.
.
بعد اول يوم لى مع البرمجة والتركيز فى عمل المؤشرات فقط فى البداية :-
حنبدء نعمل مؤشر يظهر اسهم لتقاطع 2 موفينج مع بعض مع تنبه كتابى باسم العملة والفريم .. وحنمشى بالتسلسل الاتى :-
1- عمل مؤشر لاظهار تنبه عند تقاطع 2 موفينج
2- اضافة اسم العملة والفريم للتنبه
3- أظهار الاسهم على الشارت بعد التقاطع
4- تطيبق عملى لنفس الطريقة على مؤشرات اخرى
أولا :- عمل مؤشر لتنبه عند تقاطع 2 موفينج مع اغلاق الشمعة 1
بدون متغيرات خارجية
وعند المحاولة
ظهر لى هذا الخطأ .. ماذا يعنى ..
- حابب افهم معنى الخطا عشان لو ظهر تانى فى اى وقت يكون عندى دراى بالمعنى
ملحوظة
-انا حابب افتح موضوع خاص بى خارج موضوع الاسئلة البرمجية لعدم التشتت فقط واكون ماشى بتسلسل اقدر ارجع له اى وقت وحضرتك تابع معايا فيه ..
- لو سمحت لى بفتح موضوع مستقل ..سوف اقوم بفتح الموضوع مباشرة
.
.
لك ودى وتقديرى
التعديل الأخير تم بواسطة صياد الجراح ; 20-08-2017 الساعة 08:03 PM
السلام عليكم
اخي بداية لن تتمكن من البرمجة دون تعلم الأساسيات يعني النظري مهم جدا،
أما عن التطبيقي يأتي مع الخبرة المتراكمة وذلك بمراجعة المشاكل والحلول البرمجية ، ثم مراجعة أكواد من هم أكثر خبرة منك، ومع مرور الزمن تجد نفسك اكتسبت الكثير من المهارات تلقائيا
أما بالنسبة لموضوع برمجي خاص بك فهذا صعب متابعته، وعموما يمكنك طرح أي سؤال برمجي هنا بالموضوع ثم تحفظها بالمفضلة أو نسخها بملف خارجي حتى تستطيع العودة إليها
بالنسبة للخطأ أن الدالة OnCalculate غير موجودة وهي الأساسية لعمل الشروط بها
بالتوفيق إن شاء الله
ربنا يبارك اخى حسن
اكيد طبعا النظرى مهم ولكن نظرى حيكون جزء جزء مع التطيبق اول باول ..
انا اليوم اتعرفت على صيغة كتابة دوال الاوامر واستدعاء الاوامر من المنصة والمؤشرات الخارجية وبديت بالفعل بالتطيبق على مؤشر بسيط لتقاطع الموفينج وبعد ما انتهى منه حبدء اطبقه على مؤشرات اخرى تكون عبارة عن تقاطع خطين زى الاستوك وtdi .. وبعدها انقل على نوع اخر من المؤشرات
انا الان وصلت لهذه المرحلة والمؤشر اشتغل على الشارت ولكن لا تظهر الاسهم
الكود البرمجى مرفق
ياريت حضرتك تصلح لى الكود .. للمؤشر يظهر اسهم عند تقاطع 2 موفينج مع ظهور تنبه كتابى شراء او بيع
وانا اقارن واعرف المشكلة فين
تحياتى
التعديل الأخير تم بواسطة صياد الجراح ; 20-08-2017 الساعة 10:11 PM
حتى تكون الاستفاذة عامة، تم عمل مثال تطبيقي مع الشرح بالموضوع المخصص للتطبيقات من هنا :
مثال تطبيقي لعمل مؤشر اسهم لتقاطع موفينجين
افتراضي
سلام عليكم اخ حسن كير ارجوا المساعده في كتابة كود revers
مثال عشان توضح الفكره
ظهرة اشارة شراء اكسبريت اشترى بس ضرب الستوب لوز (عاوز كود يفتح مباشرصفقة بيع طبعا بدون نظر لي شروط البيع )يعني اول ما يضرب ستوب مباشر يفعل صفقه معاكسه بي تفس ستوب لوز وبي نفس تيك بروفيت
وفي حال صفقة شراء جابت الهدف يتم عم يستنى اشاراة الدخول في بيع وفي شراء
افتراضي
سلام عليكم اخ حسن كير ارجوا المساعده في كتابة كود revers
مثال عشان توضح الفكره
ظهرة اشارة شراء اكسبريت اشترى بس ضرب الستوب لوز (عاوز كود يفتح مباشرصفقة بيع طبعا بدون نظر لي شروط البيع )يعني اول ما يضرب ستوب مباشر يفعل صفقه معاكسه بي تفس ستوب لوز وبي نفس تيك بروفيت
وفي حال صفقة شراء جابت الهدف يتم عم يستنى اشاراة الدخول في بيع وفي شراء
وعليكم السلام
ستقوم بعمل دالة فرعية (بمعنى خارج الدوال الرئيسية) لمعرفة نتيجة آخر صفقة مغلقة كالتالي :
وتقوم بعمل دالة فرعية لمعرفة توقيت إغلاق آخر صفقة كالتالي:
ودالة فرعية لمعرفة نوع آخر صفقة مغلقة كالتالي :
ودالة حساب عدد الصفقات المفعلة كالتالي:
ثم تكون الشروط بالدالة الرئيسية كالتالي :
التعديل الأخير تم بواسطة kira-h ; 20-08-2017 الساعة 11:50 PM
السلام عليكم أستاذ .... كيف أجعل الإكسبرت يقرأ آخر إشارة من مؤشر ما وليس التي حدثت في الشمعة السابقة : مثلا أريد للإكسبرت أن يحدد أن آخر تقاطع للستوكاستيك كان هابط قد يكون من 4 او عشر شمعات سابقة .....
العلامات المرجعية