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

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

العودة   بورصات > بورصة العملات الاجنبية > منتدى المؤشرات و الاكسبرتات

(01) Programming Basics (أساسيات البرمجة في MQ4)

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

Like Tree2Likes

إضافة رد
 
أدوات الموضوع
قديم 21 - 04 - 2012, 10:49 PM   #11
عضو نشيط
 
الصورة الرمزية nadmondo
 

افتراضي رد: (01) Programming Basics (أساسيات البرمجة في MQ4)

رد: (01) Programming Basics (أساسيات البرمجة في MQ4)
اسلوب سهل ومبسط يجعل المعلومة تثبت فى العقل.....متابع مع حضرتك للتعلم.........
.............ربنا معاك..........



nadmondo غير متواجد حالياً   رد مع اقتباس

قديم 21 - 04 - 2012, 10:56 PM   #12
مشرف سابق
 
الصورة الرمزية Safari
 

افتراضي رد: (01) Programming Basics (أساسيات البرمجة في MQ4)

بالتوفيق أخي محمد



Safari غير متواجد حالياً   رد مع اقتباس
قديم 22 - 04 - 2012, 01:00 AM   #13
موقوف
 

افتراضي رد: (01) Programming Basics (أساسيات البرمجة في MQ4)

شكرا لكم احبتي في الله

أخي سفاري, لا أدري لماذا اختفى الفصل الخامس,

عموما هذا هو, ارجو وضعه في الرد الفارغ بين الفصل الرابع والسادس!





دراغي غير متواجد حالياً   رد مع اقتباس
قديم 22 - 04 - 2012, 11:12 PM   #14
عضو برونزي
 
الصورة الرمزية إلزعيم
 

افتراضي رد: (01) Programming Basics (أساسيات البرمجة في MQ4)

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

اسلوب سهل ومبسط .

لم اكن انتوى تعلمه من فبل لظنى بصعوبته لكن اسلوب العرض مغرى للتعلم

تابع اخى ومتابعين معاك وتم عمل احلى تقييم لموضوعك هذا

نامل بالاستمرار مع وضع امثلة جزاك الله

مرة اخرى شكرا لك



التوقيع:


الزعيم

إلزعيم غير متواجد حالياً   رد مع اقتباس
قديم 23 - 04 - 2012, 08:42 AM   #17
عضو نشيط
 
الصورة الرمزية nadmondo
 

افتراضي رد: (01) Programming Basics (أساسيات البرمجة في MQ4)

اقتباس:
المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة

