• لوحة التحكم
  • مشاركات اليوم
  • تسجيل الخروج

ضــع اعــلانك هنا

انشاء حساب جديد


  مؤسسة الكندي للإستشارات المالية > المنتدى الخاص > الأقسام الأخرى .. > منتدى البرمجيات و المؤشرات والإكسبرتات ( Software )
دورة برمجة الإكسبريتات (Expert Advisor )
اضافة رد
صفحة 1 من 3 1 23 >

 
أدوات الموضوع انواع عرض الموضوع

  رقم المشاركة : [ 1  ]
قديم 02-08-2013, 02:39 PM
dahmanesoft
http://www.alkindyfx.org/vb/alqab/marl7la-2.png

الصورة الرمزية dahmanesoft

رقم العضوية : 242
بلد الإقامة : الجزائر
تاريخ التسجيل : Oct 2011
عدد المشاركات : 448

dahmanesoft is on a distinguished road
غير متواجد
 
افتراضي دورة برمجة الإكسبريتات (Expert Advisor )
 

بسم الله الرحمان الرحيم
والصلاة والسلام على رسول الله صلى الله عليه وسلم



دورة برمجة الإكسبريتات (Expert Advisor )

ماهو Expert Advisor ؟

هو عبارة عن برنامج مصمم بلغة mql4 يقوم بتطبيق الإستراتيجيات المبرمجة بشكل ألي وذلك في بيئة التشغيل MetaTrader4

أهمية الإكسبريتات

1- أهم شيئ تغنينا عن المتابعة اللصيقة لشاشة
2- تتميز بسرعة عالية في تطبيق الإستراتجيات والتي يستحيل في بعض الأحيان تطبيقها بشكل يدوي
3- تتيح لنا تطبيق الإستراتجيات على عدد كبير من الأزواج في وقت واحد وبسرعة عالية يستحل تطبيقها يدويا
4- قد تكون شروط الإستراتجية صعبة ومعقدة بحيث لا يمكن للمتاجر إتخاد القرار الصحيح بسرعة اللازمة لكن الإكسبريت يعالجها بسرعة عالية ويتخد القرار المناسب بسرعة عالية
5- هناك إستراتجيات يستحيل تطبيقها بشكل يدوي بسبب كثرة الحسابات المستعملة في الإستراتجية وتعقيدها
6- أهم شيئ بالنسبة لي في إستعمال الإكسبريتات هو تجنب الضغط النفسي لأن الإكسبريت ينفذ الأوامر بدون عاطفة

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


شروط برمجة إكسبريت إحترافي

1- أن يتعامل الإكسبريت مع أوامره فقط دون التدخل في الأوامر الأخرى سواء كانت موجودة على المحطة أو لا
2- أن تكون خصائص الإكسبريت واضحة وبسيطة للمستخدم ( مرونة الإستخدام)
3- يجب أن يكون الإكسبريت قادر على التعامل مع جميع الحالات الممكنة في الإستراتجية حتى يتجنب الوقوع في أخطاء
4- أن يكون الإكسبريت قادر على التعامل مع الأخطاء عند حدوثها
وهناك شروط أخرى يجب على المبرمج أخذها بعين الإعتبار

 

 

 

 

 

 



توقيع dahmanesoft
لاإله إلا الله

 

 



Facebook Twitter
  • اقتباس
dahmanesoft
مشاهدة ملفه الشخصي
البحث عن المشاركات التي كتبها dahmanesoft
  رقم المشاركة : [ 2  ]
قديم 02-08-2013, 03:07 PM
dahmanesoft
http://www.alkindyfx.org/vb/alqab/marl7la-2.png

الصورة الرمزية dahmanesoft

رقم العضوية : 242
بلد الإقامة : الجزائر
تاريخ التسجيل : Oct 2011
عدد المشاركات : 448

dahmanesoft is on a distinguished road
غير متواجد
 
