النتائج 1 إلى 15 من 35
الموضوع: Waddah Attar Dashboard
- 01-02-2022, 04:15 AM #1
Waddah Attar Dashboard
السلام عليكم ورحمة الله وبركاته
هذه الأداة تعطيك معلومات قيمة عن حسابك .. مثل الأرصدة والمارجن والنسب وقيمة المخاطرة ونسبة الأداء وجودة الصفقات .
لن تجد مثل هذه المعلومات في أي مكان آخر .
المعلومات قابلة للتخصيص كحجم الفونت واسمه وحجم مربع المعلومة ... وهو يتميز بإعادة التموضع مع حجم نافذة الشارت .
https://www.mql5.com/en/market/product/76771
- 01-02-2022, 04:39 AM #2
وعليكم السلام ورحمة الله وباركاته
ما شاء الله تبارك الله على الابداع استاذنا الفاضل وضاح.
جزاك الله خيرا استاذنا على هذه الاداة الرائعة و المفيدةآخر تعديل بواسطة ahmedpro20 ، 01-02-2022 الساعة 04:54 AM
- 01-02-2022, 11:14 AM #3
- 01-02-2022, 02:25 PM #4
ماااشاء الله ممتاز ياغالى
- 02-02-2022, 01:02 AM #5
- 02-02-2022, 01:12 AM #6
نفع الله بكم أخي
- 02-02-2022, 05:30 AM #7
وضاح
اسامة لو مر هنا
RefreshRates()
متى تستخدم؟ متى تكون هامة جداً؟
متى يكون استخدامها عبثي؟
هل تثقل الخبير او المؤشر؟
هل ينصح باستخدام Sleep() بعدها لاجزاء من الثانية ام انها لا تؤثر؟
- 02-02-2022, 05:31 AM #8
وهل هي "تسوي رفرش" حتى لقيم المؤشرات في المنصة؟؟
- 02-02-2022, 06:03 AM #9
أهلا بك أخي
أهلا أخي سلمان
RefreshRates تستخدم فقط عند الحاجة لتحديث الأسعار الموجودة في المتحولات Ask و Bid ومصفوفات Close[ ] Open[ ] High[ ] .. الخ .
وهي تحصل بشكل آلي كلما تم تنفيذ الوظيفة الرئيسية للمؤشر والسكريبت start أو للاكسبيرت OnTick .
في حال كان الكود داخل هذه الوظائف لا يستغرق وقت طويل للتنفيذ .. أجزاء من الألف من الثانية مثلا ... فأنت لا تحتاج إلى RefreshRates أبدا .
لكن تخيل معي أن الكود يستغرق مثلا عدة ثواني أو أكثر .. والكود لديك في آخره يقوم بعملية فحص ومقارنة ثم شراء أو بيع مثلا باستخدام المتحولات Ask أو Bid .. فهنا لن تضمن أن قيم الأسعار قد تتغير خلال مدة التنفيذ السابقة الطويلة نسبيا .
لذلك عليك قبل أن تستخدم Ask أو Bid مرة أخرى .. أن تستدعي RefreshRates لكي تقوم بتحديث قيم هذه المتحولات حسب آخر الأسعار لتضمن أنك تستخدم آخر الأسعار المتوفرة ... وليس الأسعار قبل عدة ثواني .
إضافات :
RefreshRates لا تثقل التنفيذ ما دامت ليست في حلقة طويلة .
يكون استخدامها عبثيا إذا لم نفهم لماذا نستدعيها أصلا .
لا تحتاج إلى Sleep بعدها أبدا .
يفضل دائما استخدام SymbolInfoDouble(CurSym,SYMBOL_BID) للحصول على آخر الأسعار بدون الحاجة إلى استدعاء RefreshRates .. وخصوصا عندما يتعامل الاكسبيرت أو المؤشر مع أزواج أخرى غير الزوج المرتبط بالشارت .
RefreshRates لا دخل لها بالمؤشرات التي على الشارت ... لأن المنصة تحدثها مع كل تكة سعرية بتنفيذ منفصل تماما عن الاكسبيرت أو المؤشر .
- 02-02-2022, 07:39 AM #10
أحسن الله اليكم اخي
مايخص جزئية اذا لم يكن هناك لوووب طويل
حقيقة انا لدي لوووب طويل داخل لوووب طويل
لوب الفريمات داخل لووب الازواج!
- 02-02-2022, 07:41 AM #11RefreshRates لا دخل لها بالمؤشرات التي على الشارت ... لأن المنصة تحدثها مع كل تكة سعرية بتنفيذ منفصل تماما عن الاكسبيرت أو المؤشر .
خلنا نقول مؤشرات داتا بيس الوسيط
- 02-02-2022, 07:44 AM #12
- 02-02-2022, 07:57 AM #13
تستخدم الوظيفة iCustom لتشغيل المؤشرات برمجيا والحصول على المعلومات .. ويتم تنفيذها ببروسيس منفصل تماما ... ولذلك لا يهم إن كانت موجودة على شارتات أو لا .
إلا إذا كان المؤشر يقوم باستخلاص المعلومات وتخزينها بملفات خارجية .. فهنا يجب تشغيلها على شارت منفصل وعدم استدعائها من خلال iCustom
أرجو أن أكون قد فهمت مقصودك تماما .
- 02-02-2022, 05:20 PM #14
- 03-02-2022, 07:59 AM #15
يسعد صباحك ابو عمر .. بما انكم تناقشون حول البرمجة اسمح لي ان اسأل تكرما
هل الاكسيرتات آمنه من حيث ارسال اي معلومات للمبرمج ؟