بالنسبة للنقطة الاولى:...(include #)
المقصود بها مثلا ان يكون البرنامجين معا فى فولدر ال experts ؟
فما الداعى من التقسيم هكذا...هل يكون الكود طويلا لهذه الدرجة التى تستدعى التقسيم؟ ام يريد ان يضع تشفير معين للاكسبيرت مثلا؟ او ملف للحماية؟
وبعد التقسيم ووضعهم مثلا فى ملف ال experts ....الا يعتبر الاثنين كانهما اكسبيرتين منفصلين؟
وبالنسبة للنقطة الثانية:
اعتقد ان المقصود هو مثلا: فولدرات ال indicators و ال libraries و ال files و التى تكون موضوعة فى داخل فولدر ال experts؟
هل فهمى صحيح؟
...وشكرا لتعب حضرتك.........متابع للتعلم.........ربنا معاك.........



إلزعيم likes this.
nadmondo غير متواجد حالياً   رد مع اقتباس
قديم 24 - 04 - 2012, 02:19 AM   #18
موقوف
 

افتراضي رد: (01) Programming Basics (أساسيات البرمجة في MQ4)

المثال في الصورة كود صغير, للتوضيح فقط
نعم اخي هذا احد سببين, والعزل يتم للدوال,
مثلا لديك دالة كثيرة الـ operators (سطور كثيرة) فيلجاون لعزلها في سورس مستقل ويتم استدعاءها في الوقت المناسب,

وايضا هناك سبب آخر,
مثلا انت تبرمج اكسبرت معين,
بعد فترة برمجت اكسبرت اخر, وتفاجات ان احد الدوال فكرتها نفس فكرة دالة استخدمتها في البرنامج السابق,
بعد 3 شهور مررت بنفس الامر,

فلماذا لا نجعلها مثل دوال الحاسبة (cos, tan الخ) , بحيث نكتبها في برنامج مستقل, (خلنا نفترض سطورها 10 او 100)

وعندما نحتاجها مرة اخرى, نستدعيها فقط (انظر للدالة f() في المثال السابق, لمتابعة عدد التكات) -- وصل كونترول البرنامج لها, ثم بحث عنها في البرنامج الاصلي, ولم يجدها, فقال لعلها مضمنة من خلال include وفعلا وجدها, فذهب لها (خرج الكنترول من البرنامج الاصلي) ونفذ اومر وتعليمات تلك الدالة ثم عاد للبرنامج الاصلي, للسطر الذي بعد السطر الذي ورد فيه الدالة f() --- مفهوم الكنترول سيتم توضيحه ان شاء الله (Control Notion) - والذي يتتبع اسطر البرنامج سطرا سطرا حسب ترتيب ورودها في البرنامج او حسب المُنَقِّلات للكنترول مثل if و for و switch الخ

مثلا تخيل ان وظيفة تلك الدالة هي حساب عدد العقود الممكنة عند free margin معين, او معادلة رسم ترند, او حتى الدوال الجاهزة في الميتا تريدر, مثل Macd وغيره, ولو أن الاخيرة لانحتاج الى include (فلو اردت ان تستخدم افكار الماكد ولكن بتصوراتك انت, يعني عندك فكرة تحب تضيفها عليه) تأخذ الماكد وتسميه كبرنامج باسم ثاني, وتعدل فيه, ثم تستدعيه عند الحاجة. (هنا لابد من include)

على كل حال, اجل الحديث عنها لانها فصول متأخرة في الكتاب, وماهنا تمهيد عام من اجل تماسك الافكار فيما بعد



إلزعيم likes this.
دراغي غير متواجد حالياً   رد مع اقتباس
قديم 24 - 04 - 2012, 06:37 AM   #19
عضو نشيط
 
الصورة الرمزية nadmondo
 

افتراضي رد: (01) Programming Basics (أساسيات البرمجة في MQ4)

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

وايضا هناك سبب آخر,
مثلا انت تبرمج اكسبرت معين,
بعد فترة برمجت اكسبرت اخر, وتفاجات ان احد الدوال فكرتها نفس فكرة دالة استخدمتها في البرنامج السابق,
بعد 3 شهور مررت بنفس الامر,

فلماذا لا نجعلها مثل دوال الحاسبة (cos, tan الخ) , بحيث نكتبها في برنامج مستقل, (خلنا نفترض سطورها 10 او 100)

وعندما نحتاجها مرة اخرى, نستدعيها فقط (انظر للدالة f() في المثال السابق, لمتابعة عدد التكات) -- وصل كونترول البرنامج لها, ثم بحث عنها في البرنامج الاصلي, ولم يجدها, فقال لعلها مضمنة من خلال include وفعلا وجدها, فذهب لها (خرج الكنترول من البرنامج الاصلي) ونفذ اومر وتعليمات تلك الدالة ثم عاد للبرنامج الاصلي, للسطر الذي بعد السطر الذي ورد فيه الدالة f() --- مفهوم الكنترول سيتم توضيحه ان شاء الله (Control Notion) - والذي يتتبع اسطر البرنامج سطرا سطرا حسب ترتيب ورودها في البرنامج او حسب المُنَقِّلات للكنترول مثل if و for و switch الخ

مثلا تخيل ان وظيفة تلك الدالة هي حساب عدد العقود الممكنة عند free margin معين, او معادلة رسم ترند, او حتى الدوال الجاهزة في الميتا تريدر, مثل Macd وغيره, ولو أن الاخيرة لانحتاج الى include (فلو اردت ان تستخدم افكار الماكد ولكن بتصوراتك انت, يعني عندك فكرة تحب تضيفها عليه) تأخذ الماكد وتسميه كبرنامج باسم ثاني, وتعدل فيه, ثم تستدعيه عند الحاجة. (هنا لابد من include)

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



nadmondo غير متواجد حالياً   رد مع اقتباس
قديم 30 - 04 - 2012, 06:19 PM   #20
عضو جديد
 
الصورة الرمزية حسن بن علي
 

افتراضي رد: (01) Programming Basics (أساسيات البرمجة في MQ4)

هل يوجد كتاب باللغة العربية وموضح بالصور



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

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


مواضيع سابقة :

الهـــــــوامـــــــــــير !!
مطلوب راي الاخوه الاعضاء
تحويل اكسبيرت ميتاتريدر الى اكسبيرت يتوافق مع منصات الجافا

مواضيع تالية :

Functional Trading
اخى العزيز سفارى
طريقة عمل مؤشر

(01) Programming Basics (أساسيات البرمجة في MQ4)

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

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

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


المواضيع المتشابهه
الموضوع المنتدى
The Basics of Financial Mathematics مكتبة الهندسة المالية
Ichimoku Basics (فيديو لفان يانج ) منتدى تداول العملات العام
أساسيات فوركس أساسيات فوركس النمو الإقتصادى (Economic Growth) النمو الإقتصادي منتدى الدروس التعليمية


روابط الموقع الداخلية


05:36 PM
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Privacy Policy
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

الاتصال بنا - بورصات - الأرشيف - تنشيط العضوية - اعلن معنا - الأعلى    تحذير المخاطرة