كنا قد توقفنا عند الصورة التالية أنتظارا لشرحها :
وقلنا أنها للتعريف بمجال تحكم البرنامج الذى سنقوم بصنعه بأستخدام لغتنا الرشيقة . نلاحظ هنا أن السوق Market يظهر كسحابة من المعلومات المتغيرة التى يتم تجميعها ( من البنوك والمؤسسات الأقتصادية ) بواسطة مركز التداول Dealing Center وهو مايمثله لنا سرفر الشركة التى نعمل عليها سواء أف أكس دىدى أو أف أكس سول أو غيرهما وقد تتم بعض العمليات داخليا بواسطة هذا السرفر ولكنها هنا خارج نطاق تحكمنا . ويبدأ نطاق عملنا داخل المستطيل المسمى Metatrader 4 Client Terminal أى داخل سوفت وير العميل وهو الميتاتريدر الموجود لدينا على الجهاز الخاص بنا حيث يوجد لدينا الشارت وأدوات التحكم والبرنامج الخاص بنا ويمثل الميتاتريدر بالنسبة لنا الرابط بيننا وبين سرفر الشركة ويتعامل مع مجموعة خاصة من المعلومات عبارة عن الأسعار الحالية وأكبر حجم للوت وأصغر حجم للوت يمكن طلبه من سرفر الشركة حسب مواصفات كل شركة أقل مسافة يمكن تركها بين الستوب والأسعار الحالية . وسماح الشركة للمتاجرة بالأكسبرتات من عدمة ...وهكذا ... ويتم تحديث هذة المعلومات مع كل تيك Tick أو تغير لحظى للسعر . ومن ذلك نرى أن مبرمج الأكسبرتات يجب أن يعلم جيدا أمكانات الميتاتريدر ربما أكثر من أى متاجر أخر ويمكننا فى موضوع الأسئلة الخاص بهذا الدرس السؤال عن اى شئ غير واضح فى برنامج الميتاتريدر لأن فهمنا له هو اساس البرمجة ...وأكثر ما يهمنا هو الأدوات المدمجة فى الميتاتريدر . الأدوات المدمجة Built-in Tools :
وهى الأدوات التى تمكننا من تحليل التغير فى الأسعار فنيا وتنفيذ صفقاتنا التجارية .فلتحليل السوق يمكننا أستخدام المؤشرات الفنية وبعض الدراسات الخطية ( كالترندات مثلا وخطوط الدعم والمقاومة وخطوط نسب الفيبوناتشى والقنوات السعرية )
ولأدارة الصفقات نستخدم شريط الأدوات لفتح وأغلاق وتعديل ومسح الصفقات الحالية والمعلقة . وعمل الستوب التتبعى Trailing Stop .
===============
الأمكانيات البرمجية للميتاتريدر :
يتوفر فى الميتاتريدر جميع الأمكانيات البرمجية اللازمة للتعامل مع الصفقات عن طريق لغة MQL4 التى تتيح عمل هذة البرامج بسهولة .وتنقسم هذة البرامج لثلاثة أنواع يجب أن نفهمها جيدا ( لأن كثير منا يخلط بينها ) :
1- المؤشرات Indicators :
وهى برامج لأظهار رسوم معينة على الشارت ولا يمكنها المتاجرة وفتح أو أغلاق الصفقات أو حتى تعديلها ...وكلنا نعرف مؤشرات مثل الماكد والأر أس أى وهكذا.
2- الأكسبرتات Experts :
وهى برامج تتيح ميكنة أغلب أو كل العملية التجارية وأدارة الصفقات .
3- السكربت scripts :
وهى مثل الأكسبرتات ولكن تقوم بالعمل مرة واحدة فقط عند التشغيل مثل مثلا فتح صفقة أو أغلاق نصف عدد الصفقات المفتوحة أو أغلاق جميع الصفقات المفتوحة ( نعرف جميعا أنه فى الميتاتريدر وعند العمل يدويا يجب أن نغلق الصفقات واحدة تلو الأخرى أما فى حالة وجود سكربت مبرمج يمكننا بأختياره أغلاق جميع الصفقات بتشغيل السكربت مرة واحدة ) ويمكننا مثلا عمل سكربت عند تشغيله يغلق جميع صفقات البيع فى جميع أو بعض العملات المختارة .
ويجب أن نعلم أيضا أنه يمكننا تشغيل أكثر من برنامج من الثلاث فئات السابقة معا على نفس العملة أو عملات مختلفة والهدف النهائى غالبا ما يكون أيجاد أوعمل ألية للمتاجرة بدون تدخل العنصر البشرى . وأن كان بالطبع يمكن للمتاجر فتح وأغلاق وأدارة صفقاته الخاصة رغم وجود وعمل البرامج فى الوقت نفسه .
. كما أن أساس التداول بأستخدام الميتاتريدر يعتمد على أن جميع عمليات التداول اليدوية والمبرمجة تنفذ على ميتاتريدر العميل ثم تنقل للسرفر كطلبات ويجب ان يستجيب لها السرفر وبذلك فأن كل البرامج المذكورة لن تعمل ألا فى وجود ميتاتريدر له أتصال كامل بالأنترنت وله حساب مفتوح على سرفر الشركة وبالطبع أن يكون سرفر الشركة فى وضع العمل مع العلم بأن جميع برامجنا تعمل على حاسباتنا الشخصية ولا يتم أنزالها على سرفر الشركة الذى يكون عمله الأساسى فقط تنفيذ ما تملية علية منصة عملنا . أذن عملنا حاليا هو عمل ومعرفة مكونات البرامج والقواعد الأساسية التى نستطيع العمل بها .. وعمل أمثلة للبرامج والمتغيرات التى يمكنها المتاجرة بالتعاون مع السرفر.. وسنلاحظ أن هذة البرامج تسعى لجعل المتاجرة أسهل وأسرع وأكثر دقة فى الحسابات والتنفيذ وترفع عن المتاجر عناء الجلوس أمام المنصة لوقت طويل و المتابعة الدائمة واللحظية للسوق وتغيراته مما يزيل الضغط العصبى والنفسى المصاحب لعملية المتاجرة ويزيل أيضا الأخطاء الحسابية التى قد يقع فيها المتاجر وقت أتخاذه للقرارات التجارية التى قد تؤثر على سياسة أدارة رأس المال. ويعد السبب الرئيسى لمعظم مستخدمى البرامج هى أمكانية تجربة الأفكار وتنفيذها عمليا على بيانات وأوقات سابقة فيما يعرف بالأختبار المسبق أو الباك تست Back Test مما يمكننا من تعديل وتنقيح أفكارنا وأستراتيجياتنا التداولية .
وشكرا .. الله كريم ,,,
وسنستقبل الأن الأسئلة فى نفس موضوعنا هذا ....
دروسنا القادمة ستكون عن :
-بعض المفاهيم الأساسية للميتاتريدر.
-الثوابت والمتغيرات.
-أنواع البيانات .
-العمليات والأصطلاحات .
-المؤثرات.
-الدوال.
-أنواع البرامج.
التوقيع
طبعا وجود هذا الموضوع بعد ان تأخر كثيرا فى الأستراحة فرحنى جدا ...ورد د.أسامة عادل شجعنى كثيرا
أشكر جميع من رد
... و شكرا إدارة بورصات
م.نادر فيليب