هذه الرسالة تفيد بأنك غير مشترك في منتديات فوركساوي. لتسجيل الرجاء اضغط هنـا
بحث
 

العودة   منتديات فوركساوي - forex -تقرير يومى - تحليل فنى - تحليل اساسى - تحليل موجى - تحليل يومى > منتدي المؤشرات والاكسبيرتات

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

آخر 10 مشاركات التقرير الاخبارى اليومى Fr 13 Nov (الكاتـب : التحليلات والاخبار - آخر مشاركة : paymnGomjoync - )           »          قبيل الجلسة الأوروبية: بانتظار بيانات قطاع العمالة البريطاني (الكاتـب : التحليلات والاخبار - آخر مشاركة : Unlanyenlaf - )           »          العملات الرئيسية تفقد العزم أمام الدولار (الكاتـب : التحليلات والاخبار - آخر مشاركة : Engammapoob - )           »          التقرير الاخبارى اليومى Mon 16 Nov (الكاتـب : التحليلات والاخبار - آخر مشاركة : Jekalelsspers - )           »          التقرير الاخبارى اليومى We 11 Nov (الكاتـب : التحليلات والاخبار - آخر مشاركة : undulpglype - )           »          صعود الذهب من ادنى مستوى له في 4 أشهر مع صعود اليورو (الكاتـب : ecostatusat - )           »          مؤشر اسعار المنتجين لابد ان يؤكد نظرة البنك الفدرالي لمعدلات تضخم متدنية (الكاتـب : التحليلات والاخبار - آخر مشاركة : owenpaywoke - )           »          التقرير الاخبارى اليومى Thu 19 Nov (الكاتـب : التحليلات والاخبار - آخر مشاركة : gellaRemlix - )           »          البنك المركزي الأوروبي يخفض توقعاته بشأن انكماش منطقة اليورو خلال العام الحالي (الكاتـب : التحليلات والاخبار - آخر مشاركة : TampAidemia - )           »          ارتفاع مفاجئ للعجز التجاري الأمريكي في شهر مارس الماضي (الكاتـب : ecostatusat - )

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 29-06-2009, 03:11 PM   #1 (permalink)
المدير التنفيذي للموقع الالكتروني
 
الصورة الرمزية متداول-متميز
 

افتراضي دورة تعليم لغة MQL4 (المحاضرة الاولي )

الدورة للدكتور / وليد سليمان
المصدر / ملتقي نادي خبراء المال



بسم الله الرحمن الرحيم

مرحبا بكم في مقدمة دروس لغة MQL4 ,

في هذه السلسلة من الدروس , سأحاول ان اكشف اسرار و غموض لغة MQL4 بمنحكم دروس شاملة مدعمة بالأمثلة الواضحة والفعالة .

في هذه السلسلة من الدروس سأريكم بأذن الله تعالى كيف تستخدمون MQL4 لبناء الكسبيرت والمؤشر والسكريبت الخاص بكم .

لو أحد المتابعين معي من مبرمجي لغة ال C (او اللغة المتقدمة ++C ) فسيفهم لغة MQL4 قبل حتى ان ابدأ الدروس , وعلى العكس من ذلك , لو لم تكتب اي برامج من قبل (وهم الأغلبية الساحقة) , ليس هناك اي مشكلة , فسأخذ بيدك وأساعدك لتفهم علم البرمجة بوجه عام

الأن دعونا نبدأ على بركة الله من البداية :

لغة MQL4 ؟ ما هي ولماذا نستخدمها واين نكتبها ؟

لغة MQL4 هي اختصار الحروف الأولى من MetaQuotes Language 4.
MetaQuotes هي اسم الشركة التي قامت ببناء برنامج الميتاتريدر الشهير للتداول.
ولجعله أقوى برنامج تداول على مستوى الشركات والبروكرز قامت بتزويده بلغة برمجية خاصة به(MQL4) تمكنك كمستخدم للبرنامج من صنع استراجيتك الخاصة على هيئة برنامج يقوم بالمتاجرة اليا بدلا منك

لماذا نستخدم لغة MQL4 ؟
في الحقيقة هناك 3 استخدامات رئيسية لهذه اللغة :

1- الخبير الألي (الإكسبيرت) .. Expert Advisor
2- المؤشرات الخارجية .. Custom indicator
3- البرامج المساعدة .. Scripts

** الخبير الألي (الأكسبيرت) .. Expert Advisor : وهو برنامج يقوم بالمتاجرة بدلا عنك وادارة صفقاتك بطريقة اوتوماتيكية , على سبيل المثال هو يفتح عقودك بيع او شراء على طريقتك الخاصة ويديرها من وضع او تغيير ستوب لوز او ليميت بطريقة الية بحتة

** المؤشرات الخارجية .. Custom indicator : وهو برنامج يقوم برسم اشارات لتحديد نقاط الدخول والخروج وسلوك محدد للسعر دون الدخول في متاجرة الية او فتح او ادارة صفقات .

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

