• 3:39 مساءاً




(20 وردة) مع (الدولار ين)

إضافة رد
Like Tree108Likes

أدوات الموضوع
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
341#
02 - 09 - 2013, 07:10 PM
ويصبح لدينا دالة start على النحو التالي
لاحظ اننا نمسح فقط ولم نكتب شيئا.


المضلل بالأصفر هو ما نقوله انه مجموع القيم(sum) تقسيم عددها MA_PERIOD (تعريف المتوسط البسيط simple moving average)

غير كل MA_PERIOD الى x0
وغير كل extMapBuffer الى y0
دراغي غير متواجد حالياً  
رد مع اقتباس

موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
342#
02 - 09 - 2013, 07:27 PM
سيكون البرنامج (دالة start) هكذا:



انسخ كل هذا واذهب الآن الى صفحة مؤشرنا amjadonaIndicator.mq4
ثم الصقه هناك تحت دالة init التي انتهينا منها سابقا
ثم احفظ الملف ثم كمبلة ثم طبقه على التشارت

لقد صممنا متوسطا واحد سيظهر لك على التشارت وهو متوسط x0
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
343#
02 - 09 - 2013, 07:32 PM
يصبح amjadonaIndicator.mq4 ككل حتى الآن:




لقد نجحنا في رسم اول متوسط على التشارت
طبقه على التشارت - يفترض ان نرى على التشارات متوسطا اصفر اللون لأننا حددنا لون المتوسط الاول اصفر
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
344#
02 - 09 - 2013, 07:33 PM
الآن نريد ان نضيف المتوسط الثاني وستصبح الأمور أسهل - الجزء الأصعب مضى
دراغي غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Jul 2011
الدولة: مصر
المشاركات: 278
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 13
sigmostri is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
345#
02 - 09 - 2013, 07:49 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
والآن افترض مجرد فرض أننا اردنا تغيير المتوسطات الى متوسط30 ومتوسط 60
هل سنذهب الى بقية اسطر البرنامج وكلما وجدنا x55 وضعنا x30 وكلما وجدنا x100 وضعنا x60

افترض مثلا انها كانت 8 بفرز (وهنا هذه البفرز عبارة عن متوسطات)

يا ليل ما اطولك!
وش ذا!

بما أننا نعلم ان هناك 8بفرز فنختار الترقيم من x1 الى x8 متفقون على ان الرقم الاقل للمتوسط الاقل! أولى لك فأولى, وهذا يحل المشكلة ثم بعد ذلك فقط نغير المتوسط, حسب الترتيب, المتوسط الاقل مع الرقم الاقل
ونفس الأمر لمتغير النواتج y55 و y100 نغيرها الى y1 و y2

ولكي لا انسى ارجو تذكيري في نهاية هذا الاسبوع بطرح فكرة سحرية اكتشفتها تنفع في كشف القنوات الافقية التي تفشل فيها المتوسطات وغالبا تكون النتايج خسارة
يمكن اكون برفعها لاهميتها ! وعشان اذكرك
بس معني الكلام ده اية
sigmostri غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Jul 2011
الدولة: مصر
المشاركات: 278
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 13
sigmostri is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
346#
02 - 09 - 2013, 07:55 PM
الي فهمته انك هتدي الموفنج دلالة جوة المؤشر وتعرفها فوق؟
ولما تحب تغير الموفنج تغير التعريف ؟ حاجة زي كدة ولالا؟
sigmostri غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
347#
02 - 09 - 2013, 09:48 PM
لاحظ في البرنامج السابق ان جعلنا البفرز 2 بدلا من 8 - من اجل اختصار الصورة ليس الا ولاننا سنرسم اولا 2 بفرز ( = 2 متوسط على التشارت y0 و y1)

كلما احتجنا بفر اضافي سنضيف على التعاريف وعلى init - حتى نصل الى 8 متوسطات.

نعيد مرة اخرى جسد start السابق (اي الاسطر البرمجية بين قوسي start) هو لحساب المتوسط البسيط (سمبل)

طبقنا البرنامج السابق بعد الكمبلة على الباوند استرالي
لو تلاحظ x0=7 وبالتالي هذا موفنج7 او متوسط7 - كما تسمونه (ونوعه سمبل) والذي ناتجه y0 (المتوسط نفسه) - لاحظ انه خطي ولونه اصفر!!
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
348#
02 - 09 - 2013, 10:05 PM
الآن نريد ان نظهر ايضا على التشارت المتوسط الثاني ونوعه ايضا سمبل

قبل اخر قوس في start ضع xxxxxxxxxxxxxxxxxxxxxxxxxxxxx// على سطر منفصل حيث نريد الفصل بين الاضافات الجديدة لكل متوسط بهذه الكومنت!!!



سنضيف على دالة |start مايحسب المتوسط الآخر y1 ناتج متوسط x1
لأنه فكرته نفس فكرة المتوسط السابق طباقا وفاقا, فقط ننسخ الاسطر التي حسبت لنا ذلك المتوسط ونضعها تحت خطنا الفاصل بين المتوسطات xxxxxxxxxxxx//

ولكن نغير x0 الى x1 و y0 الى y1 --- فيه ابسط من كذا!
يعني ننسخ الجزء الملون بالاصفر, مع مسح ادوات التعريف double و int الخ - لانه تم تعريف المتغيرات تحتها في الخطوة السابقة. ومن الكبائر السبع في اي لغة برمجة عدم تعريف المتغير مرتين تحت نفس الاسكوب.
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
349#
02 - 09 - 2013, 10:15 PM
انظر للإضافات تحت xxxxxxxxxxxx//
الآن سيرسم برنامجنا متوسطين على التشارت.

دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
350#
02 - 09 - 2013, 10:18 PM
تستطيع تحميل ماتم انجازه من اسفل وهو لمتوسطي 7 و 14 (سمبل) - لأننا سرقنا من MovingAverages الاصلي محتوى دالة sma وتعني سمبل.
ففي رأس برنامجنا تجد
x0 = 7
x1 = 14

رجاء طبقه على اي تشارت,
الملفات المرفقة
نوع الملف: mq4 amjadonaIndicator.mq4‏ (1.5 كيلوبايت, المشاهدات 2)
دراغي غير متواجد حالياً  
رد مع اقتباس





جديد مواضيع منتدى تداول العملات العام

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تصميم وردة band1425 استراحة بورصات 1 19 - 07 - 2018 06:06 AM
صور المطربة الرائعة وردة الجزائرية 2014 الفنانة الراحلة وردة الجزائرية 2014 صور hamdy2233 استراحة بورصات 0 04 - 05 - 2013 07:20 PM
وردة لكل شهر فأى وردة تناسب تاريخك expert استراحة بورصات 1 24 - 11 - 2011 06:53 AM


03:39 PM