سكريبت يقوم بنسخ خطوط الترند من شارت إلى آخر
السلام عليكم
هذا سكريبت قمت بتصميمه ، وهو يقوم بنسخ خطوط الترند المرسومة في شارت و ينقله لشارت آخر .
أحتاج دائماً لفتح أكثر من شارت لنفس الزوج بفريمات مختلفة ، حيث أفتح شارت الساعة و الأربع ساعات والخمس دقائق ، ورسم خطوط الترند على جميع الشارتات في كل مرة يأخذ مني وقتاً ، وهذا أمر مزعج ، كما أني لا أستطيع استخدام خاصية القالب (template ) لإني أستخدم مؤشرات مختلفة بين الفريمات أو تكون المؤشرات بإعدادات مختلفة ، والقالب يقوم بنسخ الشارت كما هي وهذا مالا أريده.
لذلك قمت بتصميم هذا السكربت وأحببت أن أشارككم به.
السكربت مقسم إلى ملفين :
الأول Hus-CopyChartObjects.mq4
والثاني : Hus-PasteChartObjects.mq4
يقوم الأول كما هو واضح من اسمه بنسخ خطوط الترند ، والآخر يقوم برسمها.
طريقة التركيت:
ضع الملفين في المسار التالي :
E:\Program Files\MetaTrader \experts\scripts
أغلق البرنامج ثم شغله مرة أخرى ليظهر لك في القائمة.
طريقة الاستعمال:
1- اذهب للشارت التي تريد نسخ خطوطها
2- من قائمة السكريبت ، اختر السكريبت Hus-CopyChartObjects
3- اضغط الزر الأيمن ، ثم اضغط Execute on chart
4- ستسمع نغمة صوتية وهي إشارة أن النسخ قد تم.
5-اذهب الأن للشارت التي تريد رسم الخطوط فيها
6- من القائمة ، اختر Hus-PasteChartObjects
7-اضغط الزر الأيمن ، ثم اضغط Execute on chart
التشغيل السريع:
أسرع طريقة لاستخدامه هي أن تعطي السكريبت مفتاحاً سريعاً (hot key )
وما قمت به هو أن جعلت سكربت النسخ يتفعل عندما أضغط على Ctrl + C
و السكريبت الثاني يتفعل عندما أضغط على Cntrl + V
وللقيام بهذا قم بالتالي:
1- اختر السكريبت من القائمة
2- اضغط الزر الأيمن للماوس واختر Assing hot key
3- قم بتعيين الزر التي تريده .
أرجو ان يكون مفيداً لكم أخوتي الكرام.
2 مرفق
رد: سكريبت يقوم بنسخ خطوط الترند من شارت إلى آخر
رد: سكريبت يقوم بنسخ خطوط الترند من شارت إلى آخر
رد: سكريبت يقوم بنسخ خطوط الترند من شارت إلى آخر
والله روعة بسم الله ما شاء الله ليس فقط ينسخ الترندات و إنما المستويات المرسومة أيضا جزاك الله ألف خير وبارك الله فيك
رد: سكريبت يقوم بنسخ خطوط الترند من شارت إلى آخر
جزاك الله خيرا أخي
أسرع وأسهل من التمبليت
بارك الله فيك
رد: سكريبت يقوم بنسخ خطوط الترند من شارت إلى آخر
هل أخي يمكنك أن تضيف نسخة أخرى إذا مافيها تكلفة نسخة تقوم بنسخ المؤشرات فقط المستخدمة على الشارت بدون الترندات :asvc:
وجزاك الله ألف خير
1 مرفق
رد: سكريبت يقوم بنسخ خطوط الترند من شارت إلى آخر
أهلاً بكم أخوتي الكرام
للأسف أخي الكريم ، لم أستطع ذلك ، وقد بحثت لإيجاد طريقة لفعل ذلك ولكن لم أستطع ، فأنا جديد على لغة البرمجة في الميتاتريدر ، ورغم ذلك لا أظن أن هناك طريقة لمعرفة المؤشرات المرسومة على الشارت بواسطة سكربيت ، ويمكن سؤال الأخ وضاح عطار للتأكد.
وعلى العموم سأبحث مرة أخرى لعلي أجد طريقة كانت خافية علي.
وهذا سكربت أخر يقوم بحذف جميع الخطوط الموجودة على الشارت ، وأستخدمه في العادة قبل تشغيل السكربت الثاني الذي يقوم برسم الخطوط المنسوخة ليعطيني شارت نظيفة بأسرع ما يمكن.
رد: سكريبت يقوم بنسخ خطوط الترند من شارت إلى آخر
مؤشر رائع بحثت عنه طويلا
بارك الله فيك وأطال في عمرك
رد: سكريبت يقوم بنسخ خطوط الترند من شارت إلى آخر
شكرا جزيلا عزيزي أبوفاطمة على المؤشر السكريبت الرائع