والأن السؤال الأخير .. اين نكتب لغة MQL4 ؟

لكتابة اكواد لغة MQL4 وكأي شئ في العالم هناك طريقتين , الطريقة الصعبة والطريقة السهلة .

1- الطريقة الصعبة :

الطريقة الصعبة هي كتابة اكواد لغة MQL4 على اي محرر نصوص تفضله وبرنامج وسيط لعملية تجميع الكود Compile (تحويل الكود المكتوب بلغتنا التي نفهمها الى لغة الألة الثنائية , الصفر والواحد ) .
برنامج ال Notebad الموجود على اجهزتنا جميعا ليس سيئا , ويمكنك بعد ذلك حفظه يدويا على اي امتداد تحب وان كان في حالتنا هنا سيكون الأمتداد mq4. .

بعد ذلك نأتي لخطوة التجميع Compile .:

* ما هو التجميع او Compile ?
** هي عملية تحويل البرنامج المكتوب بلغتنا البشرية المفهومة والمقروءة (الأنجليزية) الى لغة الألة (اللغة الثنائية Binary system) وهي عملية مهمة للغاية فهي اللغة الوحيدة التي يفهمها الكومبيوتر لينفذ اوامرنا وبرامجنا وأفكارنا .

وخطوة التجميع Compile في هذه الطريقة معقدة بعض الشئ , فعليك استدعاء ملف MetaLang.exe من مجلد الميتاتريدر على جهازك لتحويل ملف mq4 الذي كتبته بيدك ليحوله الى ملف ذو امتداد ex4 المكتوب بلغة الألة والغير مفهومة لنا .

بعد تصنيع ملف ex4 لن يحتاج الميتاتريدر الملف الأصلي mq4 المكتوب بلغتنا والذي يحتوي على اكواد برنامجك الخاص.

*** الخبر الجيد هنا اننا لن نحتاج الى هذه الطريقة (للقراءة فقط) وانما تكلمت عنها فقط لمعرفة الية عمل البرنامج وسيكون عملنا كله بالطريقة الثانية الأتي الكلام عنها بعد قليل.

2- الطريقة البسيطة :

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

* محرر نصوص متطور يقوم بتمييز مفردات اللغة ووضوح البناء التركيبي للأكواد والتفريق بين مفردات لغة MQL4 الخاصة ومفردات اكوادك الشخصية مما يوفر سهولة التعديل او الأضافة في الكود الخاص بك.

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

* سهولة معرفة مفردات اللغة الخاصة عن طريق تضليل الكلمة المراد شرح عملها في لغة MQL4 بالماوس والضغط على F1









في الدرس القادم بأذن الله سنعرف اكثر عن برنامج الميتا اديتور MetaEditor





التوقيع:
(الْلَّهُم انّي اسْتَوْدَعْتُك قَلْبِي فَلَا تَجْعَل فِيْه أَحَد غَيْرُك،،،وَأَسْتَوَدَّعَتك لَا إِلَه إِلَّا الْلَّه فْلَقِنِيُّهَا عِنْد مَوْتِي)




التعديل الأخير تم بواسطة Misho Elmasri ; 13-07-2009 الساعة 08:21 AM.
متداول-متميز غير متواجد حالياً   رد مع اقتباس
قديم 11-07-2009, 10:00 PM   #2 (permalink)
فوركساوي نشيط
 

افتراضي رد: دورة تعليم لغة MQL4 (المحاضرة الاولي )

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

silverhawk145 غير متواجد حالياً   رد مع اقتباس
قديم 12-07-2009, 07:30 PM   #3 (permalink)
فوركساوي نشيط
 

افتراضي رد: دورة تعليم لغة MQL4 (المحاضرة الاولي )

دوره شامله ما شاءالله
يعطيك العافيه يا رب
والى الامام


صياد الفوركس غير متواجد حالياً   رد مع اقتباس
قديم 13-07-2009, 07:58 AM   #4 (permalink)
SAL
فوركساوي جديد
 

افتراضي رد: دورة تعليم لغة MQL4 (المحاضرة الاولي )

اشكرك جزيل الشكر اخي متداول متميز ، دورة مهمة جدداا بصراحة ومفيدة للأعضاء ولكل من يعمل في مجال التحليل التقني ، تحياتي لك اخي على الموضوع الرائع ...
تقبل مروري .
.

SAL غير متواجد حالياً   رد مع اقتباس
قديم 13-07-2009, 02:27 PM   #5 (permalink)
فوركساوي جديد
 

افتراضي رد: دورة تعليم لغة MQL4 (المحاضرة الاولي )

الله يفتح عليك أخى الكريم

khalidaalmasry غير متواجد حالياً   رد مع اقتباس
قديم 13-07-2009, 04:07 PM   #6 (permalink)
فوركساوي جديد
 

افتراضي رد: دورة تعليم لغة MQL4 (المحاضرة الاولي )

انا تخصصي لا يتعلق بالبرمجة علشان هيك بدك تطول بالك

