رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اقتباس:
المشاركة الأصلية كتبت بواسطة kambu
اخي مستر دولار
هذا تفكير سليم و منطقي و لكن الاسف الاكسبرت يقوم بفتح الصفقات قبل تحقق الشروط المذكورة اعلاة
فمثلا اذا قمت برسم الخط b1 علي الشارت و قمت بتغير OpenCandel الي 1 .
علي حسب المنطق سوف يقوم الاكسبرت بالانتظار حتي تفتح الشمعة فوق الخط b1 ويقوم بفتح صفقة شراء
ولكن الاكسبرت يقوم بفتح الصفقة حتي قبل و صول السعر الي الخط b1 و خصوصا اذا كان لديك خطان الاول للشراء و الاخر للبيع
اذا نظرنا الي هذا السطر (Close[0]<=b+Gap*point&&Close[0]>=b-Gap*point&&OpenCandle<1)
ستجد ان الاكسبرت يعمل بشكل منطقي و يقوم بفتح صفقة فور وصول السعر الي الخط b+i
ولكني اعتقد ان المشكلة في هذا الجزء (Open[OpenCandle]>b||Open[OpenCandle]<b)&&OpenCandle>0
لماذا تقوم باستعمال Open[OpenCandle] و ليس Open[0] لقد حاولت تعديل هذا و لكن للاسف ليست لدي خبرة في MQL
شكرا لك
نعم بالفعل شكرا للتنبيه هو كان خطأ مطبيعي بسيط على العموم يجب أن تقوم بجعل Open[OpenCandle]>b تجعلها Open[OpenCandle-1]>b
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اقتباس:
المشاركة الأصلية كتبت بواسطة MR.dollar
نعم بالفعل شكرا للتنبيه هو كان خطأ مطبيعي بسيط على العموم يجب أن تقوم بجعل Open[OpenCandle]>b تجعلها Open[OpenCandle-1]>b
اخي مستر دولار
شكرا لك – لقد قمت بالتجربة بعد تغير Open[OpenCandle-1]>b و لكن لللاسف الاكسبرت مازال يقوم بفتح الصفقات قيل اغلاق الشمعة
الاعدادات هي OpenCandle=1
هل بامكانك اخي القاء نظرة اخري علي الكود و جزاك اللة خير
1 مرفق
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اقتباس:
المشاركة الأصلية كتبت بواسطة kambu
اخي مستر دولار
شكرا لك – لقد قمت بالتجربة بعد تغير Open[OpenCandle-1]>b و لكن لللاسف الاكسبرت مازال يقوم بفتح الصفقات قيل اغلاق الشمعة
الاعدادات هي OpenCandle=1
هل بامكانك اخي القاء نظرة اخري علي الكود و جزاك اللة خير
تفضل قمت بتعديله لك
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اقتباس:
المشاركة الأصلية كتبت بواسطة MR.dollar
تفضل قمت بتعديله لك
اخي شكرأ لك علي سرعة الاستجابة انا تعبتك معي اعذرني و لكن للاسف ظهرت مشكلة اخري و هي
اذا كان لديك خطين B1 و s1 علي الشارت بمجرد تفعيل الاكسبرت يقوم الاكسبرت بحذف احد الخطوط و في الغالب الخط b1
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
في الحقيقة حاولت مراجعت الكود ولكني لا اري اي شىء غير عادي انت تقوم بحذف الخط بعد تفعيل الامر شراء او بيع
OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask ,digits),3*D,SL,TP,"MR.dollar EA",MagicNumber+i,0,Blue);
ObjectDelete("b"+i);}
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اقتباس:
المشاركة الأصلية كتبت بواسطة kambu
اخي شكرأ لك علي سرعة الاستجابة انا تعبتك معي اعذرني و لكن للاسف ظهرت مشكلة اخري و هي
اذا كان لديك خطين B1 و s1 علي الشارت بمجرد تفعيل الاكسبرت يقوم الاكسبرت بحذف احد الخطوط و في الغالب الخط b1
لن يحذف الإكسبرت الخطوط إلا إذا تم تفعيل الصفقه تأكد من أنه لا يوجد مؤشر أو إكسبرت آخر هو السبب في حذف الخطوط
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اقتباس:
المشاركة الأصلية كتبت بواسطة MR.dollar
لن يحذف الإكسبرت الخطوط إلا إذا تم تفعيل الصفقه تأكد من أنه لا يوجد مؤشر أو إكسبرت آخر هو السبب في حذف الخطوط
لايوجد اي مؤشر او اكسبرت علي الشارت لقد قمت باغلاق كل النوافذ و قمت بوضع شارت واحد فقط لل CADJPY بدون اي مؤشرات السعر فقط
ثم قمت بوضع خطين B1 و S1 ولكن بمجرد تفعيل الاكسبرت يقوم الاكسبرت بحذف احد الخطوط او كلاهما معا دون فتح اي صفقة :016:
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اقتباس:
المشاركة الأصلية كتبت بواسطة kambu
لايوجد اي مؤشر او اكسبرت علي الشارت لقد قمت باغلاق كل النوافذ و قمت بوضع شارت واحد فقط لل CADJPY بدون اي مؤشرات السعر فقط
ثم قمت بوضع خطين B1 و S1 ولكن بمجرد تفعيل الاكسبرت يقوم الاكسبرت بحذف احد الخطوط او كلاهما معا دون فتح اي صفقة :016:
جربه على شارت آخر أو برنامج ميتاتريدر آخر فربما المشكله منه أيضا قم برسم الخطوط بعد وضع الإكسبرت على الشارت
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اقتباس:
المشاركة الأصلية كتبت بواسطة MR.dollar
جربه على شارت آخر أو برنامج ميتاتريدر آخر فربما المشكله منه أيضا قم برسم الخطوط بعد وضع الإكسبرت على الشارت
لقد قمت بتجربتة علي منصة Alpari و منصة SIGTrader
و لقد قمت برسم الخطوط بعد و قبل وضع الاكسبرت علي الشارت
يقوم الاكسبرت بحذف الخط بمجرد تفعيل الاكسبرت
المشكلة تحدث فقط عند تغير OpenCandle=1
يا اخوان هل هناك احد يتطوع و يقوم بالتجربة شكرا لكم:asvc:
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اخي مستر دولار
لقد قمت بتغير السطر
if((Close[0]<=b+Gap*point&&Close[0]>=b-Gap*point&&OpenCandle<1)||((Close[OpenCandle]>b||Open[OpenCandle]<b)&&OpenCandle>0)){
الي
if((Close[0]<=b+Gap*point&&Close[0]>=b-Gap*point&&OpenCandle<1)||(Open[0]>b&&OpenCandle==1)){
الحين يقوم الاكسبرت بحذف الخط b1 او s1 بعد ان تفتح الشمعة فوق او تحت الخط حسب الاسم
المشكلة الان ان الاكسبرت لا يقوم بفتح اي صفقة !!!!
اري ان الامر اصبح ممتعا لاني اقوم بالقراءة عن لغة MQL
اخي ما هو الخطا هنا
شكرا لك
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اخي مستر دولار
السلام عليكم
انا معجب للغاية لفكرة هذا الاكسبرت و وقد قمت بمحاولات كثيرة لجعلة يعمل حسب رغبتي
الفكرة في غاية البساطة و ارجو ان يتسع صدرك
الاكسبرت يجب ان يقوم بفتح الصفقات فقط بعد اغلاق الشمعة فوق الخطوط B1 او S1
لقد قمت بتغير السطر الذي تحدد فية فتح الصفقة الي الاتي
if((Close[0]<=b+Gap*point&&Close[0]>=b-Gap*point&&OpenCandle<1)||((Close[-1]>b&&Open[0]>b)&&OpenCandle>0))
و
if((Close[0]<=s+Gap*point&&Close[0]>=s-Gap*point&&OpenCandle<1)||((Close[-1]<s&&Open[0]<s)&&OpenCandle>0)){
الفكرة هنا ان ينتظر الاكسبرت حتي اغلاق الشمعة السابقة Close[-1]
و لزيادة في التاكد افتتاح الشمعة الحالية تكون فوق او تحت الخط Open [0]
لدي مشكلتان الان
1- الاكسبرت يفتح صفقات بيع فقط
2- الاكسبرت في بعض الاحيان لا يقوم بفتح اي صفقة
هل بامكانك مساعدتي
شكرا لك
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
اقتباس:
المشاركة الأصلية كتبت بواسطة kambu
اخي مستر دولار
السلام عليكم
انا معجب للغاية لفكرة هذا الاكسبرت و وقد قمت بمحاولات كثيرة لجعلة يعمل حسب رغبتي
الفكرة في غاية البساطة و ارجو ان يتسع صدرك
الاكسبرت يجب ان يقوم بفتح الصفقات فقط بعد اغلاق الشمعة فوق الخطوط B1 او S1
لقد قمت بتغير السطر الذي تحدد فية فتح الصفقة الي الاتي
if((Close[0]<=b+Gap*point&&Close[0]>=b-Gap*point&&OpenCandle<1)||((Close[-1]>b&&Open[0]>b)&&OpenCandle>0))
و
if((Close[0]<=s+Gap*point&&Close[0]>=s-Gap*point&&OpenCandle<1)||((Close[-1]<s&&Open[0]<s)&&OpenCandle>0)){
الفكرة هنا ان ينتظر الاكسبرت حتي اغلاق الشمعة السابقة Close[-1]
و لزيادة في التاكد افتتاح الشمعة الحالية تكون فوق او تحت الخط Open [0]
لدي مشكلتان الان
1- الاكسبرت يفتح صفقات بيع فقط
2- الاكسبرت في بعض الاحيان لا يقوم بفتح اي صفقة
هل بامكانك مساعدتي
شكرا لك
وعليكم السلام ورحمة الله وبركاته
ما هي رقم النسخة التي قمت بتجربتها
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
انا استخدم اخر نسخة النسخة رقم 5.1
شكرا لك
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
:icon26::icon26::icon26:
بارك الله فيك
:icon26::icon26::icon26:
رد: أقوى إكسبرت إدارة صفقات يمكن أن تجده
جزاك الله خير والله كنت محتاج لاكسبرت يخفي الاستوب والهدف خاصة انه الاستوب يضرب عندي بالملي