اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex (https://fx-arabia.com/vb/index.php)
-   منتدى المؤشرات و الاكسبيرتات (https://fx-arabia.com/vb/forumdisplay.php?f=6)
-   -   دورة تعلم البرمجة باحتراف (https://fx-arabia.com/vb/showthread.php?t=27491)

الهذلي 05-02-2013 09:43 PM

رد: دورة تعلم البرمجة باحتراف
 
السلام عليكم ورحمة الله وبركاته

اخواني الحمد لله تعلمة كيف اعمل ملف pdf

وهذه تجميع الدورة من الصفحه 1 الى الصفحه 22

4shared folder - My 4shared



حبية اسئل استاذي هل الدورة لحد الان انتهت ام يوجد بقيه

MOVING_AVERAGE 05-02-2013 11:05 PM

رد: دورة تعلم البرمجة باحتراف
 
اقتباس:

المشاركة الأصلية كتبت بواسطة الهذلي (المشاركة 461282)
السلام عليكم ورحمة الله وبركاته

اخواني الحمد لله تعلمة كيف اعمل ملف pdf

وهذه تجميع الدورة من الصفحه 1 الى الصفحه 22

4shared folder - My 4shared



حبية اسئل استاذي هل الدورة لحد الان انتهت ام يوجد بقيه

بارك الله فيك اخي

الدورة مازالت مستمرة

MOVING_AVERAGE 05-02-2013 11:10 PM

رد: دورة تعلم البرمجة باحتراف
 
اقتباس:

المشاركة الأصلية كتبت بواسطة MOVING_AVERAGE (المشاركة 460757)

كيف نحدد التقاطع برمجيا

نري وضعية الخطوط وترتيبها قبل التقاطع

نري وضعية الخطوط وترتيبها بعد التفاطع لنعرف التقاطع

MOVING_AVERAGE 05-02-2013 11:24 PM

رد: دورة تعلم البرمجة باحتراف
 
كتابة الموفينج في الشمعة قبل السابقة
ولنفرض انها شمعة قبل التقاطع
الموفينج 7

[PHP]
double mov7_2=iMA( NULL, 0,7, 0, 1, 0, i+2);
[/PHP]

الموفينج 15
[PHP]
double mov15_2=iMA( NULL, 0,15, 0, 0, 0, i+2);
[/PHP]

كتابة الموفينج في الشمعة السابقة
ولنفرض انها شمعة بعد التقاطع
الموفينج 7

[PHP]
double mov7_1=iMA( NULL, 0,7, 0, 1, 0, i+1);
[/PHP]

الموفينج 15
[PHP]
double mov15_1=iMA( NULL, 0,15, 0, 0, 0, i+1);
[/PHP]


ترتيب الموفينج اذا كان الاتجاه نازل

الموفينج 15 اعلي من الموفينج 7

ترتيب الموفينج اذا كان الاتجاه صاعد

الموفينج 15 اسفل الموفينج 7

يعني دائما الموفينج الاصغر هو الذي تتبعه حركة السعر

MOVING_AVERAGE 05-02-2013 11:33 PM

رد: دورة تعلم البرمجة باحتراف
 
ناخذ امثلة من الشارت لتقاطعات و نكتبها بدلالة الشمعة السابقة والتي قبلها

http://www.fx-arabia.com/vb/uploaded...1360096030.jpg

في هذا المثال كان الاتجاه نازل

يعني الموفينج 15 اكبر من الموفينج 7

ثم اصبح صاعد

يعني الموفينج 15 اصغر من الموفينج 7

الترجمة البرمجية

[PHP]
double mov7_2=iMA( NULL, 0,7, 0, 1, 0, i+2);
[/PHP][PHP]
double mov7_1=iMA( NULL, 0,7, 0, 1, 0, i+1);
[/PHP][PHP]
double mov15_2=iMA( NULL, 0,15, 0, 0, 0, i+2);
[/PHP][PHP]
double mov15_1=iMA( NULL, 0,15, 0,0, 0, i+1);
[/PHP][PHP]
if(mov7_2<mov15_2&&mov7_1>mov15_1)
{
//اصبح الاتجاه صاعد
}
[/PHP]



ان شاء الله يكون شرط تقاطع الموفينج مفهوم وحاضر لاي استفسرات

MOVING_AVERAGE 07-02-2013 02:57 PM

رد: دورة تعلم البرمجة باحتراف
 
اضن ان شرط التقاطع مفهوم

الان ان شاء الله بعدما فهمنا كيف نعبر عن التقاطع برمجيا يمكننا عمل اي شئ في لحضة التقاطع

عمل تنبيه واضن الامر بسيط لاننا عمل مؤشر للتنبيه من قبل

عمل كتابه علي الشارت والامر بسيط لاننا عمل كتابه من قبل

رسم سهم علي الشارت وهذا ما سنوضحه اكثر ان شاء الله

وبعدها نبرمج اكسبريت لهذا المؤشر في الدورة الاخري

MOVING_AVERAGE 12-02-2013 02:35 PM

رد: دورة تعلم البرمجة باحتراف
 
الاسهم

الاسهم هي كائنات رسومية يمكننا رسمها في لغة mq4 بطريقتين

اما بواسطة ObjectCreat

او بواسطة الكائنات الرسومية التي ندمجها في المصفوفات

MOVING_AVERAGE 12-02-2013 02:37 PM

رد: دورة تعلم البرمجة باحتراف
 
طريقة رسم الاسهم بواسطة الكائنات الرسومية

تعتبر من اكثر الطرق المستخدمة في رسم الاسهم

كيف نستخدم هذه الطريقة

MOVING_AVERAGE 12-02-2013 02:41 PM

رد: دورة تعلم البرمجة باحتراف
 
لرسم اي كائن علي الشارت يجب ان نعلم البرنامج اننا سنستخدم كائنات رسومية

مثلا لرسم سهم نازل و سهم صاعد

نحتاج كائنين علي الشارت

لاعلام البرنامج اننا سنستخدم كائنين علي الشارت نستعمل الجملة التالية
[PHP]
#property indicator_buffers 2
[/PHP]

اقصي حد للكائنات الرسومية في مؤشر هو 8 ولا نستطيع استخدام اكثر من هذا العدد

MOVING_AVERAGE 12-02-2013 02:49 PM

رد: دورة تعلم البرمجة باحتراف
 
بعد اعلام البرنامج اننا سنستخدم كائنين علي الشارت يمكننا التحكم بالوان هته الكائنات

وهذه الخطوة مهمة جدا جدا جدا

لاننا سنستعمل هذه الالوان عند برمجة الاكسبريت

سنستخدم لونين

الاول ازرق للسهم الصاعد

والثاني احمر للسهم النازل

يتم ترجمت ما سبق كالاتي

[PHP]
#property indicator_color1 Red
#property indicator_color2 Blue
[/PHP]

لا يهم ترتيب الالوان في هذه المرحلة

اذا نعيد ما تم كتابته خارج الدالة start

ويفضل ان يكونو في الاعلي تحت نوع نافذة البرماند

[PHP]
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Blue
[/PHP]

هذه الكتابة تعني اننا نستخدم نافدة الشارت

سنستخدم كائنين علي نافذة الشارت

لون كائن احمر

لون الكائن الاخر ازرق


الساعة الآن 01:30 AM

Powered by vBulletin® Copyright ©2000 - 2024

جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com