ارجو من الاخوة المبرمجين الدخول .... مساعدة في كود
اخواني المبرمجين اسعد الله المساء ومتمنياتي لكم بالنجاح والتوفيق
اريد ان اجعل عملية الشراء مثلا بعد اغلاق الشمعة السابقة وافتتاح الحالية فوق سنتر لاين
البولينجر
بعد التعريف
; double IBANDscr;
IBANDScr =iBands(NULL, 0, 20, 2, 0, PRICE_CLOSE, MODE_UPPER,0)
وهذا هو الامر
if (Open[1]>Close[0]>IBANDScr) {
هل هو صحيح ارجو التصويب لاتهتم للفواصل الكيبورد يعاكسني المهم الكود
تحياتي الصادقة
رد: ارجو من الاخوة المبرمجين الدخول .... مساعدة في كود
if((open[0]>IBANDScr)&&(open[0]>close[1)])
buy order
رد: ارجو من الاخوة المبرمجين الدخول .... مساعدة في كود
مشكور اخي الكريم old_man على التفاعل ساجرب
تحياتي الصادقة
رد: ارجو من الاخوة المبرمجين الدخول .... مساعدة في كود
اقتباس:
المشاركة الأصلية كتبت بواسطة old_man
if((open[0]>IBANDScr)&&(open[0]>close[1)])
buy order
صح كدة
لازم تستخدم الرابط " و " &&
تقبل ودى
رد: ارجو من الاخوة المبرمجين الدخول .... مساعدة في كود
مشكور اخي احمد نورت الموضوع والله
حسب الكود الذي تفضل به الاخ اولد مان
if((open[0]>IBANDScr)&&(open[0]>close[1)])
buy order
افتتاح الشمعة الحالية فوق سنتر لاين البولينجر و اكبر من اغلاق الشمعة السابقة
ليس هذا المطلوب .... المطلوب اغلاق الشمعة السابقة وافتتاح الحالية فوق السنتر لاين وليس
بالضرورة ان يكون اكبر من سعر اغلاق السابقة هكذا كما اظن واتمنى التصويب
if((open[0]>IBANDScr)&&(close[1]>IBANDScr)])
buy order
المشكلة انه لما اعمل كوبيلر يعطيني الاخطاء التالية انظر الصورة
تحياتي واحترامي
رد: ارجو من الاخوة المبرمجين الدخول .... مساعدة في كود
وين الهمة احبائي
الله يكفيكم شر الانتظار
تحياتي ....................
رد: ارجو من الاخوة المبرمجين الدخول .... مساعدة في كود
اقتباس:
المشاركة الأصلية كتبت بواسطة goldfile
مشكور اخي احمد نورت الموضوع والله
حسب الكود الذي تفضل به الاخ اولد مان
if((open[0]>IBANDScr)&&(open[0]>close[1)])
buy order
افتتاح الشمعة الحالية فوق سنتر لاين البولينجر و اكبر من اغلاق الشمعة السابقة
ليس هذا المطلوب .... المطلوب اغلاق الشمعة السابقة وافتتاح الحالية فوق السنتر لاين وليس
بالضرورة ان يكون اكبر من سعر اغلاق السابقة هكذا كما اظن واتمنى التصويب
if((open[0]>IBANDScr)&&(close[1]>IBANDScr)])
buy order
المشكلة انه لما اعمل كوبيلر يعطيني الاخطاء التالية انظر الصورة
اتمنى التصويب اغلاق الشمعة السابقة فوق الخط الوسط للبولينجر ليس العلوي او السفلي
وافتتاح الحالية فوقه ايضا
واستسمحكم اخواني على الازعاج
تحياتي واحترامي
اخى الكريم
اجمل ما فى البرمجة
دقة التعبيرات
اخى اكتب Open -- Close
لاحظ الحرف الاول كبير
يتقبلها البرنامج ان شاء الله
تحت امرك
1 مرفق
رد: ارجو من الاخوة المبرمجين الدخول .... مساعدة في كود
اهلا اخى goldfile :smile: ... يا باشا انت تؤمر و احنا علينا التنفيذ ... و طبعا بعد اذن اخى old man و اخى احمد حنفى ...
اقتباس:
المشاركة الأصلية كتبت بواسطة goldfile
اريد ان اجعل عملية الشراء مثلا بعد اغلاق الشمعة السابقة وافتتاح الحالية فوق سنتر لاين البولينجر
بعد التعريف
; double IBANDscr;
IBANDScr =iBands(NULL, 0, 20, 2, 0, PRICE_CLOSE, MODE_UPPER,0)
اولا : هنا فى غلط فى الكود ... لان الكود ده مبيرجعش قيمه السنتر لاين تبع البولنجر ... ده بيرجع قيمه الحد العلوى للبولنجر لان انت عامل ال Mode ==> Mode_Upper .
فلو انت عايز ترجع قيمه السنتر لاين ... تكتب الكود التالى و هتلاحظ انه موفينج لان السنتر لاين تبع البولنجر ما هو الا موفينج افريج simple بالاعدادات اللى انت وضعتها .
كود:
double BBCenter = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 1);
===============================================
اقتباس:
المشاركة الأصلية كتبت بواسطة goldfile
المطلوب اغلاق الشمعة السابقة وافتتاح الحالية فوق السنتر لاين وليس
بالضرورة ان يكون اكبر من سعر اغلاق السابقة هكذا كما اظن واتمنى التصويب
و هذا هو الكود
كود:
if ( (Open[1] <= BBCenter) && (Close[1] > BBCenter) && (Open[0] > BBCenter) )
// Buy Order
===============================================
اقتباس:
المشاركة الأصلية كتبت بواسطة goldfile
المشكلة انه لما اعمل كوبيلر يعطيني الاخطاء التالية انظر الصورة
يعني خطا في التعريفات
تحياتي واحترامي
زى ما قال الأستاذ احمد حنفى ... ان لغه ال mql حساسه لحاله الاحرف ... فيجب ان يكون الحرف الاول كبير .... و هنا في ميزه ... ان ال mql تدعم خاصيه ال AutoComplete .. عندما تبدأ فى كتابه الكلمه تظهرلك قايمه بها ما تريد .. اضغط على enter و تكتبلك بالشكل الصحيح ( انظر الصورة المرفقه ) .
رد: ارجو من الاخوة المبرمجين الدخول .... مساعدة في كود
اخواني واحبتي احمد و كلادياتور لم انتبه للرد كنت مشغول وارجو المعذرة
انا شاكر فضلكم واتمنى من الله تعالى ان يسعدكم ساجرب وابلغكم النتائج
تقبلوا ودي واحترامي