صفحة 7 من 16 الأولىالأولى 12345678910111213 ... الأخيرةالأخيرة
النتائج 91 إلى 105 من 237
  1. #91
    الصورة الرمزية Al-Mosuli
    Al-Mosuli غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Nov 2007
    المشاركات
    245

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

    لي سؤال اخ وضاح
    ما هي دلالة النقطة التالية
    return(0)
    وجدتك تكتبها في نهاية كل كود ولم افهمها وما دلالة الرقم صفر
    آخر تعديل بواسطة Al-Mosuli ، 10-01-2008 الساعة 12:16 PM

  2. #92
    الصورة الرمزية njjar
    njjar غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2005
    الإقامة
    فلسطين
    المشاركات
    629

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

    بارك الله فيك

  3. #93
    الصورة الرمزية وضاح عطار
    وضاح عطار غير متواجد حالياً عضو مميز ومشرف سابق
    تاريخ التسجيل
    Apr 2006
    الإقامة
    السعودية
    العمر
    52
    المشاركات
    7,041

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

    اقتباس المشاركة الأصلية كتبت بواسطة aazerar مشاهدة المشاركة
    الله يعطك الصحة و العافية
    سؤالي هل يمكن ان تعمل قاموس شرح لجميع الكلمات مع ما تمثله حسب تسلسل الحروف الاتينية؟ من فضلكم
    اخي وضاح هل يمكنك ان تأخد مؤشر سهل من الموجودين في الميتا و تشرح فيه بالتفصيل والأماكن اللتي يمكننا أن نغيرها فيه .
    و شكرا
    أهلا بك أخي العزيز

    بالنسبة لعمل قاموس للأوامر فهو عملية شاقة وتأخذ وقت طويل وإن شاء الله تكون مشروع مستقل بذاته وقريبا .

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

  4. #94
    الصورة الرمزية وضاح عطار
    وضاح عطار غير متواجد حالياً عضو مميز ومشرف سابق
    تاريخ التسجيل
    Apr 2006
    الإقامة
    السعودية
    العمر
    52
    المشاركات
    7,041

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

    اقتباس المشاركة الأصلية كتبت بواسطة Al-Mosuli مشاهدة المشاركة
    لي سؤال اخ وضاح
    ما هي دلالة النقطة التالية
    return(0)
    وجدتك تكتبها في نهاية كل كود ولم افهمها وما دلالة الرقم صفر

    أهلا بك أخي الكريم

    كل وظيفة يجب أن تعود بقيمة محددة عند استدعائها .

    حتى لو لم يكن مطلوبا من الوظيفة أن تعود بقيمة يجب وضع هذه العبارة آخر سطر في الوظيفة .

    مثال :

    كود PHP:
    int start()
    {
       Print (
    MyFunvtion(5));
    }
     
    int MyFunction(int i)
    {
      return(
    2);

    في المثال السابق كتبنا وظيفة تقوم بضرب الرقم المدخل في 2 وتعيد النتيجة .

    ولذلك فإن الأمر Print ستكون النتيجة 10 .


    راجع درس الوظائف في هذا الموضوع لمزيد من التفاصيل .
    توقيع العضو
    اثنان لا يجتمعان علم وسوء خلق

  5. #95
    الصورة الرمزية وضاح عطار
    وضاح عطار غير متواجد حالياً عضو مميز ومشرف سابق
    تاريخ التسجيل
    Apr 2006
    الإقامة
    السعودية
    العمر
    52
    المشاركات
    7,041

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

    أشكر جميع الإخوة المشاركين في هذه الدورة

    وإن شاء الله يستفيدوا منها
    توقيع العضو
    اثنان لا يجتمعان علم وسوء خلق

  6. #96
    الصورة الرمزية forex friend
    forex friend غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2007
    الإقامة
    مصر - القاهرة
    المشاركات
    17

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

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

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

    بالنسبة للشرح الأجنبي فيمكنك البحث في جوجل وستجد الكثير من الملفات والكتب باللغة الأجنبية.

    أنصحك بمتابعة الدورة هنا ففيها خبرات عالية جدا إن شاء الله .

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

  7. #97
    الصورة الرمزية shadoon2
    shadoon2 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2006
    الإقامة
    أوكرانيا
    المشاركات
    156

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

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

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

  8. #98
    الصورة الرمزية وضاح عطار
    وضاح عطار غير متواجد حالياً عضو مميز ومشرف سابق
    تاريخ التسجيل
    Apr 2006
    الإقامة
    السعودية
    العمر
    52
    المشاركات
    7,041

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

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

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


    - الوظيفة NormalizeDouble :

    استخدام الوظيفة يكون على الشكل التالي:

    كود PHP:
    NormalizeDouble(double valueint digits); 
    تقوم هذه الوظيفة بتحويل الرقم العشري إلى رقم عشري بعدد خانات محدد.

    مثلا الرقم 1.298765 يمكن تحويله إلى 1.2987 أو إلى الرقم 1.29 وهكذا.


    يستفاد من هذه الوظيفة لجعل قيم الأسعار متوافقة مع وظائف الشراء والبيع.

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

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

    كود PHP:
    double A=(معادلة حسابية);
    double myAsk NormalizeDouble(A,Digits); 
    وكما تعلمنا سابقا فإن Digits تعطينا عدد الخانات العشرية المتبعة مع الزوج الحالي.

    بهذه الطريقة نضمن الحصول على رقم يمكن التعامل معه من خلال وظائف البيع أو الشراء.


    كما انه من المستحسن أن تظهر الأرقام على المؤشر أيضا بعد تحسينها حتى لا تظهر بخانات عشرية أكبر أو أصغر.



    - الوظيفة DoubleToStr :

    تستخدم هذه الوظيفة على الشكل التالي:

    كود PHP:
    string DoubleToStr(double valueint digits); 
    تقوم بتحويل الرقم العشري أو الصحيح إلى نص. ويمكن أيضا التحكم بعدد الخانات العشرية التي نريدها.


    - الوظيفة StrToDouble :


    تستخدم على الشكل التالي:

    كود PHP:
    double StrToDouble(string value); 
    وهي عكس الوظيفة السابقة حيث تحول النص المكون من أرقام إلى رقم يمكن التعامل معه رياضيا.

    لأن الرقم النصي مثل "4.3445" لا يمكن التعامل معه رياضيا.


    قد لا تجد فائدة مثلا من هذه الوظيفة الآن ولكننا سنجدها مفيدة جدا عندما نقرأ قيما رقمية من ملفات نصية ونحتاج إلى تحويلها إلى قيما رقمية. وسيتم شرح هذه الأمور بالتفصيل عند تعاملنا مع الملفات إن شاء الله.


    - الوظيفة StrToInteger :

    تستخدم على الشكل التالي:

    كود PHP:
    int StrToInteger(string value); 
    وهي نفس عمل الوظيفة السابقة ولكنها تحول النص الرقمي إلى رقم صحيح وأنتم تعلمون الفرق بين الأرقام الصحيحة والأرقام العشرية.


    - الوظيفة StrToTime :


    لها الاستخدام التالي:

    كود PHP:
    datetime StrToTime(string value); 
    وهي تحول النص الذي يتضمن تاريخا مثل "2007.05.06 05:30" إلى قيمة في متحول زمني datetime.


    الوظيفة TimeToStr :


    لها الاستخدام التالي:

    كود PHP:
    string TimeToStr(datetime valueint mode=TIME_DATE|TIME_MINUTES
    وهي تحول القيمة الزمنية إلى نص ولها بارامتر إضافي خياري نحدد من خلاله المعطيات التي نريد تحويلها إلى نص.

    القيمة الافتراضية هي TIME_DATE|TIME_MINUTES أي أننا نريد تحويل النص الزمني إلى تاريخ وإلى دقائق بدون ثواني.


    أما إذا وضعنا الثابت TIME_DATE|TIME_SECOND فهذا سيجعل القيمة النهائية تحتوي على ثواني أيضا.

    مثال:

    كود PHP:
    string var1=TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS); 
    سينتج لنا نص يحتوي على التاريخ الحالي متضمنا الثواني أيضا.


    - الوظيفة CharToStr :


    لها الاستخدام التالي:

    كود PHP:
    string CharToStr(int char_code); 
    مهمة هذه الوظيفة هي تحويل رقم صحيح من 0 - 255 إلى حرف وحيد.

    من المعلوم أن لكل حرف أبجدي للانجليزي والعربي وبعض الرموز الأخرى رقما يحدده .


    وهذه الأرقام تعرف بجدول الآسكي ASCII .

    فمثلا رمز المسافة هو 32 ورمز الحرف a هو 65 وهكذا.

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


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

  9. #99
    الصورة الرمزية وضاح عطار
    وضاح عطار غير متواجد حالياً عضو مميز ومشرف سابق
    تاريخ التسجيل
    Apr 2006
    الإقامة
    السعودية
    العمر
    52
    المشاركات
    7,041

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

    نكمل شرح بعض الوظائف الهامة الأخرى:

    الوظائف الزمنية:


    - الوظيفة Day :

    هذه الوظيفة تعيد لنا قيمة اليوم كرقم فمثلا نحن الآن في التاريخ 16/7/2007 فإن قيمة ()Day ستكون 16.

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

    - الوظيفة DayOfWeek :

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

    يمكن مثلا وضع الشرط الحالي في اكسبيرت ما لكي لا يعمل في أيام العطل السبت والأحد.

    كود PHP:
    // يجب عدم العمل في أيام العطل
      
    if(DayOfWeek()==|| DayOfWeek()==6) return(0); 
    - الوظيفة DayOfYear :

    تعود لنا برقم اليوم بالنسبة للسنة الحالية بدءا من الرقم واحد لأول يوم في السنة انتهاء بالرقم 365 لآخر يوم في السنة.



    - الوظيفة Hour :

    تعيد لنا هذه الوظيفة رقم الساعة بالنسبة لليوم ابتداء من الرقم صفر للساعة 12 عند منتصف الليل وانتهاء بالرقم 23 للساعة 11 مساء.

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

    كود PHP:
    int start()
    {
      if(
    Hour()<12 || Hour()>17)  return(0);
      ......

    - الوظيفة Minute :

    تعيد لنا هذه الوظيفة رقم الدقيقة بالنسبة للساعة الحالية بدءا من الصفر للدقيقة الأولى وانتهاء بالرقم 59 لآخر دقيقة في الساعة.


    يمكن من خلال هذه الوظيفة مثلا معرفة كم تبقى من دقائق للساعة الحالية للانتهاء.


    - الوظيفة Month :

    تعيد لنا هذه الوظيفة رقم الشهر بالنسبة للسنة الحالية بدءا من الرقم 1 للشهر الأول من السنة وحتى الرقم 12 للشهر الأخير من السنة.


    - الوظيفة Seconds:

    تعيد لنا رقم الثانية بالنسبة للدقيقة الحالية بدءا من الرقم صفر لأول ثانية بالنسبة للدقية وانتهاء بالرقم 59 لآخر ثانية.


    - الوظيفة Year :

    تعيد لنا رقما عبارة عن السنة الحالية فمثلا:

    كود PHP:
    Print(Year());
    // الناتج سيكون 2008 

    - الوظيفة TimeCurrent :

    تعيد لنا آخر تاريخ ووقت حصل فيه تغير للسعر للزوج المستخدم على الشارت.


    - الوظيفة TimeDay :

    تعيد لنا رقم اليوم بالنسبة لتاريخ مدخل مثلا:

    كود PHP:
    int day=TimeDay(D'2003.12.31');
      
    // النتيجة ستكون 31 
    هذه الوظيفة مشابهة للوظيفة Day ولكنها تحتاج لتاريخ محدد.


    - الوظائف TimeDayOfWeek TimeDayOfYear TimeHour TimeMinute TimeMonth TimeSeconds TimeYear :


    نفس عمل الوظائف المشروحة سابقا والتي لها نفس الاسم بدون Time.

    وجميعها لها نفس المعنى ولكن على تاريخ محدد وليس على التاريخ الحالي.



    - الوظيفة TimeLocal :

    تعيد لنا تاريخ ووقت الجهاز الحالي المحلي. وقد يكون مختلفا عن تاريخ ووقت السيرفر لذلك يجب الانتباه.


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

  10. #100
    الصورة الرمزية wajdyss
    wajdyss غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2006
    الإقامة
    السعودية
    المشاركات
    2,959

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

    جزاك الله كل خير
    توقيع العضو
    مبرمج MT4 , MT5

    يمكنكم الاستماع للقرآن الكريم 24/7
    https://forum.arabictrader.com/t265331.html

  11. #101
    الصورة الرمزية ابو عمار
    ابو عمار غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2005
    المشاركات
    8

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

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

  12. #102
    الصورة الرمزية najem
    najem غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2006
    الإقامة
    FRANCE
    العمر
    46
    المشاركات
    651

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

    الله يبارك فيك ويبارك لك في مالك وعلمك استاذ وضاح ... جهد واضح ما شاء الله ..

  13. #103
    الصورة الرمزية najem
    najem غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2006
    الإقامة
    FRANCE
    العمر
    46
    المشاركات
    651

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

    دروس الاستاذ وضاح في ملف pdf.....
    الملفات المرفقة الملفات المرفقة
    • نوع الملف: pdf mql.pdf‏ (348.6 كيلوبايت, المشاهدات 1667)

  14. #104
    الصورة الرمزية وضاح عطار
    وضاح عطار غير متواجد حالياً عضو مميز ومشرف سابق
    تاريخ التسجيل
    Apr 2006
    الإقامة
    السعودية
    العمر
    52
    المشاركات
    7,041

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

    بارك الله فيكم إخوتي الكرام

    انتظروا باقي الدروس الهامة جدا إن شاء الله قريبا جدا
    توقيع العضو
    اثنان لا يجتمعان علم وسوء خلق

  15. #105
    الصورة الرمزية wajdyss
    wajdyss غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2006
    الإقامة
    السعودية
    المشاركات
    2,959

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

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

    انتظروا باقي الدروس الهامة جدا إن شاء الله قريبا جدا
    بانتظارك اخي الكريم

    بارك الله فيك
    توقيع العضو
    مبرمج MT4 , MT5

    يمكنكم الاستماع للقرآن الكريم 24/7
    https://forum.arabictrader.com/t265331.html

صفحة 7 من 16 الأولىالأولى 12345678910111213 ... الأخيرةالأخيرة

المواضيع المتشابهه

  1. للمبتدأين (حلل وتعلم) ضع تحليلاتك وتعلم من اخطائك
    By BahraiN in forum استفسارات وأسئلة المبتدئين
    مشاركات: 248
    آخر مشاركة: 14-05-2012, 10:27 PM
  2. اريد كتاب به مفاتيح طرق الاحتراف
    By عزيز in forum استفسارات وأسئلة المبتدئين
    مشاركات: 13
    آخر مشاركة: 29-08-2006, 03:48 AM

الاوسمة لهذا الموضوع


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17