FX-Arabia

جديد المواضيع











الملاحظات

منتدى المؤشرات و الاكسبيرتات تعليم برمجة الاكسبيرت ، اكسبيرت مجانى ، برمجة مؤشرات ، مؤشر ، تصميم اكسبيرت مجانا ، اكسبيرتات جديدة ، مؤشرات جديدة ، كل ما يتعلق بالتحليل و الخاص بالمؤشرات الفنية او الرقمية ، Expert advisor ، mql ، mql4 ، دورة برمجة ، برمجة اكسبيرت ، اكسبيرت رابح ، اكسبيرت جيد ، ادارة حسابات ، تداول الى ، ميتاتريدر ، تحميل منصة ، منصة تداول ، برمجة مؤشر ، مكتبة مؤشرات ، مؤشر جديد ، مؤشرات جديدة ، مؤشر حصرى ، احدث مؤشر .


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

منتدى المؤشرات و الاكسبيرتات


إضافة رد
 
أدوات الموضوع
قديم 14-01-2013, 04:01 PM   المشاركة رقم: 121
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

الإتصالات
الحالة:
MOVING_AVERAGE غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : MOVING_AVERAGE المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: دورة تعلم البرمجة باحتراف

الشكل المكملة للجملة if

كما لا حظنا في المثال السابقة استخدمنا جملتين if

الاولي للشرط الاول

والثانية للشرط الثاني

ولاكن ممكن الاستغناء عن استعمال جملتين

لما يكون لدين شرطين او اكثر متعلقين ببعضهم

في هذه الحالة نستخدم


[PHP]else[/PHP]عوض استخدام الشرط الثاني


تطبيق عملي اكتب المثال السابق باستخدام التكملة else

ملاحضة

ليس خطئ ان تخطئ في التطبيق الخطئ ان لا تحاول التطبيق

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

ياريت الجميع يحاول



التوقيع

نقره لعرض الصورة في صفحة مستقلة







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #121  
قديم 14-01-2013, 04:01 PM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعلم البرمجة باحتراف

الشكل المكملة للجملة if

كما لا حظنا في المثال السابقة استخدمنا جملتين if

الاولي للشرط الاول

والثانية للشرط الثاني

ولاكن ممكن الاستغناء عن استعمال جملتين

لما يكون لدين شرطين او اكثر متعلقين ببعضهم

في هذه الحالة نستخدم


[PHP]else[/PHP]عوض استخدام الشرط الثاني


تطبيق عملي اكتب المثال السابق باستخدام التكملة else

ملاحضة

ليس خطئ ان تخطئ في التطبيق الخطئ ان لا تحاول التطبيق

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

ياريت الجميع يحاول




رد مع اقتباس
قديم 14-01-2013, 06:32 PM   المشاركة رقم: 122
الكاتب
gozila
عضو جديد

البيانات
تاريخ التسجيل: Sep 2010
رقم العضوية: 1504
العمر: 54
المشاركات: 14
بمعدل : 0.00 يوميا

الإتصالات
الحالة:
gozila غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : MOVING_AVERAGE المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: دورة تعلم البرمجة باحتراف

اشكر حضرتك جدا علي سرعة الرد

لكن كنت عايز اعرف ازاي اكتب ان الهاي ناقص اللو للشمعة الحالية اصغر من الهاي ناقص اللو للشمعة السابقة



عرض البوم صور gozila  
رد مع اقتباس
  #122  
قديم 14-01-2013, 06:32 PM
gozila gozila غير متواجد حالياً
عضو جديد
افتراضي رد: دورة تعلم البرمجة باحتراف

اشكر حضرتك جدا علي سرعة الرد

لكن كنت عايز اعرف ازاي اكتب ان الهاي ناقص اللو للشمعة الحالية اصغر من الهاي ناقص اللو للشمعة السابقة




رد مع اقتباس
قديم 14-01-2013, 07:01 PM   المشاركة رقم: 123
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

الإتصالات
الحالة:
MOVING_AVERAGE غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : MOVING_AVERAGE المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: دورة تعلم البرمجة باحتراف

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

لكن كنت عايز اعرف ازاي اكتب ان الهاي ناقص اللو للشمعة الحالية اصغر من الهاي ناقص اللو للشمعة السابقة
اخي ياريت ترجع لاول الدروس انا شرحت كل شئ وبطريقة بسيطة

