صفحة 14 من 26 الأولىالأولى ... 489101112131415161718192024 ... الأخيرةالأخيرة
النتائج 196 إلى 210 من 378
  1. #196
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    ونضيف الدالتين التاليتين:
    setLabel(java.lang.String label)
    setLineWidth(int lineWidth)

    اضغط على الصورة لعرض أكبر

الاســـم:	0007.png
المشاهدات:	0
الحجـــم:	54.8 كيلوبايت
الرقم:	521194

  2. #197
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    انظر للصورة:
    تم برمجياً إضافة اسم لكل لفل من خلال دالة setLabel واضافة سمك الخط من خلال دالة setLineWidth


    اضغط على الصورة لعرض أكبر

الاســـم:	0007.png
المشاهدات:	0
الحجـــم:	130.9 كيلوبايت
الرقم:	521195

    إذا مر عليك في الميتا تريدر--بعضهم يعمد لبناء استراتيجيته على متابعة خط او رسم معين من خلال لونه.
    آخر تعديل بواسطة سلمان_العتيبي ، 08-03-2020 الساعة 12:19 AM

  3. #198
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

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

    وهي: دالة تعديل قيمة المستوى setValue
    دالة ستايل الخط setDrawingStyle
    دالة شفافية المستوى setOpacityAlpha



    الملف المرفق 521196

  4. #199
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    فكل إعدادات اللفل LevelInfo تعرضت لها انت الان ويفترض تتقنها 100%
    فقط تنشئ كائن من هذا النوع ثم تحذف عليه

    والأهم أن الدالة الأم setDefaultLevelsInfo تكون بعد كل هذا,

    واليك تجميع كل ماسبق:
    كود:
            LevelInfo L1=new LevelInfo(+0.001);
            LevelInfo L2=new LevelInfo(-0.001);
            LevelInfo L3=new LevelInfo(+0.002);
            LevelInfo L4=new LevelInfo(-0.002);
            L1.setColor(Color.red);
            L2.setColor(Color.blue);
            L3.setColor(Color.yellow);
            L4.setColor(Color.green);
            L1.setLabel("LEVEL-SAUDI ARABIA");
            L2.setLabel("LEVEL-MOROCCO");
            L3.setLabel("LEVEL-ALGERIA");
            L4.setLabel("LEVEL-UAE");        
            L1.setLineWidth(1);
            L2.setLineWidth(2);
            L3.setLineWidth(3);
            L4.setLineWidth(4);
            L1.setDrawingStyle(OutputParameterInfo.DrawingStyle.LINE);
            L2.setDrawingStyle(OutputParameterInfo.DrawingStyle.DASH_LINE);
            L3.setDrawingStyle(OutputParameterInfo.DrawingStyle.DASHDOTDOT_LINE);
            L4.setDrawingStyle(OutputParameterInfo.DrawingStyle.DOTS);
            L1.setOpacityAlpha(11);
            L2.setOpacityAlpha(22);
            L3.setOpacityAlpha(33);
            L4.setOpacityAlpha(44);
            L3.setValue(0.00333);
            List salman_level=new ArrayList();
            salman_level.add(L1);
            salman_level.add(L2);
            salman_level.add(L3);    
            salman_level.add(L4);
            indicatorInfo.setDefaultLevelsInfo(salman_level);
    آخر تعديل بواسطة سلمان_العتيبي ، 08-03-2020 الساعة 12:44 AM

  5. #200
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    وهذه هي الأسطر التي ربطت الكلاس LevelInfo بالكلاس setDefaultLevelsInfo
    كود:
            List salman_level=new ArrayList();
            salman_level.add(L1);
            salman_level.add(L2);
            salman_level.add(L3);    
            salman_level.add(L4);
    وهذا هو السطر الذي بدوره ربط الكلاس setDefaultLevelsInfo بالكلاس الأصلي IndicatorInfo
    كود:
    indicatorInfo.setDefaultLevelsInfo(salman_level);
    فالمستويات لها خصائص, وهذه المستويات بدورها جزء من المؤشر
    آخر تعديل بواسطة سلمان_العتيبي ، 08-03-2020 الساعة 12:49 AM

  6. #201
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    نرجع للبداية, حديثنا الأصلي عن IndicatorInfo واستوفيناها حقها من الى؟؟؟ !!!
    وقلنا انها احد اربع متغيرات أساسية في تصميم أي مؤشر
    وانت الان ومن خلال الشرح المفصل عرفت تقريبا مركزها من الاعراب--وهي تجهيز الاعدادت الأولية للمؤشر, وتخلل ذلك تفاصيل دقيقة جداً,؟ كلها تحت رأسها

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

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

  7. #202
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    فالعناوين الست الرئيسة في الصورة اسفل كل قيمها تم اعدادها من داخل الكود وليست يدوي, وعن جزئية محددة وهي level -- يعن الألوان مثلا هنا لانتحدث عن لون خطوط المؤشر المتعرجة بل نتحدث عن خطوط المستويات التي اضفناها
    ترى أربعة صفوف--لأننا اضفنا اربع مستويات وكل مستوى له اسم--وجعلناه بأسماء الدول لتعرف ماذا ستعني هذه الأسماء,
    اضغط على الصورة لعرض أكبر

