النتائج 1 إلى 10 من 10
الموضوع: سؤال لخبراء البرمجة ..
- 10-12-2009, 08:33 PM #1
سؤال لخبراء البرمجة ..
السلام عليكم ..
أعزائي قمت بصناعة أكسبيرت في بعض الأحيان يفتح صفقات بالأسعار الصحيحة 4 خانات ..
مثل 1.6100 و مرّات لا يقبل فتح الصفقة بحجة ان الرقم غير صحيح وان خاناته كثيرة ..
علماً اني جربته على FXDD
صورة توضيحية ..
أرجو ممن يعرف الحل .. أو كود إنهاء المشكلة الّا يبخل علي ..
شكراً مقدماً ..
- 10-12-2009, 10:23 PM #2
رد: سؤال لخبراء البرمجة ..
اخوي
استخدم هذا الكود لجعل الامر يناسب سعر زوج العمله
كود:n=NormalizeDouble((n),Digits) ;
تقبل تقديري
- 10-12-2009, 10:46 PM #3
- 10-12-2009, 11:13 PM #4
رد: سؤال لخبراء البرمجة ..
وجدت أن الخطأ 130 معناه invalid stops ..
لكن السؤال لماذا توقف الأكسبيرت عن فتح الصفقات بعد إضافة الكود ؟ ..
- 10-12-2009, 11:51 PM #5
- 11-12-2009, 12:11 AM #6
- 11-12-2009, 01:12 AM #7
رد: سؤال لخبراء البرمجة ..
أخي.
هذه قائمة الأخطاء وهعنى كل خطأ ولماذا يحدث.
http://docs.mql4.com/constants/errors
وبالتوفيق
- 12-12-2009, 05:46 PM #8
- 12-12-2009, 05:48 PM #9
رد: سؤال لخبراء البرمجة ..
مشاكل أخرى واجهني في صنع الأكسبيرت ..
الأكسبيرت يتوقف عن فتح الصفقات في حالة تغيير النقطة المعينة للفتح من الشراء الى البيع بكافة أنواعه .. OP_BUY أو OP_BUYLIMIT أو OP_BUYSTOP .. لا أعرف ما السبب ..
كما أنه يتوقف عن فتح الصفقات في حالة تغيير الستوب أو الهدف من مناطق (نقاط معينة) إلى متغيرات ثابتة .. فعلى سبيل المثال عند تحديد الهدف مثلاً 15 .. فإنه يفتح الصفقة و يضع الهدف 15.000 على أنها سعر .. أو 0 فإنه يستمر بفتح الصفقات بدون هدف أو ستوب .. مع أني جربت وضع الهدف 15*Point .. أو TakeProfit+15*Point .. أو Ask*Point و Step .. وغيره لحد ما زهقت ..
مش عارف شو المشكلة .. مع أني أطلعت على أكسبيرتات أخرى مكتوبة بنفس الطريقة و شغالة تمام ..
صورة توضيحية ..
الكود المستخدم ..
كود PHP:OrderSend(Symbol(),OP_BUYSTOP,Lots,SellPrice,3,0,15,"0000000",Magicnumber,0,Red);
حتى أني غيرت اللون Red الى Green ظنّاً مني أنه السبب لعدم عكس الصفقات (من شراء الى بيع) وال MagicNumber ..
أرجو ممن يعرف حل لإحدى أو كلتا المشكلتين أن يضع الكود الصحيح هنا لتجريبه ..
مشكورين مقدماً ..
- 14-12-2009, 06:38 AM #10
رد: سؤال لخبراء البرمجة ..
أخي الأوامر المعلقة تحتاج وظيفة أخرى لأنك تريد تضع الأوامر فقط السعر بعدد من النقاط أو تحت السعر.
إذا كان هذا هو المطلوب فإعطيني خبر حتى أكتب لك الوظيفة وبالترتيب.
وبالتوفيق
المواضيع المتشابهه
-
(*) سؤال وجيه للأحبة اهل البرمجة
By abo ali 21 in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 5آخر مشاركة: 02-05-2009, 06:06 PM -
سؤال بسيط فى البرمجة !!!
By وليد الامور in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 14آخر مشاركة: 24-07-2008, 05:30 PM -
الى عمالقة البرمجة فيجوال بيسك + اكسل سؤال
By mercury_man in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 6آخر مشاركة: 19-06-2008, 10:07 AM -
لخبراء البرمجة ..فضلا لاامرا
By aalawee in forum سوق تداول العملات الأجنبية والسلع والنفط والمعادنمشاركات: 16آخر مشاركة: 24-08-2007, 11:07 PM -
سؤال لخبراء البرمجة ... !
By Hazboor in forum استفسارات وأسئلة المبتدئينمشاركات: 3آخر مشاركة: 14-03-2006, 10:25 PM