وان لم تفهم ساعيد لك الشرح حتي تفهم كيف تكتب هذا الشرط



التوقيع

نقره لعرض الصورة في صفحة مستقلة







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #123  
قديم 14-01-2013, 07:01 PM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعلم البرمجة باحتراف

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

لكن كنت عايز اعرف ازاي اكتب ان الهاي ناقص اللو للشمعة الحالية اصغر من الهاي ناقص اللو للشمعة السابقة
اخي ياريت ترجع لاول الدروس انا شرحت كل شئ وبطريقة بسيطة

وان لم تفهم ساعيد لك الشرح حتي تفهم كيف تكتب هذا الشرط




رد مع اقتباس
قديم 14-01-2013, 07:04 PM   المشاركة رقم: 124
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

الإتصالات
الحالة:
MOVING_AVERAGE غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : MOVING_AVERAGE المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: دورة تعلم البرمجة باحتراف

المشاركة الأصلية كتبت بواسطة MOVING_AVERAGE نقره لعرض الصورة في صفحة مستقلة
في لغة MQ4 نعبر عن ما سبق كالتالي


سعر الافتتاح Open price

ينكننا تمثيل وكتابة سعر الافتتاح باحد الشكلين التاليين


[PHP]double iOpen( string symbol, int timeframe, int shift)[/PHP]

حيث

string symbol

هذه الكلمة تعني اسم الشارت وهو عبارة عن متغير من نوع string

يكتب بين قوسين مزدوجين

مثلا "EURJPY"

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

او 0 وهي تعني ان المؤشر يعمل علي اي شارت

NULL وهي ايضا تعني ان المؤشر يعمل علي اي شارت


int timeframe

هذه الكلمة تعني اسم متغير من نوع صحيح وترمز للفريم الذي نعمل عليه

مثلا فريم الساعة او فريم 15 دقيقة

ويمكن كتابة في هذه الخانة

0 للعمل علي اي تايم فريم

PERIOD_M5 او 5 للعمل علي فريم 5 دقائق

PERIOD_M15 او 15 للعمل علي فريم 15 دقائق

PERIOD_M30 او 30 للعمل علي فريم 30 دقائق

PERIOD_H1 او 60 للعمل علي فريم 60 دقائق ساعة

PERIOD_H4 او 240 للعمل علي فريم 4 ساعات

PERIOD_D1 او 1440 للعمل علي فريم اليوم

PERIOD_W1 او 10080 للعمل علي فريم الاسبوع

PERIOD_MN1 او 43200 للعمل علي فريم الشهر


int shift


هذه الكلمة تعني متغير صحيح وهي ترمز لرقم الشمعة

حيث ان الشمعة الحالية يرمز لها بالرقم 0

والتي قبلها يرمز لها ب 1 وهكذا

بعض الامثلة


افتتاح شمعة الاسبوع الحالي علي شارت EURUSD

[PHP]iOpen("EURUSD",PERIOD_W1,0);[/PHP]ارجوا طرح اي سؤال لمن لم يفهم لان هذه المعلومات تعتبر اساسيات ولن ارجع لها لما نتقدم في الدروس

حاول تفهم اخي هذا الدرس

ان تمكنت من فهمه سيسهل عليك كتابة الشرط



التوقيع

نقره لعرض الصورة في صفحة مستقلة







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #124  
قديم 14-01-2013, 07:04 PM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعلم البرمجة باحتراف

المشاركة الأصلية كتبت بواسطة MOVING_AVERAGE نقره لعرض الصورة في صفحة مستقلة
في لغة MQ4 نعبر عن ما سبق كالتالي


سعر الافتتاح Open price

ينكننا تمثيل وكتابة سعر الافتتاح باحد الشكلين التاليين


[PHP]double iOpen( string symbol, int timeframe, int shift)[/PHP]

حيث

string symbol

هذه الكلمة تعني اسم الشارت وهو عبارة عن متغير من نوع string

يكتب بين قوسين مزدوجين

مثلا "EURJPY"

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

او 0 وهي تعني ان المؤشر يعمل علي اي شارت

NULL وهي ايضا تعني ان المؤشر يعمل علي اي شارت


int timeframe

هذه الكلمة تعني اسم متغير من نوع صحيح وترمز للفريم الذي نعمل عليه

مثلا فريم الساعة او فريم 15 دقيقة

ويمكن كتابة في هذه الخانة

