-
1 مرفق
برمجة اكسبرت لمؤشر جديد
السلام عليكم يا قوم
برجاء من الاخوه المبرمجين برمجة اكسبرت للمؤشر المرفق
علما بانى ارغب فى تكرار استخدام ذات المؤشر مرتين على الشارات باعدادات مختلفه ( مؤشر باشاره بطيئه والاخر اشاره سريعه )
شروط الدخول الشراء والبيع عند توافق اشاره المؤشرين
والخروج من الصفقات المفتوحه عند اختلاف الاشاره مباشرة
وبرجاء اضافة الخاصيات التاليه الى الاكسبرت:
-يتم تعزيز الصفقات المفتوحه بعدد معين من النقاط (STEP ) تحدد من نافذة الاعدادات
- قيمة اللوت
-تحديد وقت عمل الاكسبرت
- الربح بالدولار
-تحديد اقصى سبرد مسموح به
-تحديد اقصى انزلاقات سعريه مسموح بها
- تكرار اظهار اعدادات المؤشر مرتين فى نافذة الاعدادات لنتمكن من تغير اعدادات المؤشر
-اضافة خاصية استخدام المؤشر الثانى ( true or false )
ملاحظه : المؤشر مفتوح الكود ولا اعتقد انه يعيد رسم نفسه
واسال الله ان ينفع به
-
فى الرابط التالى
صوره توضح توافق ذات المؤشر
لكن مكرر مرتين على نفس الشارت باعدادات مختلفه
مع اتفاق الاشاره بيع
https://www.mql5.com/en/charts/7404125/gbpusd-swf-m5-axicorp-financial-services
-
1 مرفق
وعليكم السلام
مرفق الاكسبيرت والاعدادات كالتالي:
Var0="_______________Time Filter"; فلتر التوقيت
EnableTimeFilter=false; تفعيل او تعطيل التوقيت
Start_Hour="00:00"; توقيت بداية العمل
End_Hour="23:00"; توقيت نهاية العمل
var1="_______________Order Management"; إدارة الصفقات
Use_Filter=true, تفعيل او تعطيل المؤشر الفلتر (1)
Open_Grid=true; تفعيل او تعطيل التعزيز
MaxGrid=10, أقصى عدد صفقات التعزيز
MaxTrades=0, أقصى عدد الصفقات الأساسية (لإشارة المؤشر)
Slippage=3; أقصى عدد النقاط المسموح به بإعادة التسعير
MaxSpread=5, أقصى سبريد
StepGrid=20, مسافة التعزيز
Lots=0.01, حجم العقود
Takeprofit=0, الهدف
Stoploss=0; الوقف
USD_Profit=0, الربح بالدولار (البيع منفصل عن الشراء) (0 إلغاء)
USD_Loss=0, الخسارة بالدولار (البيع منفصل عن الشراء) (0 إلغاء)
Total_USD_Profit=0, إجمالي الربح بالدولار (0 إلغاء)
Total_USD_Loss=0; إجمالي الخسارة بالدولار (0 إلغاء)
MagicNo=2017; الماجك نمبر
ثم إعدادات المؤشر الفلتر(1) والمؤشر الأساسي (2)
-
جزاكم الله خير على المجهود
جارى التحميل والتجربه
-
وإياك أخي الكريم والله الموفق
-
السلام عليكم
برجاء اضافة خاصية اغلاق كل الصفقات المفتوحه عند اختلاف اشارة المؤشرين ( المؤشر الاساسى والمؤشر الفلتر ) وتحديد عمل هذه الخاصيه true or false
وشكرا
-
1 مرفق
وعليكم السلام
مرفق الاكسبيرت
-
السلام عليكم
عيدكم مبارك
وكل عام وانتم بخير
برجاء عمل الاضافات التاليه على نسخة الاكسبرت الموجود فى المشاركه رقم 7
1- اضافة خاصية ( break even )
2- عدم فتح صفقات اذا كانت المسافه بين خطى المؤشر ( الاساسى والفلتر ) تساوى او اقل من عدد معين من النقاط تحدد مسبقا من نافذة الاعدادت
وذالك لتفادى التذبذب.
3- يستمر الاكسبرت فى فتح الصفقات بعد اغلاق الصفقات المفتوحه اذا توافرت الشروط
ولا ينتظر ظهور اشاره معاكسه او جديده ليبدا العمل من جديد
وتحدد هذه الخاصية ب ( True or False)
ملاحظة: حاولت تشغيل الاكسبرت الاخير على حساب حقيقى ولم يعمل ولا ادرى ما السبب بالرغم من عمله على حساب ديمو
واسال الله ان ينفع بلاضافات الجديده
-
السلام عليكم
برجاء اضافة خاصية تفعيل الترالنج ستوب
بمقدار عدد النقاط المحدده مسبقا من نافذة الاعدادات
وذالك عند اختلاف اشارة احد المؤشرين
-
وعليكم السلام
المرجو التوضيح بصور من الشارت
وبالنسبة لعدم العمل بالحقيقي هذا غير ممكن، ويمكنك مراجعة خانة الجورنال لمعرفة السبب او ربما الشركة تمنع التداول الالي
وكل عام وانتم بخير
-
اخى كيرا
اى اضافه تريد توضيحها على الشارت
اغلب الاضافات هى على ادارة الصفقات
-
السلام عليكم
برجاء عمل الاضافات التاليه على نسخة الاكسبرت الموجود فى المشاركه رقم 7
1- اضافة خاصية ( break even )
2- اضافة خاصية فتح الصفقات مباشرة بعد تفعيل عمل الاكسبرت على الشارت باتجاه اخر اشاره للمؤشر
وان يستمر الاكسبرت بفتح صفقات بعد اغلاق الصفقات المفتوحه اذا توافرت الشروط
ولا ينتظر ظهور اشاره معاكسه او جديده ليبدا العمل من جديد
وتحدد هذه الخاصية ب ( True or False)
واسال الله ان ينفع بلاضافات الجديده
-
1 مرفق
وعليكم السلام
مرفق الاكسبيرت
ContinueTrades تفعيل أو تعطيل استمرار فتح الصفقات بناءا على آخر اشارة
-
جزاك الله خير على الاضافه
-
سؤال
ممن شرح ما الفرق بين خاصية
break even
and
break even pips
وشكرا
-
السلام عليكم
الاكسبرت لا يحترم خاصية الاستب
والاكسبرت يفتح الصفقات ويغلق الصفقات المفتوحه بعد تغير اشارة المؤشرمع افتتاح كل شمعه جديده وليس حسب الاستب
برجاء اصلاح الخلل
-
وعليكم السلام
هذا بسبب أن الشروط مفتوحة ومحققة
لذلك اجعل MaxTrades=1 لفتح صفقة أساسية واحدة
اما عدد التبريدات يمكنك التحكم بها من خلال الخاصية MaxGrid
مثلا إذا كنت تريد نقل الأستوب لوز إلى نقطة الدخول بعد ربح 10 نقاط سوف تجعل BreakEven=10 و BreakEvenPips=0
الان تريد بعد ربح 10 نقاط نقل الأستوب لوز ليس إلى نقطة الدخول لكن إلى ربح نقطيتن مثلا في هذه الحاله سوف تجعل BreakEven=10 و BreakEvenPips=2
أي أن المتغير BreakEvenPips هو عدد نقاط الربح التي يتم نقل الأستوب لوز عندها
-
-
المقصود التعزيزات وليس التبريدات
استخدم مثلا MaxGrid=0, MaxTrades=1, يعني فتح صفقة أساسية بناءا على الشروط ثم صفقات لا نهاية من التعزيزات بفتح صفقة كل ستيب
-
شكرا على الرد
واسال الله ان ينفع بك وبهذا الاكسبرت
-
السلام عليكم
برجاء تعديل الاكسبرت بحيث لا ينتظر افتتاح الشمعه ليفتح او يغلق الصفقات المفتوحه
بل يعتمد على اشارة المؤشرات فقط
وشكرا
-
وعليكم السلام
لكن إشارة المؤشرات لا تثبت إلا بعد إغلاق الشمعة
-
السلام عليكم
هذا ما اريد تجربته
فتح الصفقات الاساسيه وصفقات التعزيز واغلاقها بمجرد ظهور اشارة المؤشر ولا ننتظر اغلاق الشمعه الحاليه للتعامل مع الصفقات
وشكرا لتعاونكم
-
وعليكم السلام
لا يمكن برمجيا مع هذا المؤشر لأن قيم إشاراته لا تختلف إلا بعد إغلاق الشمعة، وبالتالي لا يمكن فتح صفقة بمجرد ظهور الاشارة بالشمعة الحالية
-
السلام عليكم
هل اذا استخدمت مؤشر واحد فقط والغيت من الاعدادات استخدام المؤشر الثانى ( الفلتر)
هل يمكن للاكسبرت ان يفتح صفقة بمجرد ظهور الاشارة بالشمعة الحالية
وشكرا
ملاحظه: الاكسبرت نتائجه جيده جدا على الديمو الى الان تقريبا 35 % فى اسبوع تداول
-
وعليكم السلام
أخي يمكنك التجربة بالباكتيست
-
موفق يارب
ممكن الاعدادات لو تكرمت نجرب الاداء شكراً لك
-
1 مرفق
السلام عليكم
فى المرفقات اعدادات التجربه الاولى الناجحه
بداية راس المال خمسة الاف دولار
على عملة الباوند دولار
افتح شارت الدقيقه وحمل الاعدادات المرفقه
يجب وضع المؤشرالمرفق فى المشاركه الاولى فى ملف المؤشرات
واسال الله ان ينفع بالاكسبرت
ملاحظه: الى الان لم استطع التوصل لافضل طريقة لعمل خاصية التعزيزوالستب فى الاكسبرت
حيث انه كلما زادت عدد الصفقات من الاعدادات فالاكسبرت لا يحترم الاستب
وما زالت التجارب قائمه للوصول الى افضل النتائج
الاعدادات المرفقه حققت 15 % فى يومين تداول
برجاء التجربه على الدمو اولا
-
يتبع ......................
-
1 مرفق
الاعدادات التى فى المرفقات تعتبر من التجارب الناجحه جدا
حققت حوالى 65 % فى اسبوع تداول تقريبا
بداية راس مال التجربه هو 5000 دولار
على عملة الباوند دولار
يجب تحميل الاعدادات المرفقه على فريم الساعه
ملاحظة: بالرغم من النتائج الجيده للاعدادات المرفقه الى انه يوجد مخاطره يجب ان توضع فى الحسبان
وهى ان الاكسبرت لا يغلق الصفقات المفتوحه الخاسره الى مع تغير اشارة المؤشر وافتتاح شمعة ساعه جديده
وقد يكون السعر قد تحرك ضد الصفقات المفتوحه بشمعة لوموزين طويله ومفاجئه مئات النقاط خاصة وقت الاخبار
لذالك انصح باستخدام خاصية وقف الخساره بالدولار كاحتياط لتامين الحساب ( كبداية يمكن وضه قيمة خسارة 500 دولار لحساب راس ماله 5000 دولار )
انا لم استخدم خاصية وقف الخسارة لتجربة اداء الاكسبرت مع مختلف ظروف السوق
وللعلم اقصى تراجع حصل على الحساب الى الان كان بمقدار 15% منذ بداية التجربه بتاريخ 11/9/2017
واسال الله ان ينفع بهذه الاعدادات وبالاكسبرت
وادعو جميع الاعضاء والمبرمجين لتجربه الاكسبرت على حساب ديمو ومشاركة النتائج للوصول الى افضل الاعدادات لمختلف ظروف السوق ولتعم الفائده على الجميع
-
فقط للعلم
جميع التجارب التى ذكرتها فى المشاركات السابقه مرفوعه على سيرفر يعمل 24 ساعه بدون انقطاع
-
-
السلام عليكم
الاكسبرت فيه خلل
لا يحترم الستب بين الصفقه الاساسيه وبين كل صفقات التعزيز
برجاء اصلاح الخلل
وشكرا
-
وعليكم السلام
لا يوجد خلل بل هذا بناءا على طلبك
ولحل تراكم الصفقات قم بـ إلغاء ContinueTrades أو MaxTrades=1
-
لما تتراكم الصفقات بالرغم من تفعيل خاصية الاستب بمقدار لا يقل عن 100 نقاط
-
هل لو استبدلنا طريقة الدخول من دخول ماركت الى عددت اوامر معلقه ستحل المشكله
-
تراكم الصفقات كان بسبب أنك طلبت دخول صفقة أساسية عند إغلاقها والشروط لازالت محققة بآخر إشارة للمؤشر، فقمت بتخصيصها بالخاصية ContinueTrades
ولكن بالرغم من ذلك يمكنك أيضا عمل MaxTrades=1 وبالتالي سيفتح صفقة أساسية واحدة، أما بقية الصفقات فهي تعزيز عددها يحدد بالخاصية MaxGrids
-
لا يوجد فرق ، فالسبب هو تراكم الصفقات الأساسية وليس التعزيزات
-
السلام عليكم يا قوم
برجاء اضافة خاصيه تعمل ( True or False )
بحيث اذا تغيرت اشارة الفلتر عن اشارة المؤشر الاساسى يغلق الاكسبرت كل الصفقات المفتوحه
ملاحظة: عند تشغيل الاكسبرت على اكثر من عمله فى وقت واحد فان خاصية الاغلاق على ربح بالدولار لم تعمل نهائيا
واسال الله ان ينفع بااضافة الجديده
-
1 مرفق
وعليكم السلام
مرفق الاكسبيرت النسخة 2.1 بحيث CloseAtReverse تفعيل او تعطيل الاغلاق عند تغير اشارة الفلتر