افتراضي
 

المرحلة التمهيدية لبرمجة إكسبيرت Expert Advisor


1- يجب أن تكون لدينا الإستراتجية التي سنبرمجها فنجاح الإكسبريت مرتبط مباشرة بنجاح الإستراتجية
2- دراسة الإستراتجية بشكل دقيق وتفصيل كل الحالات الممكنة كل إحتمال على حدة
3- دراسة الحالات الخاصة للإسترتجية وكيفية التعامل معها
4- وضع مخطط للإستراتجية بحيث نحول شروط الإستراتجية إلى معادلات رياضية وعلاقات منطقية



بعد الإنتهاء من هذه المراحل ننتقل إلى

1- إختيار إسم الإكسبريت المناسب بحيث يكون معبر عن محتوى الإستراتجية
2- وضع معلومات الإتصال و حقوف الملكية

وبعدها مباشرة نبدأ في برمجة الإكسبريت

في المشاركة القادمة سوف نبدء ببرمجة إكسبريت بتطبيق مباشر
وحتى تكون الأمور واضحة وبسيطة سوف نقوم ببرمجة إكسبريت بسيط يعتمد على
تقاطع المتوسطات المتحركة
ملاحظة :الإكسبريت الذي سوف نبرمجه هو نمودج تعليمي فقط وليس مبرمج لتطبيق على حسابات حقيقية

 

 

 

 

 

 

التعديل الأخير تم بواسطة dahmanesoft ; 02-08-2013 الساعة 05:32 PM.


توقيع dahmanesoft
لاإله إلا الله

 

 



Facebook Twitter
  • اقتباس
dahmanesoft
مشاهدة ملفه الشخصي
البحث عن المشاركات التي كتبها dahmanesoft
  رقم المشاركة : [ 3  ]
قديم 03-08-2013, 01:28 AM
mohamed sokar
http://www.alkindyfx.org/vb/alqab/mar7la-1.png

الصورة الرمزية mohamed sokar

رقم العضوية : 9151
بلد الإقامة : alex
تاريخ التسجيل : Nov 2012
عدد المشاركات : 1,581

mohamed sokar is on a distinguished road
غير متواجد
 
افتراضي
 

متابع معاك ياغالى

بس سؤال ينفع يتبرمج اكسبرت مثلا البيع من نقطه معين ولو حصل ارتداد ميفعلهاش

 

 

 

 

 

 



توقيع mohamed sokar
لا تعطينى سمكة ولكن علمنى كيف اصطاد


 

 



Facebook Twitter
  • اقتباس
mohamed sokar
مشاهدة ملفه الشخصي
البحث عن المشاركات التي كتبها mohamed sokar
  رقم المشاركة : [ 4  ]
قديم 06-08-2013, 02:59 PM
dahmanesoft
http://www.alkindyfx.org/vb/alqab/marl7la-2.png

الصورة الرمزية dahmanesoft

رقم العضوية : 242
بلد الإقامة : الجزائر
تاريخ التسجيل : Oct 2011
عدد المشاركات : 448

dahmanesoft is on a distinguished road
غير متواجد
 
افتراضي
 

المرحلة التمهيدية لبرمجة إكسبريت تقاطع المتوسطات المتحركة


الإستراتجية : تقاطع المتوسط المتحرك 14 مع المتوسط المتحرك 28 مع إمكانية تغير القيم ( 14 و28 مجرد مثال نعمل عليه)

دراسة الإستراتجية

تعتمدالإستراتجية على تقاطع المتوسطين بحيث مجرد مايحدث التقاطع يتم الدخول سواء بيع أو شراء بهدف وستوب محدد

كما نعلم ان كل شمعة تأخذ رقم معين بدأ من الشمعة الحالية والتي تأخذ رقم 0 والتي قبلها 1 وهكدا 2 . 3 . . .