0 للعمل علي اي تايم فريم

PERIOD_M5 او 5 للعمل علي فريم 5 دقائق

PERIOD_M15 او 15 للعمل علي فريم 15 دقائق

PERIOD_M30 او 30 للعمل علي فريم 30 دقائق

PERIOD_H1 او 60 للعمل علي فريم 60 دقائق ساعة

PERIOD_H4 او 240 للعمل علي فريم 4 ساعات

PERIOD_D1 او 1440 للعمل علي فريم اليوم

PERIOD_W1 او 10080 للعمل علي فريم الاسبوع

PERIOD_MN1 او 43200 للعمل علي فريم الشهر


int shift


هذه الكلمة تعني متغير صحيح وهي ترمز لرقم الشمعة

حيث ان الشمعة الحالية يرمز لها بالرقم 0

والتي قبلها يرمز لها ب 1 وهكذا

بعض الامثلة


افتتاح شمعة الاسبوع الحالي علي شارت EURUSD

[PHP]iOpen("EURUSD",PERIOD_W1,0);[/PHP]ارجوا طرح اي سؤال لمن لم يفهم لان هذه المعلومات تعتبر اساسيات ولن ارجع لها لما نتقدم في الدروس

حاول تفهم اخي هذا الدرس

ان تمكنت من فهمه سيسهل عليك كتابة الشرط




رد مع اقتباس
قديم 15-01-2013, 01:06 PM   المشاركة رقم: 125
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

الإتصالات
الحالة:
MOVING_AVERAGE غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : MOVING_AVERAGE المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: دورة تعلم البرمجة باحتراف

المشاركة الأصلية كتبت بواسطة MOVING_AVERAGE نقره لعرض الصورة في صفحة مستقلة
للاسف لم يحاول احد

المهم الحل هو كالتالي

[PHP] open=Open[1];[/PHP][PHP] close=Close[1];[/PHP][PHP] if(open<close)[/PHP]
[PHP]Comment("bar up ");[/PHP][PHP]if(open>close)[/PHP][PHP]Comment("bar down ");[/PHP]

حل المثال بتطبيق else

نترك الشرط الاول عادي

بنا اننا برمجناه يعني نعرف معني الكتابة التي وضعناها

متي تكوزن الشمعة صاعدة ؟؟؟؟

تكون الشمعة صاعدة اذا كان اغلاق الشمعة اكبر من افتتاحها

وهذا هو الشرط الاول الذي وضعناه

اذا لم يتحقق الشرط الاول منطقيا

اما الاغلاق مساوي للافتتاح وهذا سناخذه في اخر كتابه للجملة if نتجاهله الان

واما ان يكون الاغلاق اصغر من الافتتاح وهذا الشرط يعني انا الشمعة نازلة

عند استخدام esle نحن نقصد اما افعل الشرط الاول if

else وفي حالة لم يتحقق الشرط الاول افعل كذا

برمجيا

[PHP]open=Open[1];[/PHP]
[PHP]close=Close[1];[/PHP]

[PHP]if(open<close)[/PHP]
[PHP]Comment(bar up);[/PHP]
[PHP]else[/PHP]
[PHP]Comment(bar down);[/PHP]



التوقيع

نقره لعرض الصورة في صفحة مستقلة







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #125  
قديم 15-01-2013, 01:06 PM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعلم البرمجة باحتراف

المشاركة الأصلية كتبت بواسطة MOVING_AVERAGE نقره لعرض الصورة في صفحة مستقلة
للاسف لم يحاول احد

المهم الحل هو كالتالي

[PHP] open=Open[1];[/PHP][PHP] close=Close[1];[/PHP][PHP] if(open<close)[/PHP]
[PHP]Comment("bar up ");[/PHP][PHP]if(open>close)[/PHP][PHP]Comment("bar down ");[/PHP]

حل المثال بتطبيق else

نترك الشرط الاول عادي

بنا اننا برمجناه يعني نعرف معني الكتابة التي وضعناها

متي تكوزن الشمعة صاعدة ؟؟؟؟

تكون الشمعة صاعدة اذا كان اغلاق الشمعة اكبر من افتتاحها

وهذا هو الشرط الاول الذي وضعناه

اذا لم يتحقق الشرط الاول منطقيا

اما الاغلاق مساوي للافتتاح وهذا سناخذه في اخر كتابه للجملة if نتجاهله الان