DJAT غير متواجد حالياً   رد مع اقتباس
قديم 14-07-2009, 10:27 AM   #7 (permalink)
فوركساوي جديد
 

افتراضي رد: دورة تعليم لغة MQL4 (المحاضرة الاولي )

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

financial_manager غير متواجد حالياً   رد مع اقتباس
قديم 14-07-2009, 03:33 PM   #8 (permalink)
فوركساوي جديد
 

افتراضي رد: دورة تعليم لغة MQL4 (المحاضرة الاولي )

سبحان الله والحمد لله ولااله الا الله والله أكبر ولاحول ولاقوة الا بالله العلى العظيم

khalidaalmasry غير متواجد حالياً   رد مع اقتباس
قديم 14-07-2009, 08:47 PM   #9 (permalink)
فوركساوي جديد
 

افتراضي رد: دورة تعليم لغة MQL4 (المحاضرة الاولي )

هل السينتاكس للMQL4 شبيه بلغات اخرى مثل ++C و java ?

mahdi_zahran غير متواجد حالياً   رد مع اقتباس
قديم 09-08-2009, 06:30 AM   #10 (permalink)
فوركساوي نشيط
 

افتراضي رد: دورة تعليم لغة MQL4 (المحاضرة الاولي )

بارك الله فيك والله كنت من شوية بدي اروح على منتدى ثاني واتعلمها لان بصراحة زهقت وبدي اعمل كل شي لوحدي وان شاء الله اتعملها كويس وياريت اتكون بعد ما اكملت الدروس انقوم بتجميعها بملف بي دي اف

وسام النوباني غير متواجد حالياً   رد مع اقتباس
إضافة رد


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

(عرض الكل الاعضاء الذين شاهدو هذا الموضوع: 112
22riyan, abdullah_oudat, ماهر العمر, ADHAM, أبو معاذ الثاني, Ahmed Elgear, Ahmed M.Bahget, ahmedfarouk, محمد القلعاوى, albeir, algerianman, aliasad, alshreef2005, amine1978, amrsad, amzg, ana sayed, مصطفى فارس, armando91, ashrafsm, ayseaf, مهدى كريم, bellura2001, BIG, booksguy, المتداول هناك, cadecortx, الحاج يسرى, العابد7, ابراهيم صقر, ابو ابراهيم1, ابومحمد2000, ابومريم1, ابوخالد, cocowasabanga, code 606, DJAT, eg_hawk, تحليل, elhou1981, emistide, بن جحلان, fahd4, faisal, falcon_1, financial_manager, Garcia, genedy, gooogle70, hany_elkoptan, hasan, henawi, hluvr, جمال بسيس, حاتم اسماعيل, ياسر, ياسر1968, حسين الصائغ, jimmy1234, khaled, khalidaalmasry, khalid_mk, king alx, laith_r, M!Ss.Do3n, mahdi_zahran, maher_aziz2007, mamoun, men238, mena top, Misho Elmasri, mohamed1, Monostar, Moo, mood1982, MR.S, mrGBP, msa, nonomoon, صياد الفوركس, زهور احمد, parli, pghdad_1, raid, ralph kabota, remon2009, rugood, SAL, saly, sam_samir3, sanshik, silverhawk145, simba2000, soma1970, tamergad, tradehunter, عــيــنــاوي, waheed1961, waleed elzelaky, wok3000, wolf_lb, wwwaled, yadarbh, فيجيتا, فوركسس, هاشمية, ولد العوود, وليد العرابي, وسام النوباني, نقطةتعجب
أدوات الموضوع
انواع عرض الموضوع

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
دورة تعليم لغة MQL4 (المحاضرة العاشرة ) متداول-متميز منتدي المؤشرات والاكسبيرتات 4 21-02-2010 07:30 PM
دورة تعليم لغة MQL4 (المحاضرة السابعة ) متداول-متميز منتدي المؤشرات والاكسبيرتات 3 19-02-2010 10:33 AM
دورة تعليم لغة MQL4 (المحاضرة التاسعة ) متداول-متميز منتدي المؤشرات والاكسبيرتات 2 24-12-2009 12:17 AM
دورة تعليم لغة MQL4 (المحاضرة الثامنة ) متداول-متميز منتدي المؤشرات والاكسبيرتات 2 24-12-2009 12:16 AM
دورة تعليم لغة MQL4 (المحاضرة السادسة ) متداول-متميز منتدي المؤشرات والاكسبيرتات 3 24-12-2009 12:08 AM


عزيزي العضو/الزائر.. نحيطك علماً بأن مواضيع المنتدى لاتمثل رأي الإدارة وإنما تمثل رأي كاتبها.


الساعة الآن 04:24 PM.


Powered by vBulletin Version 3.8.2
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd

تنسيق المواضيع بواسطة برامج
جميع الحقوق الملكيه محفوظه لــ فوركساوي

- AJ-TEAM : SEO by vBSEO 3.3.0