حصريا .... إكسبرت تعديل السعر لمتاجري الحادة وغير الحادة ( وليس سكربت )

الموضوع في 'مجالس البرمجة الاحترافية - MQL Programming' بواسطة AbuHamzah, بتاريخ ‏29/6/2012.

  1. AbuHamzah

    AbuHamzah عضو دائم

    إنضم إلينا في:
    ‏16/10/2011
    المشاركات:
    1,136
    العمر الفوركسي:
    من 3 الى 5 عام
    الخبرة البرمجية:
    متقدم
    السلام عليكم ورحمة الله وبركاته

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

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

    أولا :-

    عند إضافة الإكسبرت على الشارت ، يقوم بالفحص إذا كان هناك عقود مفتوحة على عملة الشارت فقط ، يعني إذا كنت اضفت الإكسبرت على شارت اليورو دولار فإنه سيتم التعامل مع جميع صفقات اليورو دولار ، إذا وجد صفقات فسوف يرسم على الشارت بشكل مبدئي مستوى الوقف والهدف ببعد 30 نقطة من السعر الحالي.

    ثانيا:-

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

    ثالثا:-

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


    رابعا :-

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


    خامسا :-

    يصدر الإكسبرت صوت عند إنتهاء التعديل للتأكيد على إنتهاء عملية تعديل العقود.




    أتمنى أن يحوز الإكسبرت على رضاكم وإستحسانكم ولا تنسونا من الدعاء وأي تعديلات أو إقتراحات تريدون إضافتها فأنا في الخدمة

    الملفات المرفقة:

    AJEEB ،naif ،alsultan055 و 3آخرون شكروك على هذه المشاركة.
  2. محمد 2013

    محمد 2013 عضو مميز

    إنضم إلينا في:
    ‏22/10/2010
    المشاركات:
    859
    مكان الإقامة:
    الإمارات - مدينة العين
    العمر الفوركسي:
    من 8 الى 12 عام
    الخبرة البرمجية:
    لايوجد
    شهادات اقتصادية:
    إدارة أعمال


    الله يفتح عليك .... و بارك الله فيك و في مالك

    جارى تجربتة

    بالتوفيق ،.،
  3. سمير البلوشي

    سمير البلوشي مدير مجالس شبكة بورصات إداري مشرف

    إنضم إلينا في:
    ‏4/12/2008
    المشاركات:
    12,536
    مكان الإقامة:
    مسقط - ُعمان
    العمر الفوركسي:
    من 8 الى 12 عام
    الخبرة البرمجية:
    متوسط
    شهادات اقتصادية:
    لا يوجد


    السلام عليكم ورحمة الله وبركاته

    قليلة كلمة شكرا لهذا المجهود.
    وحقيقة ارى انك لا توفر كود فقط , بل تدخل الى مخ المتداول لتوفير شي يناسبه ويسهل عليه عمله كله.
    وهذه لا اجدها في كثيريين , وتتمييز بها بشكل واضح.

    لدي ملاحظتين صغيرتين , الاولى , ان تكون هناك فاصلة لتمييز رقم 433 و رقم 43.3 .
    والثانية , يا ريت توفر الكود بصيغة مفتوحة , ليستطيع من ياتي من بعدك تطويره او فهم كيفية عمله .

    دعواتي لك بكل التوفيق اخي الغالي.
    وتقبل ودي وتقديري
  4. سمير البلوشي

    سمير البلوشي مدير مجالس شبكة بورصات إداري مشرف

    إنضم إلينا في:
    ‏4/12/2008
    المشاركات:
    12,536
    مكان الإقامة:
    مسقط - ُعمان
    العمر الفوركسي:
    من 8 الى 12 عام
    الخبرة البرمجية:
    متوسط
    شهادات اقتصادية:
    لا يوجد


    وهذه بعض الملاحظات البسيطة بعد تجربة الكسبيرت

    حدث خلل بعد محاولة اغلاق كل العقود , باستخدام اسكربت oneclick trading
    واعتقد ان اسكربت يحاول غلق العقود , والكسبيرت يحاول تعديل الهدف في نفس اللحظة

    وبعد ان تم اغلاق كل العقود بالطريقة اعلاه , ضل الاكسبيرت يظهر وجود خطا و ايضا الكتابة بالاخضر على اليمين لم تتغيير, وكذلك لم يتم حذف خط take profit من مكانه.

    تحياتي

    ashi.gif
  5. AbuHamzah

    AbuHamzah عضو دائم

    إنضم إلينا في:
    ‏16/10/2011
    المشاركات:
    1,136
    العمر الفوركسي:
    من 3 الى 5 عام
    الخبرة البرمجية:
    متقدم



    وفيك بارك ، وفي مالك


    أنتظر منك النتيجة كما وعدتي [​IMG]atch_lov:
  6. AbuHamzah

    AbuHamzah عضو دائم

    إنضم إلينا في:
    ‏16/10/2011
    المشاركات:
    1,136
    العمر الفوركسي:
    من 3 الى 5 عام
    الخبرة البرمجية:
    متقدم


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

    هذي شهادة أعتز فيها من متداول مخضرم مثلك [​IMG]atch_ordi:

    وبالنسبة للتعديل اللي طلبته ، وكود الإكسبرت أبشر وتراك ماطلبت شي ، وكان لي هدف بطرحه مشفر وإن شاء الله بعد إنهاء التطويرات اللي في بالي سيتم طرحه مفتوح المصدر ، وخاص وحصري لشبكة بورصات [​IMG]atch_lov:
  7. AbuHamzah

    AbuHamzah عضو دائم

    إنضم إلينا في:
    ‏16/10/2011
    المشاركات:
    1,136
    العمر الفوركسي:
    من 3 الى 5 عام
    الخبرة البرمجية:
    متقدم


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


    بالنسبة للخط أنا تركته متعمدا بعد قفل الصفقات وهو لا يؤثر وبإمكانك حذفه يدويا ، وسيتم إنشاؤه مع أي عقد شراء جديد ، لا أدري إن كان حذف الخط بشكل آلي مهم لديك .؟ أنتظر تأكيدك أيضا في هذه النقطة ..
  8. ps2000

    ps2000 عضو

    إنضم إلينا في:
    ‏15/1/2012
    المشاركات:
    28
    مكان الإقامة:
    palestine
    العمر الفوركسي:
    من 1 الى 3 عام
    الخبرة البرمجية:
    مبتدئ


    من كل قلبي الله يرزقك و يجعل هذا العمل بميزان حسناتك .... اقل ما يمكن ان اقول .
    [​IMG]atch_lov:
  9. محمد 2013

    محمد 2013 عضو مميز

    إنضم إلينا في:
    ‏22/10/2010
    المشاركات:
    859
    مكان الإقامة:
    الإمارات - مدينة العين
    العمر الفوركسي:
    من 8 الى 12 عام
    الخبرة البرمجية:
    لايوجد
    شهادات اقتصادية:
    إدارة أعمال


    السلام عليكم ورحمة الله وبركاتة ،،،​

    مرحبا اخ بو حمزة .... ​

    قمت بالتجربة ... ولكن في الساعات الاخيرة من السوق ..... و لي ملاحظات شكلية حاليا ً:

    الاكسبريت في الشارت شغال و مبتسم .... بس مطفي على اليسار في Navigator اعتقد لانه مقفل !!! و حاولت افتح الاكسبريت ولكنه مقفل مثل ما تفضلت للاخ سمير
    ،،،،،​

    التجربة على الديمو ستكون الاكبر في الاسبوع الحالي .... بس على فكرة في كل مرة ادخل في السوق ....
    اعمل علامة صح في Allow Live trading و يشتغل الاكسبريت في التعديل

    ،،،،،​

    وقت الشراء و البيع المكثف
    هنق الاكسبريت و لم يتفاعل فأغلقت المنصه و تم التفاعل من الاكسبريت على طول​

    ،،،،،​

    المعلومات بالاخضر و التي توضح عدد العقود المفتوحه و النقاط ربح او خسارة ممتاز جدا
    ياليت لما تكون النقاط بالخسارة يكون لون الخط أحمر و بالربح يكون اللون أخضر
    ياليت ايضا اضافة نسبة الهامش المتبقي للاستخدام أو الهامش المستخدم او على شكل بار ​

    ،،،،،​

    خط و كتابة الــ Break-even و Take Profit
    ياليت يكون الخطيين و الكتابة بلون و اضح البنفسجي ككتابة و خط متقطع و الاخر أخضر ككتابة و خط متقطع و يكون الخط سميك شوية ​


    ،،،،

    ارجوا منك بو حمزة .... ان لا تستعجل في تغير شئ حتى تشاهد المساهمات و المشاركات للمهتمين لهذا الموضوع

    ،،،،،

    و بشكل اساسي الاخ سمير البلوشي
    خبير في هذة المواضيع و نستفيد منه

    ،،،،،

    و لنا عودة مرة آخرى أن شاء الله ​
  10. AbuHamzah

    AbuHamzah عضو دائم

    إنضم إلينا في:
    ‏16/10/2011
    المشاركات:
    1,136
    العمر الفوركسي:
    من 3 الى 5 عام
    الخبرة البرمجية:
    متقدم




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

    أهلا أخي العين فوركس .. ردي عليك داخل الإقتباس ..
  11. AbuHamzah

    AbuHamzah عضو دائم

    إنضم إلينا في:
    ‏16/10/2011
    المشاركات:
    1,136
    العمر الفوركسي:
    من 3 الى 5 عام
    الخبرة البرمجية:
    متقدم



    مشكور أخوي ، ولك مثل ذلك ، وشاكر لك مرورك الكريم​
  12. محمد 2013

    محمد 2013 عضو مميز

    إنضم إلينا في:
    ‏22/10/2010
    المشاركات:
    859
    مكان الإقامة:
    الإمارات - مدينة العين
    العمر الفوركسي:
    من 8 الى 12 عام
    الخبرة البرمجية:
    لايوجد
    شهادات اقتصادية:
    إدارة أعمال


    السلام عليكم ورحمة الله وبركاتة

    ،،،،،
    أخي الكريم بو حمزة ....

    تم التجربة على حساب ديمو من 5 خانات اليوم .... و هذة بعض ملاحظاتي للتعديل أذا تكرمت .... سامحوني اذا طلعت الصورة كبيرة

    [​IMG]

    و هذة الصورة الثانية :

    [​IMG]

    هذة الملاحظات مع الملاحظات المقدمة مسبقا ..... على فكرة فعلا المنصه تهنق لما يكون فيه عقود مفتوحه في حدود 30 و فوق تقريبا ً

    لنا عودة آخرى ان شاء الله

    ،،،،

    بالتوفيق ​
  13. AbuHamzah

    AbuHamzah عضو دائم

    إنضم إلينا في:
    ‏16/10/2011
    المشاركات:
    1,136
    العمر الفوركسي:
    من 3 الى 5 عام
    الخبرة البرمجية:
    متقدم


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

    أخوي العين فوركس

    بالنسبة لـ allow live trading قم بجعلها إفتراضية من خيارات الميتاتريدر حتى لا تضطر لتعديلها كل مرة

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

    أما الخيارات الأخرى يمكن بسبب allow live trading تضطر لتعديلها كل مرة وإلا يفترض أنها لا تتغير بمجرد تغييرك لعدد النقاط إلى نقطة مثلا.


    جرب وأنتظر منك الرد
  14. محمد 2013

    محمد 2013 عضو مميز

    إنضم إلينا في:
    ‏22/10/2010
    المشاركات:
    859
    مكان الإقامة:
    الإمارات - مدينة العين
    العمر الفوركسي:
    من 8 الى 12 عام
    الخبرة البرمجية:
    لايوجد
    شهادات اقتصادية:
    إدارة أعمال


    اللسلام عليكم ورحمة الله وبركاتة ،،،،

    حبيبنا بو حمزة ....

    المشكلة في الصورة الثاني ....
    تم التعديل و فعلا ثبتت

    ،،،،

    المشكلة في الصورة الثانية ....

    لازالت نفس الموضوع احتاج اعديل عليها في صفقات جديده اجخل عليها .... مرة واحده

    ،،،،،

    أنا اريده تثبت ..... تكون على طول True
    و تثبيت 1 نقطة واحده

    كيف ممكن اعدلها ؟

    وشكرا لك
  15. AbuHamzah

    AbuHamzah عضو دائم

    إنضم إلينا في:
    ‏16/10/2011
    المشاركات:
    1,136
    العمر الفوركسي:
    من 3 الى 5 عام
    الخبرة البرمجية:
    متقدم


    والله يا أخي المفروض ما تصير معك هذي .!!

    مجرد تعديل إعدادات الإكسبرت مرة واحدة لا تحتاج إلى تعديلها مرة أخرى ..

    إلا إذا كنت مع كل صفقات جديدة ترمي الإكسبرت مرة أخرى على الشارت مثل السكربت ..

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

    أتمنى إنك تتأكد ، وأنتظر منك الرد

    [​IMG]
  16. محمد 2013

    محمد 2013 عضو مميز

    إنضم إلينا في:
    ‏22/10/2010
    المشاركات:
    859
    مكان الإقامة:
    الإمارات - مدينة العين
    العمر الفوركسي:
    من 8 الى 12 عام
    الخبرة البرمجية:
    لايوجد
    شهادات اقتصادية:
    إدارة أعمال


    السلام عليكم ورحمة الله وبركاتة ،،،​

    صباح الخير .... هلا بو حمزة ​

    كلام صحيح 100% .... و فعلا مرات انا أضطر ارمية على الشارت و بسبب : ​

    مرات الاكسبريت يهنق و يكون جامد ( ممكن يكون من المنصة )
    مرات الاكسبريت لا يتفاعل مع العقود الجديده و يعدلها
    مرات الاكسبريت يكون بطئ في التفاعل لكثرة العقود و يتخطى بعض العقود

    ‘‘‘‘
    لهذة الاسباب ... اضطر لرمية مرة ثانية ......
    عشان كذا لو ممكن اجعل اللى في الصور as Defaul

    و تسلم يا غالي

    [​IMG]atch_lov:​
  17. AbuHamzah

    AbuHamzah عضو دائم

    إنضم إلينا في:
    ‏16/10/2011
    المشاركات:
    1,136
    العمر الفوركسي:
    من 3 الى 5 عام
    الخبرة البرمجية:
    متقدم


    يا هلا فيك أخوي


    بالنسبة للتهنيق ، أظن والله أعلم أنه ليس بسبب الإكسبرت ، ولكن هي طبيعة عمل الإكسبرتات عموما .

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

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

    الإكسبرت يريحك من تعديل العقود ، ولكن ستواجه صعوبات معه إذا كنت تريد إستخدامه كإسكالبنق قوي جدا مثل الذي ذكرت وهو كل نقطة عقد .
  18. محمد 2013

    محمد 2013 عضو مميز

    إنضم إلينا في:
    ‏22/10/2010
    المشاركات:
    859
    مكان الإقامة:
    الإمارات - مدينة العين
    العمر الفوركسي:
    من 8 الى 12 عام
    الخبرة البرمجية:
    لايوجد
    شهادات اقتصادية:
    إدارة أعمال




    ،،،،​

    السلام عليكم ...

    ردى في الاقتباس ...

    لذلك أذا ممكن تعدل لي النسخه بجعل الربح 1 نقطة فقط كأساس ...

    سؤال اذا ممكن :
    شو معنى الخيار الاول Run Exper
    و ما هو الفرق بين أذا وضع true أو False ​

    وشكرا لك


  19. سمير البلوشي

    سمير البلوشي مدير مجالس شبكة بورصات إداري مشرف

    إنضم إلينا في:
    ‏4/12/2008
    المشاركات:
    12,536
    مكان الإقامة:
    مسقط - ُعمان
    العمر الفوركسي:
    من 8 الى 12 عام
    الخبرة البرمجية:
    متوسط
    شهادات اقتصادية:
    لا يوجد


    لا باس بالنقطة الاولى , وكل شي تمام من ناحية اصدرا الاصوات.

    الافضل ان يحذف الخط و ايضا يحذف/يعدل الكتابة في الزاوية السفلية اليمنى لانه لا توجد عقود مفتوحة.

    الاكسبيرت يعمل بشكل ممتاز , يبقى انه على المتداول فهم الية تغيير الهدف (عقد وراء عقد ) و ايضا انتظار التك لحدوث تغيير للهدف , او ايضا مراقبة حدوث ذلك لجميع الصفقات.

    شكرا
    تقبل ودي وتقديري
  20. htm999

    htm999 عضو

    إنضم إلينا في:
    ‏27/6/2010
    المشاركات:
    92
    العمر الفوركسي:
    من 1 الى 3 عام
    الخبرة البرمجية:
    مبتدئ


    السلام عليكم ورحمة الله وبركاته
    بارك الله فيك

    هناك بعض الاضافات التى في نظري انها مفيده

    1- اقفال نصف العقود عند تحقق عدد معين من النقاط (اختياري)
    2- وضع امر تهديج اذا عكس السعر عند عدد معين من النقاط عدد اللوتات (اختياري)

مشاركة هذه الصفحة