النتائج 16 إلى 22 من 22
الموضوع: أرجو تعديل مؤشر BBGrid.mq4
- 30-04-2016, 04:11 PM #16
زاد الله فضلك.
للأسف، هذه النسخة لا تعمل.
عند محاولة اضافة المؤشر الى التشارت مع اختيار false أمام "auto draw" فانه لم يتم اضافته على الاطلاق. أما في حالة true فتتم الاضافة ثم يختفي المؤشر ثانية من التشارت و من قائمة المؤشرات بعد تغييره الى false. لم يتم انتاج ملف اكسل، و أحيانا كانت محاولة الاضافة تتسبب في اغلاق المنصة تلقائيا.
أما من طريقة للابقاء على امكانية تحريك الخط، بالاضافة الى اضافة خيار اضافة "تاريخ و توقيت" في الاعدادات يلتزم الخط بالبقاء عنده.
بحيث لو كان الاعداد فارغا (لا تاريخ و لا توقيت) يظهر الخط حسب التوقيت الآلى.
مثال
Default TF: H1
Offset: 2
Date: NOTHING
Time: NOTHING
هنا يجب أن ترسم الخطوط كل يوم جديد حسب قيم الباند على تشارت الساعة عند الساعة 2 بتوقيت السرفر.
أما لو كانت القيم مثلا
Default TF: current
Offset: 0
Date: 01.04.2016
Time: 01:23
هنا يجب أن ترسم الخطوط حسب قيم الباند عند الساعة 01:23 بتوقيت السرفر من يوم 01.04.2016 على التشارت المفتوح. و لا يجري تغييرها أبدا الا في حالة مسح المعلومات من أمام Date و Time. في مثالنا سترسم الخطوط مجددا كل يوم عند الساعة 00.00 حسب قيم الباند في التشارت المفتوح.
كل التحية و التقدير
- 01-05-2016, 01:15 PM #17
نعم يا اخي يمكن ولكن في هذه الحالة ستفقد خاصية حفظ التاريخ عند تحريك الخط في حال اغلاق المنصة ويجب عليك تحديثه يدوياً في كل مرة وستبدو عملية التحريك اليدوي بلا فائدة تقريباً.
عموماً يا اخى اظن ان وجدت الحل الافضل ان شاء الله .. الخطأ في النسخة السابقة كان خطئي لاني لم اضع شرط لانشاء ملف جديد في حال عدم وجوده .. تفضل جرب هذه النسخة وهي تعمل بشكل مختلف قليلاً اظن انه اكثر فاعلية ..
عند وضع المؤشر على الشارت لاول مرة ستظهر الخطوط على وقت الافتتاح اليومي وسيكون وضع التحريك اليدوي مفعل .. الان يمكن تحريك الخط كما تشاء ولحفظ التاريخ عليك ضغط save على زر صغير ستجده على اسفل يسار الشارت .. وعند التحريك الى نقطة اخرى مجدداً عليك الضغط على الزر مرة اخرى تماماً كالبرامج التقليدية وهكذا سيحفظ التاريخ ولن يتغير الا في حال العودة الى auto draw .. عندها لن يظهر الزر لان الوقت سيعود لوقت الافتتاح بدون امكانية التغيير (اشك انك تحتاج هذه الخاصية اساساً؟)
اعتمدت هذه الطريقة لان عملية الحفظ كانت تتم كلما يتحرك الخط واحياناً تحتاج لإن تحركه كثيراً الى ان تجد النقطة المناسبة وهذا يسبب تكرار كبير لعملية الحفظ ما قد يسبب مشاكل ..
- 01-05-2016, 01:22 PM #18
بالمناسبة مسار الملف الافتراضي:
C:\Users\xxxxx\AppData\Roaming\MetaQuotes\Terminal\xxxxxxxxxxxxxxxxxxxxx \MQL4\Files\BBGrid.csv
المجلد AppData مخفى افتراضياً في الويندوز وبالتالي ما بداخله وللوصول الى الملف لابد من فتح Open Data Folder عبر برنامج الميتاتريدر
- 01-05-2016, 04:06 PM #19
السلام عليكم
مشكور جدا، غلبتك معي.
هذه النسخة هي المطلوب، لكنها لا تصل بنا الى الهدف.
الملف الذكور لا يحفظ في المسار و لا بالاسم المذكورين، بل يحفظ باسم test.csv في الملف xxx\MQL4\Files.
ليست هذه هي المشكلة، بل المشكلة أن المؤشر حاليا لا يميز بين التشارتس المفتوحة عند الحفظ.
فلو كان هناك، مثلا، 2 تشارتس مفتوحة و أحد الخطين موضوع عند 29/04/2016 00.30، و الآخر عند 06.30، ثم ضغطت save في التشارت صاحب 06.30، فانه يتم تحريك كل خط آخر في كل التشارتس الى 06.30 و يتم الحفظ على هذا الأساس.
لم أكن أتصور أني سأشغلك بهذا الأمر الى هذا الحد، فاعذرني عن أي ازعاج.
كل المحبة و التقدير
- 01-05-2016, 08:25 PM #20
ولا يهمك يا اخي ليست مشكلة ان شاء الله .. جعلت الان الملف يحفظ باسم العملة المستخدمة + اسم المؤشر مثلا "USDJPY_BBGrid.csv" وهكذا سيكون كل تشارت مستقل بذاته او لو تحب ان نجعل الاسم اختياراً بحيث تختاره انت من الاعدادات؟
وعذرا سقط منى سهواً تغيير اسم المؤشر test.csv في الاصدار السابق وبالنسبة للمسار انا وضعت المسار الافتراضي للويندوز 8.1 + وعموماً هذه ليست مشكلة .. الملف سيستدعى من نفس المسار وبنفس الاسم الذي سيحفظ به اول مرةآخر تعديل بواسطة awran5 ، 01-05-2016 الساعة 08:42 PM
- 04-05-2016, 04:10 PM #21
هذه هو، الله ينور عليك.
كل الشكر و الامتنان
- 05-05-2016, 02:48 AM #22
الله ينور علييييييييييييييييييييييك