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

    افتراضي هل يمكن تغيير الـ TF آليا حسب توقيت معين؟

    السلام عليكم

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

    مثال
    بغض النظر عن التشارت المفتوح حاليا، فلو كانت مثلا الاعدادات كما يلي

    Timer1= true
    Start1= 10.00
    TF1= H1

    Timer2= true
    Start2= 15.00
    TF2= M15

    Timer3= true
    Start3= 19.33
    TF3= D1

    هنا يجب على المؤشر/الخبير/الخ ابتداءً من الساعة 10.00 أن يغير التشارت تلقائيا الى H1، حتى ان صارت الساعة 15.00 غيره الى M15، ثم يغيره الى D1 عند الساعة 19.33 و هكذا.

    فهل يمكن برمجة برنامج يقوم بهذه المهمة، أم أن الانتقال من اطار الى آخر غير ممكن الا يدويا؟

    كل الشكر و التقدير

  2. #2
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

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

  3. #3
    الصورة الرمزية forex007
    forex007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2015
    الإقامة
    مصر
    المشاركات
    206

    افتراضي

    في هذا سكربت يقوم تغيير التوقيت بمجرد سحبه وافلاته على الشارت للتايم فريم المختار
    ممكن الاستفاده من الكود عند افتتاح السوق وتجربته في الاكسبيرت بوقت معين إن شاء الله يقوم بتغيير التايم فريم
    جربته قبل قليل قام تغيير التايم فريم لكن يجب تفعيل Allow Dll لن يعمل بدون تفعيل هذا الخيار
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    وعليكم السلام ، سأجرب فكرة بعد افتتاح السوق وإن شاء الله ينجح الأكسبيرت بتغيير الفريم بحسب التوقيت .
    شكرا لك على الاستجابة. أتمنى لنا جميعا التوفيق بنجاح فكرتك.
    اقتباس المشاركة الأصلية كتبت بواسطة forex007 مشاهدة المشاركة
    في هذا سكربت يقوم تغيير التوقيت بمجرد سحبه وافلاته على الشارت للتايم فريم المختار ممكن الاستفاده من الكود عند افتتاح السوق وتجربته في الاكسبيرت بوقت معين إن شاء الله يقوم بتغيير التايم فريم جربته قبل قليل قام تغيير التايم فريم لكن يجب تفعيل Allow Dll لن يعمل بدون تفعيل هذا الخيار
    مشكور، على الاقتراح. طبعا سيكون الأمر أفضل كثيرا لو كان البرنامج يمكنه تغيير فرايم أكثر من تشارت تلقائيا حسب توقيت معين. أظن أن هذه المهمة لا يمكن الا لخبير أن يؤديها.
    كل التحية و التقدير

  5. #5
    الصورة الرمزية forex007
    forex007 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Mar 2015
    الإقامة
    مصر
    المشاركات
    206

    افتراضي

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

  6. #6
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

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

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

    مثال
    بغض النظر عن التشارت المفتوح حاليا، فلو كانت مثلا الاعدادات كما يلي

    Timer1= true
    Start1= 10.00
    TF1= H1

    Timer2= true
    Start2= 15.00
    TF2= M15

    Timer3= true
    Start3= 19.33
    TF3= D1

    هنا يجب على المؤشر/الخبير/الخ ابتداءً من الساعة 10.00 أن يغير التشارت تلقائيا الى H1، حتى ان صارت الساعة 15.00 غيره الى M15، ثم يغيره الى D1 عند الساعة 19.33 و هكذا.

    فهل يمكن برمجة برنامج يقوم بهذه المهمة، أم أن الانتقال من اطار الى آخر غير ممكن الا يدويا؟

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Jmeel مشاهدة المشاركة
    السلام عليكم ، تفضل الأكسبيرت وتمت تجربته لآيف .

    السلام عليكم

    تسلم يدك، أخي جميل. الخبير ينفذ الفكرة كما ينبغي.

    اسمح لي الآن أن أطلب بعض التحسينات ضمن ذات الفكرة.

    1. التجربة أبرزت أن الخبير يتوقف عن العمل عندما يصل الى period_c، بمعنى لو غيرت توقيت period_a "حتى الى ما بعد توقيت period_c" فانه لا يحرك ساكنا. الأفضل جعل الأمر دورة لا منتهية، أي على الخبير بعد أن ينفذ period_c أن يعود ليطالع a، طالما كان التوقيت يسمح؛
    2. أرجو اضافة MagicNo للخبير؛
    3. الخبير حاليا يغير كل التشارتات المفتوحة، من فضلك اجعل الأمر اختياريا (true/false) و أضف أمر استثناء.
      مثال:SymException: DAX, GOLD ،ChangeAllSym: true
      هنا على الخبير أن يغير جميع التشارتات المفتوحة الا شارتي الداكس و الذهب. طبعا false تعني تغيير التشارت الموجود فيه الخبير لا غير.

    كل الشكر و التقدير
    آخر تعديل بواسطة daherxdaher ، 13-04-2015 الساعة 03:06 PM

  8. #8
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

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

    السلام عليكم

    تسلم يدك، أخي جميل. الخبير ينفذ الفكرة كما ينبغي.

    اسمح لي الآن أن أطلب بعض التحسينات ضمن ذات الفكرة.

    1. التجربة أبرزت أن الخبير يتوقف عن العمل عندما يصل الى period_c، بمعنى لو غيرت توقيت period_a "حتى الى ما بعد توقيت period_c" فانه لا يحرك ساكنا. الأفضل جعل الأمر دورة لا منتهية، أي على الخبير بعد أن ينفذ period_c أن يعود ليطالع a، طالما كان التوقيت يسمح؛

      نعم يمكن عمل هذا .

    2. أرجو اضافة MagicNo للخبير؛

      الماجيك لاعلاقة له بتغيير الشارت ، الماجيك جزء من مكون الصفقات مثل اللو والسعر مثلاً وهنا لا تأثير له .

    3. الخبير حاليا يغير كل التشارتات المفتوحة، من فضلك اجعل الأمر اختياريا (true/false) و أضف أمر استثناء.
      مثال:SymException: DAX, GOLD ،ChangeAllSym: true
      هنا على الخبير أن يغير جميع التشارتات المفتوحة الا شارتي الداكس و الذهب. طبعا false تعني تغيير التشارت الموجود فيه الخبير لا غير.

      يمكن أن نجعله فقط يغير الشارت الذي تضعه عليه وبالتالي لاتحتاج ترو وفالس أو استثناء زوج .


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

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

    افتراضي

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

    مشكور على سرعة الاجابة.

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

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

    أرجو أن تكون التعديلات ممكنة برمجيا و غير مجهدة.

    خالص الشكر و المحبة

  10. #10
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

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

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

    افتراضي

    زاد الله فضلك، أخي الكريم.

    أحرجتي، أخي جميل، تحسن الىّ بكرمك ثم تعتذر مع عدم وجود داع.

    التعديلات تعمل بشكل ممتاز. أحسن الله اليك و زادك من كرمه.

    تحياتي

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

    افتراضي

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

    لو أمكن، أخي جميل، تحويل الخبير الى مؤشر لكان هذا أفضل حل. من فضلك، حاول في هذا الاتجاه.

    كل الشكر

  13. #13
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

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


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