• 4:10 مساءاً




(20 وردة) مع (الدولار ين)

إضافة رد
Like Tree108Likes

أدوات الموضوع
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
111#
23 - 08 - 2013, 02:09 AM
لغة انجليزية:
خاصية = property


اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
للأسف نجد ان لون الخطين أحمر على عكس رغبتنا - كتبنا في الردود الأولى أننا نريد رسم خطين باللون الاصفر!!
ماهو الحل؟
دراغي غير متواجد حالياً  
رد مع اقتباس

موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
112#
23 - 08 - 2013, 02:35 AM
الحل: دالة التحكم في خصائص الاشياء سواء كانت الوان او سعر او زمن او عرض الخط الخ
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
هل توفر لنا لغة mq4 خاصية تغيير الألوان (التحكم في لون الشيء سواء كان خطا مستقيما او دائرة الخ! )
اريدك ان تضع الماوس على كلمة ObjectCreate مثلا ثم تضغط F1
ستصل للصفحة التالية - انظر للصورة
دالة: ObjectSet

انظر للصورة أسفل:



وكما في الشرح اعلاه: هي دالة تغيير خصائص الشيء (مثلا الخط الافقي: لونه, السعر, الزمن, عرضه الخ)
-من الصورة هي دالة منطقية bool يعني ناتجها جواب منطقي: اي صح وخطأ - لا تنشغل كثيرا بهذا الآن.
ومن الصورة لها ثلاث معطيات لابد من تغذيتها بها لكي تساعدك في التغيير المطلوب, كتغيير اللون مثلاً! فلابد من تغذيتها بـانظر للصورة)

1) اسم الشيء string name - في مثالنا هنا عندنا شيئين الاول اسمه top1 والثاني اسمه bottom1

ثم فاصلة نجد بعدها

2) int index - انظر للصورة (عدد صحيح يمثل . . . )

واخيرا بعد الفاصلة الثانية نغذي ObjectSet بـ:

3) double value - انظر للصورة (قيمة عشرية تمثل . . . )
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
113#
23 - 08 - 2013, 02:42 AM
المعطى الأول اعتقد وضوحه للجميع حيث نكتب اسم الشيء الذي نريد التحكم في خصائصه.

المعطى الثاني: اريدك ان تضغط-في الصورة اعلاه - على رابط: Object Properties Enumeration وسنتوسع فيها في الرد القادم بإذن الله

المعطى الثالث: القيمة الجديدة التي نريد التغيير اليها - فمثلا إذا حددنا في المعطى الثاني الخاصية ولتكن الألوان, فإن القيمة في المعطى الثالث نتوقع ان تكون قيمة احد الألوان - نحن هنا نريد لون الخط اصفر, فإننا نكتب: Yellow
دراغي غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Jul 2011
الدولة: مصر
المشاركات: 278
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 13
sigmostri is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
114#
23 - 08 - 2013, 03:01 AM
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
في الصورة السابقة هناك دالة ثالثة اسمها ObjectDeleteAll


لو استخدمتها في دالة deinit فهي تحذف جميع الاشكال على الصورة وتغنيك عن حذف الاشياء باسمها كما مر معنا - يعني تغنيك عن السطرين السابقين.
سنفترض اننا انتهينا من ثلاثة دوال من دوال الاشياء Object Functions


مرحبا اخي
عندما يقول دراغي فرصة مضمونة 200%
وفي هذا الموضوع سنتحدث بإذن الله عن علاماتها - رغم اننا كنا نوضح فيما سبق من ردود.
تمام ياريت تركز على هذه التوضيحات احسن اخوك تايه بين المؤشرات
و علي فكرة من موضوعك القديم طلعت منه بمؤشر ال MFI وابتديت اغير نظرتي شوية بالنسبة لمعطيات السوق فجزاك الله خير
بالنسبة للبرنامج اعتقد ان عندي مشكلة هراجعها لاني بدوس على المؤشر مفيش حاجة بتظهر خالص !
sigmostri غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
115#
23 - 08 - 2013, 03:07 AM
لغة انجليزية: ثوابت = constants

اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي
المعطى الثاني: اريدك ان تضغط-في الصورة اعلاه - على رابط: Object Properties Enumeration
بالضغط على هذا الرابط تنتقل الى صفحة تعليمية اخرى في موقع mq4 - انظر للصورة أسفل-حول الثوابت (القيم الثابتة ايا كان نوعها, سواء نوع عدد عشري double او نوع عدد صحيح int او نوع منطقي bool او نوع الوان color الخ)




وكما ترى في الصورة فإن object property مجرد صفحة من عدة صفحات حول الثوابت, - انظر لقائمة العناوين لهذه الثوابت على يسار الصورة
سنتحدث هنا عن أشهر ثابتين من ثوابت الاشياء وهما لون الشيء color (هل هو احمر ام اصفر الخ) ونمطه style (هل هو خط متصل ام خط منقط الخ)