وحتى يمكنا القول بأن تقاطع المتوسط حدث يجب أن تكون قيمة المتوسطين المتحركين كما يالي



مثلا في حالة البيع حتى نقول أن شرط التقطع حدث يجب أن يتوفر الشرط التالي

قيمةMA14 عند الشمعة 1 أكبر من قيمةMA28 عند الشمعة 1 و قيمةMA14 عند الشمعة 0 أصغر من قيمة MA28 عند الشمعة 0

والعكس في حالة الشراء

 

 

 

 

 

 



توقيع dahmanesoft
لاإله إلا الله

 

 



Facebook Twitter
  • اقتباس
dahmanesoft
مشاهدة ملفه الشخصي
البحث عن المشاركات التي كتبها dahmanesoft
  رقم المشاركة : [ 5  ]
قديم 06-08-2013, 03:35 PM
dahmanesoft
http://www.alkindyfx.org/vb/alqab/marl7la-2.png

الصورة الرمزية dahmanesoft

رقم العضوية : 242
بلد الإقامة : الجزائر
تاريخ التسجيل : Oct 2011
عدد المشاركات : 448

dahmanesoft is on a distinguished road
غير متواجد
 
افتراضي
 

1- فتح برنامج Meta Editor وكتابة المعلومات اللازمة .








 

 

 

 

 

 



توقيع dahmanesoft
لاإله إلا الله

 

 



Facebook Twitter
  • اقتباس
dahmanesoft
مشاهدة ملفه الشخصي
البحث عن المشاركات التي كتبها dahmanesoft
  رقم المشاركة : [ 6  ]
قديم 06-08-2013, 03:56 PM
dahmanesoft
http://www.alkindyfx.org/vb/alqab/marl7la-2.png

الصورة الرمزية dahmanesoft

رقم العضوية : 242
بلد الإقامة : الجزائر
تاريخ التسجيل : Oct 2011
عدد المشاركات : 448

dahmanesoft is on a distinguished road
غير متواجد
 
افتراضي
 

2- كتابة الكود البرمجي

أول شيئ نقوم به هو الإعلان عن (تعريف) المتغيرات والثوابث التي نستعملها في البرنامج والمتمثل في
TakeProfit
StopLoss
Lots
MagicNumber

..... وغيرها من المتغيرات والثوابث



هنا قمنا بتعريف جميع المتغيرات التي سوف نستعملها في الإكسبريت وفي حالة ما إذا إحتجنا تعريف اي متغير أخر سنعود إلى هذا الجزء ونعرفه

 

 

 

 

 

 

التعديل الأخير تم بواسطة dahmanesoft ; 06-08-2013 الساعة 04:06 PM.


توقيع dahmanesoft
لاإله إلا الله

 

 



Facebook Twitter
  • اقتباس
dahmanesoft
مشاهدة ملفه الشخصي
البحث عن المشاركات التي كتبها dahmanesoft
  رقم المشاركة : [ 7  ]
قديم 06-08-2013, 04:26 PM
dahmanesoft
http://www.alkindyfx.org/vb/alqab/marl7la-2.png

الصورة الرمزية dahmanesoft

رقم العضوية : 242
بلد الإقامة : الجزائر
تاريخ التسجيل : Oct 2011
عدد المشاركات : 448

dahmanesoft is on a distinguished road
غير متواجد
 
افتراضي
 

** إستدعاء المؤشر الداخلي الموفينج أفريج **

نذهب الأن إلى الدالة الرئيسية Start و كما نعلم أن تنفيذ الأوامر التي تكون داخل هذه الدالة يتم مع كل حركة تحدث في السعر


نقوم بإستدعاء المؤشر الداخلي موفنج أفريج ونقوم بتحديد قيمه
ونحتاج هنا كما ذكرنا سابقا 4 قيم لهذا المؤشر
ولنسمها كما يلي

MA14_0 ونعني بها قيمة الموفينج أفريج (14) عند أخر شمعة