واما ان يكون الاغلاق اصغر من الافتتاح وهذا الشرط يعني انا الشمعة نازلة

عند استخدام esle نحن نقصد اما افعل الشرط الاول if

else وفي حالة لم يتحقق الشرط الاول افعل كذا

برمجيا

[PHP]open=Open[1];[/PHP]
[PHP]close=Close[1];[/PHP]

[PHP]if(open<close)[/PHP]
[PHP]Comment(bar up);[/PHP]
[PHP]else[/PHP]
[PHP]Comment(bar down);[/PHP]




رد مع اقتباس
قديم 15-01-2013, 01:14 PM   المشاركة رقم: 126
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

الإتصالات
الحالة:
MOVING_AVERAGE غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : MOVING_AVERAGE المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: دورة تعلم البرمجة باحتراف

اخر كتابه للجملة الشرطية if

اذا كان جواب الشرط له اكثر من احتمال

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

ويتم هذا باستخدام

[PHP]else if [/PHP]يعني اذا لم يتحقق الشرط الاول

ناخذ فقط جزء من باقي جواب الشرط ونضع عليه امر

تطبيق عملي للمثال السابق

المثال السابق فيه ثلاث حلات

الاولي الشمعة صاعدة

برمجيا

[PHP]open=Open[1];[/PHP][PHP]close=Close[1];[/PHP][PHP]if(open<close)[/PHP][PHP]Comment(bar up);[/PHP]ناخذ جزء فقط من جواب الشرط للشمعة النازلة

[PHP]else if(open>close)[/PHP][PHP]Comment(bar down);[/PHP]ناخذ باقي جواب الشرط

[PHP]else [/PHP][PHP]Comment("open=close" );[/PHP]



التوقيع

نقره لعرض الصورة في صفحة مستقلة







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #126  
قديم 15-01-2013, 01:14 PM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعلم البرمجة باحتراف

اخر كتابه للجملة الشرطية if

اذا كان جواب الشرط له اكثر من احتمال

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

ويتم هذا باستخدام

[PHP]else if [/PHP]يعني اذا لم يتحقق الشرط الاول

ناخذ فقط جزء من باقي جواب الشرط ونضع عليه امر

تطبيق عملي للمثال السابق

المثال السابق فيه ثلاث حلات

الاولي الشمعة صاعدة

برمجيا

[PHP]open=Open[1];[/PHP][PHP]close=Close[1];[/PHP][PHP]if(open<close)[/PHP][PHP]Comment(bar up);[/PHP]ناخذ جزء فقط من جواب الشرط للشمعة النازلة

[PHP]else if(open>close)[/PHP][PHP]Comment(bar down);[/PHP]ناخذ باقي جواب الشرط

[PHP]else [/PHP][PHP]Comment("open=close" );[/PHP]




رد مع اقتباس
قديم 15-01-2013, 01:18 PM   المشاركة رقم: 127
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

الإتصالات
الحالة:
MOVING_AVERAGE غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : MOVING_AVERAGE المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: دورة تعلم البرمجة باحتراف

في انتضار الاسئلة التي لن تاتي بالطبع


الجملة الشرطية التالية هي الجملة

[PHP]switch[/PHP]



التوقيع

نقره لعرض الصورة في صفحة مستقلة







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #127  
قديم 15-01-2013, 01:18 PM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعلم البرمجة باحتراف

في انتضار الاسئلة التي لن تاتي بالطبع


الجملة الشرطية التالية هي الجملة

[PHP]switch[/PHP]




رد مع اقتباس
قديم 15-01-2013, 10:23 PM   المشاركة رقم: 128
الكاتب
ayoob
عضو متميز

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8360
المشاركات: 1,118
بمعدل : 0.24 يوميا

الإتصالات
الحالة:
ayoob غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : MOVING_AVERAGE المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: دورة تعلم البرمجة باحتراف

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



التوقيع

لا تقل لي ان هدفك على هوى السوق لا اخي الكريم فان هوى السوق هو الذي يخسرك دائما وابدا ويلعب على خصلة الطمع التي لديك ولدى الكثيرين مثلي ومثلك
__________________________________________________ __________________________________________
نقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلة



نقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلة

عرض البوم صور ayoob  
رد مع اقتباس
  #128  
قديم 15-01-2013, 10:23 PM
ayoob ayoob غير متواجد حالياً
عضو متميز
افتراضي رد: دورة تعلم البرمجة باحتراف

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




