صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 22
  1. #1
    الصورة الرمزية daherxdaher
    daherxdaher غير متواجد حالياً مـتداول ذهـبي
    تاريخ التسجيل
    Feb 2014
    الإقامة
    لبنان
    المشاركات
    1,010

    افتراضي أرجو تعديل مؤشر BBGrid.mq4

    السلام عليكم

    المؤشر المرفق يرسم خطوطا عرضية لقيم خطوط بولنجرباند عند الساعة 00.00 بتوقيت السرفر (باعتبار أنها لحظة افتتاح السوق)، أرجو تعديله كالتالي.

    1. اضافة قيم البولنجرباند الى الخيارات، بحيث يمكن تغييرها يدويا حسب الرغبة.
    2. اضافة خيار لتغيير ساعة افتتاح السوق يدويا من الخيارات لتتناسب مع GMT مثلا.
    3. جعل المؤشر قابلا للاختبار التاريخي، عبر امكانية التحريك اليدوي للخط الأحمر (يظهر عند 00.00) الى أي مكان، ليرسم الخطوط المطلوبة حسب تاريخ اليوم. فلو حُرّك الخط الى الساعة 5.12 يوم 10/1/2010 مثلا، رسم المؤشر الخطوط حسب قيمها عند الساعة 00.00 من ذات اليوم (أو بالطبع، حسب الساعة المختارة يدويا، حال تنفيذ الاضافة السابقة)، و هكذا.
    4. اضافة امكانية اختيار الخطوط العرضية للبولنجرباند اللازم رسمها
      (UpperLine: true/false, UnderLine: true/false, MiddleLine: true/false)
    5. اضافة امكانية اختيار عدد الخطوط العرضية الموازية لخطوط البولنجرباند اللازم رسمها، و ربطها بالخيار السابق، فان كان UpperLine: true مثلا، بينما السفلي false وجب رسم خطوط موازية للخط العلوي فقط.


    خالص التحية و الاحترام
    الملفات المرفقة الملفات المرفقة

  2. #2
    الصورة الرمزية awran5
    awran5 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2008
    الإقامة
    مصر
    المشاركات
    106

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة daherxdaher مشاهدة المشاركة
    جعل المؤشر قابل للاختبار التاريخي، عبر امكانية التحريك اليدوي للخط الأحمر (يظهر عند 00.00) الى أي مكان، ليرسم الخطوط المطلوبة حسب تاريخ اليوم. فلو حرك الخط الى الساعة 5.12 يوم 10/1/2010 مثلا، رسم المؤشر الخطوط حسب قيمها عند الساعة 00.00 من ذات اليوم (أو بالطبع، حسب الساعة المختارة يدويا، حال تنفيذ الاضافة السابقة)، و هكذا.
    تفضل يا اخى .. ولكن هذا الشرط اعتقد انه غير ممكن بهذه الصيغة .. فعند التحريك اليدوي سيتم رسم الخطوط (حسب قيم البونجر) من الساعة التي توقف عندها الخط لا من بداية اليوم نفسه

    جرب يا اخي واعلمني ..
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ

  3. #3
    الصورة الرمزية daherxdaher
    daherxdaher غير متواجد حالياً مـتداول ذهـبي
    تاريخ التسجيل
    Feb 2014
    الإقامة
    لبنان
    المشاركات
    1,010

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة awran5 مشاهدة المشاركة
    تفضل يا اخى .. ولكن هذا الشرط اعتقد انه غير ممكن بهذه الصيغة .. فعند التحريك اليدوي سيتم رسم الخطوط (حسب قيم البونجر) من الساعة التي توقف عندها الخط لا من بداية اليوم نفسه

    جرب يا اخي واعلمني ..
    ممتاز، تسلم يدك أخي الكريم.

    تحقق الهدف كله تقريبا، و بقي تعديل بسيط. كما ترى في الصورة المرفقة، بغض النظر عن الاعدات المؤشر يرسم الخطوط المنقطة دائما داخل حدود الباند (خط منقط علوي و آخر سفلي و أخير في الوسط، على الرغم من أن خطي الباند الأصفرين مرسومان، و على الرغم من أن خيار رسم الخط الأوسط معطل).
    أرجو تعطيل رسم Grid Lines عند هذه المستويات، و الاكتفاء برسم BB Lines.

    كل الشكر و التحية
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 2016-04-25_141631.jpg‏  

  4. #4
    الصورة الرمزية awran5
    awran5 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2008
    الإقامة
    مصر
    المشاركات
    106

    افتراضي

    تفضل يا اخي ..

    عدلت بعض القيم ربما تكون للافضل:

    - الالوان الافتراضية للخطوط والشبكة اصبحت كما في الصورة المرفقة
    - اختيار الخط في الوسط معطل افتراضياً
    - اضفت اختيار Lines Type للتحكم في شكل خطوط BB Lines إما short / long

    اخيراً يا اخي ارجو ملاحظة اختيار Default timeframe في اول الاعدادات وهي تايم فريم الساعة (القيمة الافتراضية) كان قد طلبها الاخ صاحب فكرة المؤشر .. يمكنك جعلها current اذا اردت استخدام التايم فريم الحالي

    بالتوفيق ان شاء الله
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ

  5. #5
    الصورة الرمزية daherxdaher
    daherxdaher غير متواجد حالياً مـتداول ذهـبي
    تاريخ التسجيل
    Feb 2014
    الإقامة
    لبنان
    المشاركات
    1,010

    افتراضي

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

    عدلت بعض القيم ربما تكون للافضل:

    - الالوان الافتراضية للخطوط والشبكة اصبحت كما في الصورة المرفقة
    - اختيار الخط في الوسط معطل افتراضياً
    - اضفت اختيار Lines Type للتحكم في شكل خطوط BB Lines إما short / long

    اخيراً يا اخي ارجو ملاحظة اختيار Default timeframe في اول الاعدادات وهي تايم فريم الساعة (القيمة الافتراضية) كان قد طلبها الاخ صاحب فكرة المؤشر .. يمكنك جعلها current اذا اردت استخدام التايم فريم الحالي

    بالتوفيق ان شاء الله

    السلام عليكم

    النسخة الحالية رائعة و تؤدي المطلوب كما ينبغي، فشكرا جزيلا لك.

    لم يتضح لي بالتجربة كيف يعمل خيار "Lines Type"، فلم ألحظ أي تغيير عند التلاعب به.

    أتمنى أن يتسع صدرك و وقتك لاضافة تعديل آخر. اجعل من فضلك "TimeOffset" بالدقيقة أيضا، بدل الساعة فقط.
    كما أرجوك أن تجعل تحريك الخط، و بالتالي اعادة رسم الخطوط اختياريا (true/fasle)، بحيث لو كان false و تم وضعه عند الساعة 2.00 من يوم 25/4/2016 مثلا، فلا يتحرك من هناك مع بداية يوم جديد، و بالتالي تبقى الخطوط المرسومة كما هي في مواضعها. أما "true" فتعني العمل بالطريقة الحالية.

    كل التحية و التقدير

  6. #6
    الصورة الرمزية awran5
    awran5 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2008
    الإقامة
    مصر
    المشاركات
    106

    افتراضي

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

    النسخة الحالية رائعة و تؤدي المطلوب كما ينبغي، فشكرا جزيلا لك.

    لم يتضح لي بالتجربة كيف يعمل خيار "Lines Type"، فلم ألحظ أي تغيير عند التلاعب به.

    أتمنى أن يتسع صدرك و وقتك لاضافة تعديل آخر. اجعل من فضلك "TimeOffset" بالدقيقة أيضا، بدل الساعة فقط.
    كما أرجوك أن تجعل تحريك الخط، و بالتالي اعادة رسم الخطوط اختياريا (true/fasle)، بحيث لو كان false و تم وضعه عند الساعة 2.00 من يوم 25/4/2016 مثلا، فلا يتحرك من هناك مع بداية يوم جديد، و بالتالي تبقى الخطوط المرسومة كما هي في مواضعها. أما "true" فتعني العمل بالطريقة الحالية.

    كل التحية و التقدير
    وعليكم السلام ورحمة الله ..

    طبعاً يا اخي يتسع صدري ان شاء الله اذا كان الامر فيه نفع لك

    بالنسبة لخيار "Lines Type" هو لخطوط البولينجر في المنتصف وهو للتحكم في طولها مثلاً الى نهاية الشارت او يكون محدد بمنطقة المؤشر .. هي فقط شكلية ليس الا ..

    تفضل يا اخي .. الخيار الجديد اسمه Auto draw وهو مفعل افتراضياً

    بالتوفيق
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ

  7. #7
    الصورة الرمزية daherxdaher
    daherxdaher غير متواجد حالياً مـتداول ذهـبي
    تاريخ التسجيل
    Feb 2014
    الإقامة
    لبنان
    المشاركات
    1,010

    افتراضي

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

    طبعاً يا اخي يتسع صدري ان شاء الله اذا كان الامر فيه نفع لك

    بالنسبة لخيار "Lines Type" هو لخطوط البولينجر في المنتصف وهو للتحكم في طولها مثلاً الى نهاية الشارت او يكون محدد بمنطقة المؤشر .. هي فقط شكلية ليس الا ..

    تفضل يا اخي .. الخيار الجديد اسمه Auto draw وهو مفعل افتراضياً

    بالتوفيق
    مشكور جدا على تعاونك.

    التعديل اضافة مدة "بالدقائق" يعمل كما هو مطلوب. الذي لا يعمل هو أن هذه الاضافة لا يتم تعطيل عملها عبر Auto draw: false.
    جرب أن تعطله و تحرك الخط الى مكان آخر غير الموجود في اعداد offset ثم غير التشارت، ستجد أن الخط عاد الى حيث كان حسب اعداد offset.

    غلبتك معي، سامحني.

    خالص التقدير و العرفان

  8. #8
    الصورة الرمزية بلاتنيوم
    بلاتنيوم غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Feb 2016
    الإقامة
    السعودية
    المشاركات
    39

    افتراضي

    تحياتى لاخى awran5
    جعله الله فى ميزان حسناتك وشكرا لصاحب الموضوع

  9. #9
    الصورة الرمزية awran5
    awran5 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2008
    الإقامة
    مصر
    المشاركات
    106

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة daherxdaher مشاهدة المشاركة
    مشكور جدا على تعاونك.

    التعديل اضافة مدة "بالدقائق" يعمل كما هو مطلوب. الذي لا يعمل هو أن هذه الاضافة لا يتم تعطيل عملها عبر Auto draw: false.
    جرب أن تعطله و تحرك الخط الى مكان آخر غير الموجود في اعداد offset ثم غير التشارت، ستجد أن الخط عاد الى حيث كان حسب اعداد offset.

    غلبتك معي، سامحني.

    خالص التقدير و العرفان
    ولا يهمك يا اخي الامر بسيط ان شاء الله وتكرم عينك كما يقول اهلنا في لبنان

    الحقيقة ان لم الاحظ هذه الاخطاء لان اساس فكرة عمل المؤشر تعتمد على حساب القيم بناء على قيمة افتتاح اليوم .. عموماً اليك طريقة العمل الجديدة:

    - قيمة Auto draw معطلة افتراضية وهو ما يجعل المؤشر يعمل بطريقة التحريك اليدوي بشكل افتراضي كما تحب .. قم تحريك خط الافتتاح على اي تاريخ وسيتم حساب قيم الخطوط بناء هذا التاريخ (ليس من بدء ذلك اليوم) ولن تتغير القيم اذا تم تغيير الشارت او التايم فريم

    - اذا قمت بتفعيل Auto draw فسيتم الرجوع للعمل بالطريقة الاساسية وتعطيل التحريك اليدوي ويمكنك التعديل في قيمة TimeOffset

    تفضل يا اخي جرب وبالتوفيق ان شاء الله
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ

  10. #10
    الصورة الرمزية awran5
    awran5 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2008
    الإقامة
    مصر
    المشاركات
    106

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة بلاتنيوم مشاهدة المشاركة
    تحياتى لاخى awran5
    جعله الله فى ميزان حسناتك وشكرا لصاحب الموضوع
    شكراً لك يا اخي دعائك الجميل وان شاء الله نتعاون جميعاً في الخير
    توقيع العضو
    سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ

  11. #11
    الصورة الرمزية daherxdaher
    daherxdaher غير متواجد حالياً مـتداول ذهـبي
    تاريخ التسجيل
    Feb 2014
    الإقامة
    لبنان
    المشاركات
    1,010

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة awran5 مشاهدة المشاركة
    ولا يهمك يا اخي الامر بسيط ان شاء الله وتكرم عينك كما يقول اهلنا في لبنان

    الحقيقة ان لم الاحظ هذه الاخطاء لان اساس فكرة عمل المؤشر تعتمد على حساب القيم بناء على قيمة افتتاح اليوم .. عموماً اليك طريقة العمل الجديدة:

    - قيمة Auto draw معطلة افتراضية وهو ما يجعل المؤشر يعمل بطريقة التحريك اليدوي بشكل افتراضي كما تحب .. قم تحريك خط الافتتاح على اي تاريخ وسيتم حساب قيم الخطوط بناء هذا التاريخ (ليس من بدء ذلك اليوم) ولن تتغير القيم اذا تم تغيير الشارت او التايم فريم

    - اذا قمت بتفعيل Auto draw فسيتم الرجوع للعمل بالطريقة الاساسية وتعطيل التحريك اليدوي ويمكنك التعديل في قيمة TimeOffset

    تفضل يا اخي جرب وبالتوفيق ان شاء الله

    السلام عليكم

    مشكور جدا، أخي الكريم، على المتابعة و الاستجابة.

    الآن وصلت لك فكرتي تماما، يبقى فقط بعض الضبط.
    حاليا عندما يكون "Auto draw" معطلا يبقى الخط في موضعه، حتى لو غيرت التشارت، لكنه يعود الى العمل تلقائيا عند الساعة 00.00 و كأن الأمر عاد مفعلا.
    أرجو أن يشمل التعطيل كل الجوانب.
    شئ آخر افتقده في هذه النسخة و هو خاصية اختيار "TimeFrame" التي كانت موجودة في الاعدادات حتى النسخة السابقة، أم أن الجمع بين تعطيل Auto draw و بينها غير ممكن؟

    كل التحية و الامتنان

  12. #12
    الصورة الرمزية awran5
    awran5 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2008
    الإقامة
    مصر
    المشاركات
    106

    افتراضي

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

    مشكور جدا، أخي الكريم، على المتابعة و الاستجابة.

    الآن وصلت لك فكرتي تماما، يبقى فقط بعض الضبط.
    حاليا عندما يكون "Auto draw" معطلا يبقى الخط في موضعه، حتى لو غيرت التشارت، لكنه يعود الى العمل تلقائيا عند الساعة 00.00 و كأن الأمر عاد مفعلا.
    أرجو أن يشمل التعطيل كل الجوانب.
    شئ آخر افتقده في هذه النسخة و هو خاصية اختيار "TimeFrame" التي كانت موجودة في الاعدادات حتى النسخة السابقة، أم أن الجمع بين تعطيل Auto draw و بينها غير ممكن؟

    كل التحية و الامتنان
    تفضل يا اخي وعذراً لم انتبه انه يعود الى العمل تلقائيا مرة اخرى وبالنسبة لخاصية TimeFrame كنت فقط اظن انها بلا فائدة فحذفتها من باب "النظافة"

    تحياتي ..
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ

  13. #13
    الصورة الرمزية daherxdaher
    daherxdaher غير متواجد حالياً مـتداول ذهـبي
    تاريخ التسجيل
    Feb 2014
    الإقامة
    لبنان
    المشاركات
    1,010

    افتراضي

    مشكور على المجهود، أخي الكريم.
    لولا أن المؤشر مفيد و سهل الاستخدام لتحديد مستويات دعم/مقاومة لما غلبتك معي.

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

    اقترح للحل الغاء خاصية العمل الآلي (Auto draw) بشكل دائم من داخل الكود، أي الابقاء فقط على امكانية تحريك الخط يدويا.

    خالص الشكر و العرفان

  14. #14
    الصورة الرمزية awran5
    awran5 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2008
    الإقامة
    مصر
    المشاركات
    106

    افتراضي

    المشكلة ليس ذلك يا اخي .. المشكلة انه لابد من قيمة اولية (ثابت) ليتم رسم الخط عند تفعيل المؤشر والا لن تظهر اي خطوط .. في طريقة التحريك اليدوي، تتحدث القيمة باستمرار عند كل تحريك ويمكن حفظ ذلك مع تغيير الشارت ولكن عند اغلاق المنصة تبدء الدورة من جديد والغاء الخاصية لن يحل المشكلة ..

    سأحاول مرة اخرى قد اجد حل مناسب ..
    توقيع العضو
    سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ

  15. #15
    الصورة الرمزية awran5
    awran5 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2008
    الإقامة
    مصر
    المشاركات
    106

    افتراضي

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

    الأن خاصية العمل الآلي (Auto draw) تعمل بشكل مستقل وبلا تعارض مع خاصية التحريك اليدوي

    الملف يحفظ بصيغة CSV ويمكن التعديل عليه (مع مراعاة ترتيب صيغة الكتابة مثل النقاط والمسافات وخلافه) عن طريق برنامج الاكسل

    لمعرفة مسار الملف افتح File من برنامج الميتاتريدر ثم Open Data Folder ثم MQL4\Files .. ستجده الملف باسم المؤشر
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ

صفحة 1 من 2 12 الأخيرةالأخيرة

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