الاســـم:	0007.png
المشاهدات:	1
الحجـــم:	70.7 كيلوبايت
الرقم:	521197

    وكنا قبلها تحدثنا عن تسمية indicatorInfo وتسمية القروووب والتايتل وعدد المدخلات الاختيارية او القسرية وهل على التشارت ام على ويندو مستقلة الخ

    وقلنا ان درجتك 20 من 35 ولازالت 20 من 35,
    لأن الشرح الأخير على صفحات عن جزئية محددة
    -
    -
    فما هي دوال الكلاس IndicatorInfo الأخرى؟
    -
    -
    -
    -
    آخر تعديل بواسطة سلمان_العتيبي ، 08-03-2020 الساعة 01:04 AM

  8. #203
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    SparseIndicator
    وأشهر أمثلته الزقزاق ZIGZAG
    فهو لايأخذ كل الشموع في الاعتبار, فاذا رسم خط زقزاق بين قمة وقاع--الشموع اللي في النص مالها داعي,

    والدالة بهذا الاسم اما تجعلها true اذا كانت مثل الزقزاق او false للماكد وماشابه

    ودالة setRecalculateOnNewCandleOnly التحديث مع كل بارة جديدة بدلا من كل تكة--يصبح المؤشر خفيف جداً!!

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

    وهناك دالة getDefaultLevelsInfo وهي عكس الدالة التي استهلكت منا ردود كثيرة حول المستويات اليوم
    ناتجها هو الهاش كود, عنوانها في JVM لانه لايستطيع ان يعطيك قيمة واحدة محددة لان المستوى ككائن: لون وقيمة ونمط خط الخ وتستخرج بالرجوع لدوال get تحت الكلاس الفرعي LevelInfo

    وبكذا انت 35 من 35 لهذه الجزئية.
    آخر تعديل بواسطة سلمان_العتيبي ، 08-03-2020 الساعة 01:25 AM

  9. #204
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    ودالة setRecalculateOnNewCandleOnly التحديث مع كل بارة جديدة بدلا من كل تكة--يصبح المؤشر خفيف جداً!!
    الملف المرفق 521198

  10. #205
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    اضغط على الصورة لعرض أكبر

الاســـم:	0007.png
المشاهدات:	1
الحجـــم:	96.0 كيلوبايت
الرقم:	521199

  11. #206
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    وكالعادة باستخدام الخبير الخطير لكشف او فضح الدوال تحت اي كلاس, للكلاس: OptInputParameterInfo


    نجد تحت هذا الكلاس:
    3 فليدز
    2 كونستركترز
    و6 ميثودز -- 6 دوال
    اضغط على الصورة لعرض أكبر

الاســـم:	0007.png
المشاهدات:	1
الحجـــم:	290.7 كيلوبايت
الرقم:	521200

  12. #207
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    ونعيد الصورة بشكل أوضح:
    الملف المرفق 521201

    ونشرحها بالمختصر--عندك 3 فليدز (يعني متغيرات كلاس) من نوع برايفت, اما بكونستكرتور فارغ ثم انظمة get و set
    او كوسنتكتور واحد هو نفسه نظام set ويأخذ ثلاثة برامترز مقابلة لهذه الثلاثة فليدز

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

  13. #208
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    ولاحظ برامترز الكوسنتركتور المفصل لهذا الكلاس -- فيه انواع متغيرات لاتعرفها سابقا وبالتالي هي أما كلاسات او انترفيسات اضافية من الضروري معرفتها

    الملف المرفق 521202

    مثل: OptInputDescription

    هل مر عليك في حياتك كنوع بيانات؟؟ !!

    تعرف أي كائن بعد معرفة تفاصيله
    آخر تعديل بواسطة سلمان_العتيبي ، 08-03-2020 الساعة 01:50 AM

  14. #209
    الصورة الرمزية سميرعلي
    سميرعلي غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2020
    الإقامة
    ألمانيا
    المشاركات
    1,270

    افتراضي

    بما ان هذا الموضوع سيتم تثبيته ويكون كمرجع لمن يحب تعلم هذة اللغة،فلابد من رفع جميع الملفات المرفقة لانه عند فتحها تظهر هذة الرسالة
    اضغط على الصورة لعرض أكبر

الاســـم:	B866D47F-03AA-4676-8DD9-7BC0799425CF.jpg
المشاهدات:	3
الحجـــم:	14.7 كيلوبايت
الرقم:	521203

  15. #210
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

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

الاســـم:	B866D47F-03AA-4676-8DD9-7BC0799425CF.jpg
المشاهدات:	3
الحجـــم:	14.7 كيلوبايت
الرقم:	521203
    غريبة أخي علي
    بعد رك الأول شيتك على الصور وتظهر معي حتى دون رابط--تظهر مباشرة؟
    رجاء اذا لاتظهر الصور لاقيمة للموضوع نهائيا ونتوقف!

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

صفحة 14 من 26 الأولىالأولى ... 489101112131415161718192024 ... الأخيرةالأخيرة

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