النتائج 1 إلى 8 من 8
الموضوع: استفسار برمجي؟؟؟؟؟؟
- 28-10-2010, 01:02 PM #1
استفسار برمجي؟؟؟؟؟؟
أستاذي Mr.Dollar
من فضلك
أنا بعمل اكسبيرت لي بيعمل شغل بسيط أوي
عايزه أول ما اضعه على الشارت يفتح 4 اوامر شراء على السعر الحالي
الاول عقد 0.01 وsl يساوي 44 وtp يساوي 0
التاني عقد 0.03 وsl يساوي 44 وtp يساوي 20
التالت عقد 0.03 وsl يساوي 44 وtp يساوي 30
الرابع عقد 0.03 وsl يساوي 44 وtp يساوي 50
عملت الاكسبرت وهو مرفق
لكن للاسف اضعه على الشارت ومفيش أي حاجة بتحصل (ولا صفقة بتتفتح)
واتأكدت أن الوش بيضحك
مش عارف بقى المشكلة من البرنامج ولا من الكسبرت
اسف على تعبك وشكرا مقدما
- 28-10-2010, 01:35 PM #2
رد: استفسار برمجي؟؟؟؟؟؟
الإكسبرت سيفتح صفقات بدون مشاكل لكن تأكد أولا من عدة شروط
أن البروكر 4 أرقام وليس 5 أرقام لأنك حسب ما وضعت الأستوب لوز على سبيل المثال 44 نقطة ففي بروكر أربع أرقام سيحسبها 44 نقطة وسيفتح الصفقات بدون مشاكل أما إذا كان البروكر 5 أرقام سيحسبها 4.4 نقطة بالتالي قد لا يسمح البروكر بها ويظهر عندك الخطأ 130 لذلك في بروكر خمس أرقام يجب أن تزيد صفر
ثانيا بالنسبة لهدف الصفقه الرابعه أنت جعلته tp4=0
لكن في أمر فتح الصفقه
كود PHP:OrderSend(Symbol(),OP_BUY, lot4, Ask,3, Ask-(sl*Point), Ask+(tp4*Point),"",Magicno,0, CLR_NONE);
أي سيصبح الهدف هو نفسه سعر فتح الصفقه وهذا لن يسمح به البروكر وسيظهر عندك خطأ 130 أيضا
قم بتعديل الأخطاء السابقه وجرب الإكسبرت مره أخرى وإذا لم يفتح صفقات إذهب إلى خانة Journal
وتأكد من الأخطاء التي تظهر عندك ثم إذهب إلى هذا الرابط سوف يوضح لك رقم كل خطأ وماذا يعنيه
http://docs.mql4.com/constants/errors
- 28-10-2010, 02:44 PM #3
رد: استفسار برمجي؟؟؟؟؟؟
بجد مش عارف اشكر حضرتك ازاي
اكثر من رائع أستاذي
هجرب ولو فيه حاجة هاقولك
شكرا جزيلا
- 28-10-2010, 02:58 PM #4
- 28-10-2010, 03:03 PM #5
- 28-10-2010, 03:09 PM #6
- 28-10-2010, 03:40 PM #7
رد: استفسار برمجي؟؟؟؟؟؟
هذا هو الكسبيرت بعد التعديل
- 28-10-2010, 11:52 PM #8