لو أردنا التغيير في لون الشيء (الخط الافقي في مثالنا السابق) نستخدم الثابت OBJPROP_COLOR - خاصية لون الشيء -- OBJPROP_COLOR ونكتبها هكذا في خانة المعطى الثاني في دالة ObjectSet

فإذا كنا اخترنا المعطى الثاتي للتعامل مع الألوان, فإننا اجباريا لابد ان نضع القيمة في المعطى الثالث لتلك الدالة قيمة لونية: يعني نكتب Red أو White أو Yellow الخ!

نضيف لبرنامجنا السطر التالي ويستحسن كتابته بعد دالة ObjectCreate من اجل الترتيب ليس الا!
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
116#
23 - 08 - 2013, 03:11 AM
اقتباس:
المشاركة الأصلية كتبت بواسطة sigmostri مشاهدة المشاركة
بالنسبة للبرنامج اعتقد ان عندي مشكلة هراجعها لاني بدوس على المؤشر مفيش حاجة بتظهر خالص !
لا يوجد عندك مشاكل اذا:
1) تم حفظ الملف تحت expert/indicator
2) سويت له كومبايل: compile وكانت اخطاءه صفر - يعني برنامج صحيح
3) فتحت التشارت ثم من custom indicators سحبت الملف سحب بالماوس الى التشارت.
دراغي غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Jul 2011
الدولة: مصر
المشاركات: 278
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 13
sigmostri is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
117#
23 - 08 - 2013, 03:20 AM
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
نحن حتى الآن انتهينا من دالتين

دالة واحدة فقط تكفي لرؤية اي شيء على التشارت

انهينا دالة init
وانهينا دالة calculator

امسح دالة start و دالة deinit وكانها غير موجودة في البرنامج ونفذ التالي:
1) سو كومبايل للبرنامج - ثم طبقه على التشارت
2) غير الفريم الزمني للتشارت
3)غيره مرة اخرى لفريم زمني ثالث.

ماذا تلاحظ؟

4) اجعل قيمة start تساوي 1 بدلا من 20 في البرنامج وقيمة WHOLE_ARRAY اجعلها 5 بدلا من 100
ثم طبق البرنامج مرة اخرى التشارات على فريم 1 دقيقة - ثم تابع لمدة 7 دقائق فقط دون اي تغيير للفريم الزمني؟
ماذا تلاحظ؟
هنا بقي ابتدت الطلاسم هههههههههههههه
كومبيل مكنتش عارفها
بس بعدين عملت كومبيل 9 ايرور
sigmostri غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
118#
23 - 08 - 2013, 03:20 AM
OBJPROP_COLOR

اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
نضيف لبرنامجنا السطر التالي ويستحسن كتابته بعد دالة ObjectCreate من اجل الترتيب ليس الا!

في هذه الحالة وبعد الكمبلة والتطبيق - سيصبح لون الخط: اصفر متصل!

ماذا لو أردنا ان يكون خطا افقيا منقطا!

من الصورة السابقة في الرد قبل السابق, نجد خاصية OBJPROP_STYLE
دراغي غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Jul 2011
الدولة: مصر
المشاركات: 278
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 13
sigmostri is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
119#
23 - 08 - 2013, 03:24 AM

تعليق؟؟
sigmostri غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
120#
23 - 08 - 2013, 03:32 AM
OBJPROP_STYLE

مثلما سبق نكتبها في المعطى الثاتي لدالة ObjectSet وقيمها في المعطى الثالث بما ينسجم معها

في الرد 115 من الجدول في الصورة - ظللنا هذه الخاصية باللون الوردي - هذه الخاصية تمكنك من التحكم في نمط الشيء (الخط الأفقي هنا) حسب القيمة التي تريدها.


لو نظرت تحت خانة الـ Description في الجدول تجد القيم الممكنة التي تنسجم معها, وهي خمسة:
STYLE_SOLID
STYLE_DASH
STYLE_DOT
STYLE_DASHDOT
STYLE_DASHDOTDOT

يصبح برنامجنا بعد هذه التحديثات:



الآن غير في هذه القيم سواء الألوان او الأنماط ثم كومبايل ثم انظر للتشارت
التغيير فقط في المعطى الثالث - في القيم يعني

اعطه لون اصفر - هل سيرسم لون اصفر
نقطه - شف يتنقط معك!!
وجرب القيم الأخرى.

الآن نذهب للدالة الأشهر start
دراغي غير متواجد حالياً  
رد مع اقتباس


إضافة رد



جديد مواضيع منتدى تداول العملات العام

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تصميم وردة band1425 استراحة بورصات 1 19 - 07 - 2018 06:06 AM
صور المطربة الرائعة وردة الجزائرية 2014 الفنانة الراحلة وردة الجزائرية 2014 صور hamdy2233 استراحة بورصات 0 04 - 05 - 2013 07:20 PM
وردة لكل شهر فأى وردة تناسب تاريخك expert استراحة بورصات 1 24 - 11 - 2011 06:53 AM


04:10 PM