النتائج 1 إلى 15 من 25
الموضوع: طلب من استاذ اسامه
- 31-12-2011, 01:25 AM #1
طلب من استاذ اسامه
اخي اسامه بارك الله فيك
طلب بسيط من حضرتك و هو اضافة خيار Maxspread في الكد المرفق
ايضا تعديل بسيط على خيار add_spread_SL_TP_inreverseMode و التعديل هو اذا كانت الصفقه بيع فيتم اضافة الاسبيرد الى الهدف و اذا كانت الصفقه شراء فيتم طرح الاسبيرد من الهدف
على سبيل المثال صفقة بيع على عملة GBPCHF بهدف 1.4590 فلالكسبيرت يضع الهدف 1.4598يعني:
1.4590+8pips spread=1.4598
في حالة الشراء بهدف 1.4550 يضع الهدف 1.4542 يعني الطرح:
1.4550-8pips spread=1.4542
ايضا طلب الاخير اضافة خيار اغلاق الصفقه قرب الهدف بفاصلة الاسبيرد يعني عند اقتراب السعر من الهدف بفاصلة الاسبيرد يتم اغلاق الصفقه فورا (هذا الخيار مفيد جدا عند اختلاف السعر بين المنصتين
و شكرا
- 01-01-2012, 06:09 PM #2
اخي اسامه طلب اخر و هو اضافة خيار ECN لعمل على المنصات اي سي ان طبعا هناك خيار ما يسمى Ignore_SL_TP_ForMarketOrders موجود في الاكسبيرت و لكن ما ينفعش لانه فقط يزيل الهدف و الاستوب و لا يضيف الاستوب و الهدف للصفقات بعدها
لذا ارجوا اضافة التعديلات الاعلى كلها لاتمام الطلبات جميعا و لا يبقى طلب و شكرا
- 01-01-2012, 07:44 PM #3
- 01-01-2012, 08:21 PM #4
الف شكر اخي اسامه سوف يتم التجربه
- 02-01-2012, 03:55 PM #5
اخي اسامه بارك الله فيك تم التجربه حول التعديل على خيار add_spread_SL_TP_inreverseMode هناك مشكله لفتت انتباهي و هو كما بينت لك يتم طرح الاسبيرد من هدف صفقة الشراء و يتم اضافة الاسبيرد لهدف صفقة البيع و لكن الصفقه حسب خصوصية هذا الخيار(inreversemode) تنعكس يعني صفقة الشراء تنعكس الى بيع و صفقة البيع تنعكس الى شراء مع استبدال الهدف بلاستوب و الاستوب بلهدف و لهذا
لابد نعكس الشرط يعني في حالة البيع يتم طرح الاسبيرد من الاستوب و في حالة الشراء يتم اضافة الاسبيرد الى الاستوب و ليس كما طلبته في المشاركه الاولى
ثانيا اخي اسامه هل بلامكان استخدام اسبيرد منصة المرسل يعني في خيار الاعلى يتم طرح و اضافة الاسبيرد (مقدار الاسبيرد للصفقه المستلمه و ليس الاسبيرد لمنصة المستقبل ) فاذا امكن ارجوا اضافته في خيار الاعلى بدل الاسبيرد المربوط بنمصة المستقبل
و شكراآخر تعديل بواسطة amazing ، 02-01-2012 الساعة 03:59 PM
- 02-01-2012, 10:39 PM #6
- 03-01-2012, 01:05 AM #7
الف الف شكر اخي اسامه و لكن لا ادري لماذا لم يضبط معي التعديل و الاشكال لا يزال باقي: ممكن محاوله اخري اذا قمت بلتعديل حسب المشاركه السابقه بضبط كما وضحت : ((في حالة البيع يتم طرح الاسبيرد من الاستوب و في حالة الشراء يتم اضافة الاسبيرد الى الاستوب))
فارجوا جعله كلتالي:في حالة البيع يتم اضافة الاسبيرد للاستوب و في حالة الشراء يتم طرح الاسبيرد من الاستوب
همسه:التعديل يضاف على خيار add_spread_SL_TP_inreverseMode كما كان
- 03-01-2012, 05:22 PM #8
- 03-01-2012, 09:16 PM #9
الف الف شكر اخي اسامه و الله ما قصرت و لكن لم احصل على المطلوب دعني اشرح لك المشكله عسى ان ترالي حل فيها :
المطلوب هو لابد يكون اغلاق الصفقه في منصة المرسل على الخساره متزامنا مع اغلاق الصفقه المعاكسه لها في منصة المستقبل على الهدف .
كما في الصوره استوب صفقة الشراء في منصة المرسل هو 1.01847 و هو يعتبر هدف الصفقه البيع المعاكسه في منصة المستقبل + الاسبيرد (1.0187+29 نقطه اسبيرد=1.01876) يعني عندما تكون الصفقه في منصة المستقبل بيع يتم اضافة الاسبيرد لها و عندما تكون الصفقه شراء يتم طرح الاسبيرد منها
بلنسبة للاستوب للصفقه المعاكسه في المستقبل لا يتم اضافة او طرح الاسبيرد فيها ارجوا ايضا التعديل
همسه:التعديل يضاف على خيار add_spread_SL_TP_inreverseMode او اذا احببت ضف خيار جديد اخر و هذا يتم تركه فولس
السبب: كثير من الاحيان الصفقه تغلق في منصة المرسل على الخساره و الصفقه المعاكسه لها في منصة المستقبل تبقى مفتوحه لفارق الاسبيرد و شكراآخر تعديل بواسطة amazing ، 03-01-2012 الساعة 09:21 PM
- 06-01-2012, 09:14 PM #10
اخي اسامه اضافتا لمشاركه السابقه هناك طلب اخر و هو يظهر خطاء عند ارادة فتح الصفقه و هو Demo mode buy order received
demo mode sell order received
ارجوا ازالة هذا الخطاء من الاساس ليتمكن الاكسبيرت بفتح الصفقات في حساب الديمو ايضا و شكراآخر تعديل بواسطة amazing ، 06-01-2012 الساعة 09:21 PM
- 07-01-2012, 04:04 PM #11
اخي اسامه ارجوا النظر الى مشاركه الاخيره فقط مع المثال: تعديل الاخير
انا سالت احد المبرمجين كيف يتم ضبط فارق السعر و الاسبيرد بين صفقتين معاكستين بحيث يغلقا متزامنا واحده على الربح و الاخرى على الخساره ( بلون الاحمر و الاخضر)
مثال: عندنا صفقة بيع يورودولار و فتحنا صفقة معاكسه لها (في منصة المستقبل) بحيث هدفها استوب صفقه الاصليه (في منصة المرسل) و استوبها يكون هدف صفقه الاصليه:
Sell EURUSD At 1.4335 TP 1.4319 SL 1.4375
Buy EURUSD At 1.4337 TP 1.4375 SL 1.4319
فهو اجاب:
لابد يكون هدف الشراء هو استوب البيع ناقص السبريد
واستوب الشراء هو هدف البيع ناقص السبريد
يعني لو السبريد ثابت 2
الصفقة الاصلية بيع
Sell EURUSD At 1.4335 TP 1.4319 SL 1.4375
تكون الشراء
Buy EURUSD At 1.4337 TP 1.4373 SL 1.4317
في حالة اذا كانت الصفقه المعاكسه بيع يتم استخدام عكس الشروط
فارجوا التمعن في هدف و استوب صفقه الاصليه و المعاكسه و فارق الاسبيرد بينهما
فلمطلوب هو تعديل خيار add_spread_SL_TP_inreverseMode ليعمل بشروط الاعلى او اضافة خيار اخر حسب رايك
اخي اسامه ايضا طلب اخر يظهر خطاء في النافذه عند ارادة فتح الصفقه و هو Demo mode buy order received
demo mode sell order received
ارجوا ازالة هذا الخطاء من الاساس ليتمكن الاكسبيرت بفتح الصفقات في حساب الديمو ايضا و شكرا
- 08-01-2012, 05:56 PM #12
ارجوا اخي اسامه التركيز على مشاركه رقم 15 السابقه و شكرا
- 08-01-2012, 10:51 PM #13
- 10-01-2012, 12:54 PM #14
بارك الله فيك اخي اسامه هناك خطاء مزعج يمنع من فتح الصفقات و واضح في الصوره المرفقه
ايضا مرات يظهر خطاء رقم 130 ايضا
ايضا هناك خيار numberoftries لا ادري لماذا لم يعمل بشكل صحيح يعني عند جعل المحاولات 20 مره لم يتم المحاوله عشرين مره لفتح الصفقات و يكتفي بمره او مرتين
و شكرا
- 13-01-2012, 06:23 PM #15
بارك الله فيك اخي اسامه التعديلات الاخيره
1- هناك خطاء مزعج يمنع من فتح الصفقات و واضح في الصوره المرفقه 4107
ايضا يظهر خطاء رقم 130 ايضا
2-هناك ارقام عجيبه في الصوره Stoploss=-0.0006 , Takeprofit=-0.0006 كما في الصوره ما هي هذه الارقام؟
3-في منصة المرسل عندما تفتح صفقه بدون هدف و استوب يظهر خطاء في منصة المستقبل رقم 4107 ايضا
4-هناك خطاء اخر يظهر و هو 2012.01.11 18:45:59 SignalProcessor EURUSD,H1: Well, I tried to execute this order 2 times but... So I deleted it.
لماذا عندما تكون المحاوله لفتح الصفقات حسب خيار Numberoftries=20 يظهر خطاء محاولة فتح الصفقات مرتين و المفروض المحاوله تستمر20 مره
همسه:حول الاشكال رقم 4107 عندما اجعل خيار add_seprade_SL_TP_InReverseMode يساوي فولس يزيل خطاء 130 و 4107
فهناك اشكال يحتمل في الكد و هناك توضيح على الموقع التالي لازالة الخطاء :
http://forum.mql4.com/24655
5-و الخطاء الاخير الذي يمنع من فتح الصفقات هو خطاء رقم 4105 كما في الصوره عندما استخدم خيار ECN_Broker
توضيح حول الخطاء رقم 4105
http://forum.mql4.com/17873
و شكراآخر تعديل بواسطة amazing ، 13-01-2012 الساعة 06:32 PM