رد مع اقتباس
قديم 16-01-2013, 01:41 AM   المشاركة رقم: 129
الكاتب
ayoob
عضو متميز

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8360
المشاركات: 1,118
بمعدل : 0.24 يوميا

الإتصالات
الحالة:
ayoob غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : MOVING_AVERAGE المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: دورة تعلم البرمجة باحتراف

الله يرحم والديك اخي عندي سؤل ان قمت بعمل اكسبيرات للماكد ولكن اريد ان اعرف كيفية تعريف حجم اللوت و الستوب والهدف في الدلة start [PHP]#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
extern int StopLoss=20;
extern int TakeProfit=20;
extern double Lot=0.10;
extern int MagicNumber=15000;


//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- Open price

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{



//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
double m1,m2,m3,m4;
double SL,TP;

m1=iMACD("EURUSD",5,12,26,9,PRICE_CLOSE,MODE_SIGNA L,1);
m2=iMACD("EURUSD",5,12,26,9,PRICE_CLOSE,MODE_SIGNA L,0);
{
if(m2<0&&m1>0)

OrderSend(Symbol(),OP_BUY,Lot,Ask,33,TP,SL,"AYOOB" ,MagicNumber,0,Green);

}



if(m2>0&&m1<0){

OrderSend(Symbol(),OP_SELL,Lot,Bid,33,TP,SL,"AYOOB ",MagicNumber,0,Red);

}
}

//----
return(0);
[/PHP]



التوقيع

لا تقل لي ان هدفك على هوى السوق لا اخي الكريم فان هوى السوق هو الذي يخسرك دائما وابدا ويلعب على خصلة الطمع التي لديك ولدى الكثيرين مثلي ومثلك
__________________________________________________ __________________________________________
نقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلة



نقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلة

عرض البوم صور ayoob  
رد مع اقتباس
  #129  
قديم 16-01-2013, 01:41 AM
ayoob ayoob غير متواجد حالياً
عضو متميز
افتراضي رد: دورة تعلم البرمجة باحتراف

الله يرحم والديك اخي عندي سؤل ان قمت بعمل اكسبيرات للماكد ولكن اريد ان اعرف كيفية تعريف حجم اللوت و الستوب والهدف في الدلة start [PHP]#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
extern int StopLoss=20;
extern int TakeProfit=20;
extern double Lot=0.10;
extern int MagicNumber=15000;


//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- Open price

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{



//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
double m1,m2,m3,m4;
double SL,TP;

m1=iMACD("EURUSD",5,12,26,9,PRICE_CLOSE,MODE_SIGNA L,1);
m2=iMACD("EURUSD",5,12,26,9,PRICE_CLOSE,MODE_SIGNA L,0);
{
if(m2<0&&m1>0)

OrderSend(Symbol(),OP_BUY,Lot,Ask,33,TP,SL,"AYOOB" ,MagicNumber,0,Green);

}



if(m2>0&&m1<0){

OrderSend(Symbol(),OP_SELL,Lot,Bid,33,TP,SL,"AYOOB ",MagicNumber,0,Red);

}
}

//----
return(0);
[/PHP]




رد مع اقتباس
قديم 16-01-2013, 02:58 AM   المشاركة رقم: 130
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

الإتصالات
الحالة:
MOVING_AVERAGE غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : MOVING_AVERAGE المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: دورة تعلم البرمجة باحتراف

المشاركة الأصلية كتبت بواسطة ayoob نقره لعرض الصورة في صفحة مستقلة
الله يرحم والديك اخي عندي سؤل ان قمت بعمل اكسبيرات للماكد ولكن اريد ان اعرف كيفية تعريف حجم اللوت و الستوب والهدف في الدلة start [PHP]#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
extern int StopLoss=20;
extern int TakeProfit=20;
extern double Lot=0.10;
extern int MagicNumber=15000;


//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- Open price

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{



//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
double m1,m2,m3,m4;
double SL,TP;

m1=iMACD("EURUSD",5,12,26,9,PRICE_CLOSE,MODE_SIGNA L,1);
m2=iMACD("EURUSD",5,12,26,9,PRICE_CLOSE,MODE_SIGNA L,0);
{
if(m2<0&&m1>0)

OrderSend(Symbol(),OP_BUY,Lot,Ask,33,TP,SL,"AYOOB" ,MagicNumber,0,Green);

}



if(m2>0&&m1<0){

OrderSend(Symbol(),OP_SELL,Lot,Bid,33,TP,SL,"AYOOB ",MagicNumber,0,Red);

}
}