MA28_0ونعني بها قيمة الموفينج أفريج (28) عند أخر شمعة

MA14_1ونعني بها قيمة الموفينج أفريج (14) عند الشمعة ماقبل الأخيرة

MA28_1 ونعني بها قيمة الموفينج أفريج (28) عند الشمعة ماقبل الأخيرة

 

 

 

 

 

 



توقيع dahmanesoft
لاإله إلا الله

 

 



Facebook Twitter
  • اقتباس
dahmanesoft
مشاهدة ملفه الشخصي
البحث عن المشاركات التي كتبها dahmanesoft
  رقم المشاركة : [ 8  ]
قديم 22-08-2013, 09:17 PM
QtrrtQ

الصورة الرمزية QtrrtQ

رقم العضوية : 34
بلد الإقامة : قطر
تاريخ التسجيل : Sep 2011
عدد المشاركات : 269

QtrrtQ is on a distinguished road
غير متواجد
 
افتراضي
 

بالتوفيق اخوي وانا متابع معاك

 

 

 

 

 

 



توقيع QtrrtQ
منسق دولة قطـــر

 

 



Facebook Twitter
  • اقتباس
QtrrtQ
مشاهدة ملفه الشخصي
البحث عن المشاركات التي كتبها QtrrtQ
  رقم المشاركة : [ 9  ]
قديم 27-08-2013, 12:33 AM
belkacem1966

رقم العضوية : 413
بلد الإقامة : Algeria
تاريخ التسجيل : Oct 2011
عدد المشاركات : 85

belkacem1966 is on a distinguished road
غير متواجد
 
افتراضي
 

بالتوفيق موضوع رائع لكن المتابعة قليلة اعذرك اخي و حظ سعيد في مشوارك التعليمي

 

 

 

 

 

 



Facebook Twitter
  • اقتباس
belkacem1966
مشاهدة ملفه الشخصي
البحث عن المشاركات التي كتبها belkacem1966
  رقم المشاركة : [ 10  ]
قديم 06-09-2013, 08:46 AM
ابو احمد

رقم العضوية : 2013
بلد الإقامة : امام التشارت
تاريخ التسجيل : Feb 2012
عدد المشاركات : 74

ابو احمد is on a distinguished road
غير متواجد
 
افتراضي
 

شرح جميل وواضح
بالتوفيق ان شاء الله

 

 

 

 

 

 



Facebook Twitter
  • اقتباس
ابو احمد
مشاهدة ملفه الشخصي
البحث عن المشاركات التي كتبها ابو احمد
اضافة رد
صفحة 1 من 3 1 23 >

مواقع النشر (المفضلة)
  • إرسال الموضوع إلى Digg Digg
  • إرسال الموضوع إلى Google Google
  • إرسال الموضوع إلى Facebook Facebook

الكلمات الدلالية (Tags)
(expert, advisor, الإكسبريتات, برمجة, دورة

« الموضوع السابق | الموضوع التالي »

الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

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

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

قوانين المنتدى
الانتقال السريع






الساعة الآن 11:30 AM.

الاتصال بنا - مؤسسة الكندي للإستشارات المالية - الأرشيف - الأعلى


Powered by vBulletin Version 3.8.12 by vBS
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd دعم فني

جميع الحقوق محفوظة لـ منتديات الكندي للتدريب والإستشارات المالية -



أقسام الموقع

  • منتديات الكندي
  • منتديات الكندي
  • منتديات الكندي
  • منتديات الكندي
  • منتديات الكندي
  • منتديات الكندي

نبذة عنــــا

منتديات الكندي

جميع الحقوق محفوظة لمؤسسة الكندي لإحتراف الفوركس

السلام عليكم ورحمة الله وبركاته

للتواصل مع المهندس عادل الكندي نأمل منكم الاتصال على مدير مكتبه على الرقم 00212661504832 الاستاذ جمال سعداوي