كيرا المشكلة اكيد عندك في المنصة ، جربت النسخة test-kirav4.mq4 شغالة كويس بيغتح شراء ماركت ومعاه شراء معلق ونفس الشي للبيع . جربه على منصات مختلفة .
Printable View
كيرا المشكلة اكيد عندك في المنصة ، جربت النسخة test-kirav4.mq4 شغالة كويس بيغتح شراء ماركت ومعاه شراء معلق ونفس الشي للبيع . جربه على منصات مختلفة .
كيرا انا جربته على نفس الشركة ديمو وشغال
شكرا لكم
نعم المشكلة في الحقيقي فقط
أما الديمو يعمل جيدا
وبالتفصيل هذا ما يحدث على الحقيقي :
عندما أستخدم الأوامر المعلقة فقط يعمل جيدا
وعندما أستخدم الأمر الماركت فقط بدون الأوامر المعلقة يعمل جيدا
لكن عند دمج الأمر الماركت مع الأوامر المعلقة لايعمل ولا يوجد أي استجابة وبالجورنال لا يوجد أي خطأ !!!!
المشاكل دي كلفتني خسارة ، والسبب الديمو الكاذب :(
نعم توجد شركات تقبل بعض الأكسبيرت ديمو ولاتقبله على الحقيقي ‘ عموما عدلت لك الأكسبيرت الى أومر مدمجة ، فأما أن يقبلها على بعضها أو يرفضها كلها ، جربه ديمو وحقيقي ، فأذا اشتغل ديمو ولم يشتغل حقيقي كلم الدعم الفني لديهم والذي انا متأكد منه انهم لن يعملو شئ .:doh:
السلام عليكم
تحية طيبة وأسبوع موفق إن شاء الله
لدي مشكلة في الكود التالي
الكود يعمل تمام لكن عند ضرب الهدف يفتح صفقة أخرى لذلك أضفت في شرط الدخول الكودكود PHP:
if (((Close[1] > Open[1]) && (iADX(NULL, NULL,ADX,PRICE_CLOSE,MODE_MINUSDI,1) < iADX(NULL, NULL,ADX,PRICE_CLOSE,MODE_PLUSDI,1)) && (iADX(NULL, NULL,14,PRICE_CLOSE,MODE_MINUSDI,1) < iADX(NULL, NULL,14,PRICE_CLOSE,MODE_PLUSDI,1))) && (0 == 0))
ولم يعمل يفتح الصفقة وبمجرد ضرب الهدف أو التريلينج أو نقطة الدخول يفتح صفقة أخرىكود PHP:
(0 == 0)
وأنا أريده ان لا يفتح صفقة إلا في إشارة تقاطع جديدة للـ ADX
أيضا كيف يمكن أن أضيف كود مستوى مثلا 70 و أضع شرط التقاطع مع الخط التالث المسمى بقوة الترند
أرجو الإفادة بارك الله فيكم
:asvc:
عليكم السلام اهلا اخي كيرا
0==0 لاتأثر في المعادلة وتستخدم كأحتياط استطيع اضيف شرط في مكانها ، تفضل جرب هذا التصحيح ولن يفتح الآ بالشروط .
كود PHP:
if (((Close[1] > Open[1]) && (iADX(NULL, NULL,ADX,PRICE_CLOSE,MODE_MINUSDI,1) < iADX(NULL, NULL,ADX,PRICE_CLOSE,MODE_PLUSDI,1))
&& (iADX(NULL, NULL,14,PRICE_CLOSE,MODE_MINUSDI,1) < iADX(NULL, NULL,14,PRICE_CLOSE,MODE_PLUSDI,1)))
&& (iADX(NULL, NULL,ADX,PRICE_CLOSE,MODE_MINUSDI,2) > iADX(NULL, NULL,ADX,PRICE_CLOSE,MODE_PLUSDI,2))
ولأضافة شرط المستوى
كود PHP:
if (iADX(NULL, NULL,14,0,MODE_MAIN,1) > 70)
السلام عليكم
هل احد الاخوه عندو علم كيف اعمل باكتست على احد شارتات الاف لاين مثلا 8 ساعات فريم
نزلت المؤشر اللي نزلو الاخ اسامه مستر دولار p4l period con شغال وكلو تمام لكن لا استطيع عمل باكتست عليه
اذا خترت اني اعمل باكتست على شارت 4 ساعات وكتبت الكود التالي
if(iMACD(NULL,480,3,8,4,PRICE_CLOSE,MODE_MAIN,0)<i MACD(NULL,480,3,8,4,PRICE_CLOSE,MODE_SIGNAL,0))
{
OrderSend(Symbol(),OP_SELL,1,Bid,3,0,0,"My EA",123,0,Red);
}
فانه لا يخذ اي عقود ولا يوجد اخطاء في الجورنال
اذا ممكن احد يدلني او يعطيني رابط موضوع يساعدني والف شكر مقدما
وعليكم السلام ورحمة الله وبركاته
لا يمكن عمل باك تست لتايم فريم غير التايم فريم الأساسي الموجود في الميتاتريدر
كحل للمشكله يمكنك أن تقوم بتغيير الإعدادات للمؤشر الذي تستخدمه ليتناسب مع التايم فريم
فمثلا إعدادات 16 على فريم الساعه هو نفسه إعدادات 2 على فريم 8 ساعات الذي تريده
لأن شمعتين 8 ساعات يوجد فيهم 16 شمعه ساعه
الواحد مش عارف كيف بدو يشكرك كلمه شكرا قليله عليك لا توفيك حقك وقدرك
يجزاك كل خير