//----
return(0);
[/PHP]
اخي نحن لم نصل بعد الي الاكسبريت مازلنا في المؤشرات لاكن لانك سددت ثمن الدور اليك الجواب

اول شئ نضع هذا الكود في الدالة init للتعامل مع البروكر 4 و 5 ارقام
[PHP]
double point;
int digits,Q;
[/PHP]

ثم
[PHP]
int init()
{
Firstlot=Lots ;

if(Digits==5||Digits==3)Q=10;
else Q=1;
if(Digits==2)
{
point=0.01;
digits=2;
}
if(Digits==4)
{
point=0.0001;
digits=4;
}
if(Digits==3)
{
point=0.01;
digits=3;
}
if(Digits==5)
{
point=0.0001;
digits=5;
}
return(0);
}[/PHP]



التوقيع

نقره لعرض الصورة في صفحة مستقلة







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #130  
قديم 16-01-2013, 02:58 AM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعلم البرمجة باحتراف

المشاركة الأصلية كتبت بواسطة ayoob نقره لعرض الصورة في صفحة مستقلة
الله يرحم والديك اخي عندي سؤل ان قمت بعمل اكسبيرات للماكد ولكن اريد ان اعرف كيفية تعريف حجم اللوت و الستوب والهدف في الدلة start [PHP]#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
extern int StopLoss=20;
extern int TakeProfit=20;
extern double Lot=0.10;
extern int MagicNumber=15000;


//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- Open price

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{



//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
double m1,m2,m3,m4;
double SL,TP;

m1=iMACD("EURUSD",5,12,26,9,PRICE_CLOSE,MODE_SIGNA L,1);
m2=iMACD("EURUSD",5,12,26,9,PRICE_CLOSE,MODE_SIGNA L,0);
{
if(m2<0&&m1>0)

OrderSend(Symbol(),OP_BUY,Lot,Ask,33,TP,SL,"AYOOB" ,MagicNumber,0,Green);

}



if(m2>0&&m1<0){

OrderSend(Symbol(),OP_SELL,Lot,Bid,33,TP,SL,"AYOOB ",MagicNumber,0,Red);

}
}

//----
return(0);
[/PHP]
اخي نحن لم نصل بعد الي الاكسبريت مازلنا في المؤشرات لاكن لانك سددت ثمن الدور اليك الجواب

اول شئ نضع هذا الكود في الدالة init للتعامل مع البروكر 4 و 5 ارقام
[PHP]
double point;
int digits,Q;
[/PHP]

ثم
[PHP]
int init()
{
Firstlot=Lots ;

if(Digits==5||Digits==3)Q=10;
else Q=1;
if(Digits==2)
{
point=0.01;
digits=2;
}
if(Digits==4)
{
point=0.0001;
digits=4;
}
if(Digits==3)
{
point=0.01;
digits=3;
}
if(Digits==5)
{
point=0.0001;
digits=5;
}
return(0);
}[/PHP]




رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
البرمجة, باحتراف, تعلم, دورة


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن 05:13 AM



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

تحذير المخاطرة

التجارة بالعملات الأجنبية تتضمن علي قدر كبير من المخاطر ومن الممكن ألا تكون مناسبة لجميع المضاربين, إستعمال الرافعة المالية في التجاره يزيد من إحتمالات الخطورة و التعرض للخساره, عليك التأكد من قدرتك العلمية و الشخصية على التداول.

تنبيه هام

موقع اف اكس ارابيا هو موقع تعليمي خالص يهدف الي توعية المستثمر العربي مبادئ الاستثمار و التداول الناجح ولا يتحصل علي اي اموال مقابل ذلك ولا يقوم بادارة محافظ مالية وان ادارة الموقع غير مسؤولة عن اي استغلال من قبل اي شخص لاسمها وتحذر من ذلك.

اتصل بنا

البريد الإلكتروني للدعم الفنى : support@fx-arabia.com
جميع الحقوق محفوظة اف اكس ارابيا – احدى مواقع Inwestopedia Sp. Z O.O. للاستشارات و التدريب – جمهورية بولندا الإتحادية.
Powered by vBulletin® Copyright ©2000 - 2024 , Designed by Fx-Arabia Team