النتائج 1 إلى 7 من 7
الموضوع: مشكلة في التعديل على سكربت
- 08-11-2013, 12:17 AM #1
مشكلة في التعديل على سكربت
السلام عليكم
انا بحاول اعدل على الاسكربت بحيث يقوم بعمل 11 صفقة
الصفقة الاولي ماركت والباقي ليميت مع اضافة 10 نقط على الصفقة التي قبلها
الاسكربت بيفتح اول خمس صفقات عادي لاكن بعد الصفقة الخامسة تظهر المشكلة
كود:OrderSell CHFJPY,H4: OrderSend failed with error #130 OrderSell CHFJPY,H4: invalid integer number as parameter 11 for 'OrderSend' function
تم ارفاق السكربت في المرفقات برجاء المساعدةآخر تعديل بواسطة sliobra ، 08-11-2013 الساعة 12:25 AM
- 08-11-2013, 12:52 AM #2
رد:مشكلة في التعديل على سكربت
البرمجة ليست كما يجب تعتمد مجموعة أوامر مكررة بدون موجب و لا يوجد متغيرات خارجية
غيرتها بجعل متغيرات خارجية و عوضت الأوامر ب حلقة تفتح لك ما تريد من الأوامر كما يمكنك الان التحكم في المسافة
جرب
- 08-11-2013, 01:17 AM #3
- 08-11-2013, 01:34 AM #4
هل هذا إكسبيرت أم جزء من إكسبيرت أم هو سكريبت ؟
كما قلت لك لأن الكود الأصلي ناقص دالتين على الأقل
- 08-11-2013, 01:39 AM #5
- 08-11-2013, 01:55 AM #6
الحمد لله بعد البحث الطويل في جوجل وجدت سكربت يقوم بالمطلوب
وشكرا Robo-coder على المساعدة
- 08-11-2013, 02:00 PM #7
رد:مشكلة في التعديل على سكربت
السكربت جيد ولاكن المشكله كانت فى اخذ الربح والاستوب عندك فى العقد الاول ياخذ الاستوب 50 والهدف 50 والثاني راح يكون 40 و40 ولاكن اذا وصل العقد الرابع او الخامس يكون سعر الامر المعلق هو نفسه سعر الاستوب والهدف لذلك يرفضه البروكر
والمفروض يكون على الهدف اذا كانت اومر سل لمت dTakeProfit-10*Point وايضا الاستوب dStopLoss+10
هذا للعقد الاول ا وتزيد النقاط كل ما زاد العقد يعنى الثاني 20 نقطه والثالث 30 نقطه وهكذا