النتائج 1,051 إلى 1,065 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 31-05-2011, 04:30 PM #1051
ايش الحل لهذا الاخطاء
هذا الخطاء تم حله ولا اعرف كيف تم حله لاني عدلت فيه كثير يمكن تقولي المشكله بالضبط EURUSD,M30: OrderSend error 148
EURUSD,M30: OrderDelete error 4108
- 31-05-2011, 09:03 PM #1052
فعلا حسب الصوره يوجد بعض الأشهر الناقصه حاول التأكد من أنك قمت بحذف البيانات التاريخية السابقه التي كانت موجوده في الميتاتريدر وعند عمل import للبيانات التاريخية قم بعملها لفريم الدقيقه ثم تحولها بإستخدام
سكربت period converter إلى التايم فريم الأخرى وبعد الإنتهاء قم بإغلاق الميتاتريدر وفتحه من جديد
- 31-05-2011, 09:07 PM #1053
وعليكم السلام ورحمة الله وبركاته
قد رأيت فعلا مثل هذا المؤشر أحد الإخوه وضعه في المنتدى
أعتقد أن هذا ما تبحث عنه
https://forum.arabictrader.com/t78004.html
- 31-05-2011, 09:38 PM #1054
المؤشر أولا يقوم بالبحث بداية من الشمعه الحاليه
كود PHP:for(int i=0;i<Bars;i++)
{
كود PHP:if(TimeYear(Time[i])==Year()-V)
{ // Result Start
if(High[i]>H)H=High[i];
if(Low[i]<L)L=Low[i];
} // Result End
كود PHP:if(TimeYear(Time[i])<Year()-V){Print(H,"==",L,"==",TimeYear(Time[i]));
GlobalVariableSet("H"+V,H);
GlobalVariableSet("L"+V,L);
V+=1;
H=0;L=99999;
}
}
كود PHP:if(TimeYear(Time[i])==Year()-V)
والداله Year هي تعطي قيمة السنه الحاليه فستصبح 2011-1 أي 2010 ويبدأ من جديد وهكذا
الآن لتحديد قمة السنه السابقه أو السابقه لها يمكنك زيادة قيمة V حسب ما تريد
فأنا أعطيتها قيمة مبدئيه 0 لكن يمكنك أنت إعطائها قيمة 1 للسنه السابقه أو 2 أو 3
ثم إستخدام الأمر break لإيقاف البحث بعد الحصول على القيم التي تريدها
كمثال :
كود PHP:int V;
double H;
double L=9999;
V=1;
for(int i=0;i<Bars;i++)
{ // For Start
if(TimeYear(Time[i])==Year()-V)
{ // Result Start
if(High[i]>H)H=High[i];
if(Low[i]<L)L=Low[i];
} // Result End
if(TimeYear(Time[i])<Year()-V){Print(H,"==",L,"==",TimeYear(Time[i]));
GlobalVariableSet("H"+V,H);
GlobalVariableSet("L"+V,L);
V+=1;
H=0;L=99999;
break;
}
}
- 31-05-2011, 09:43 PM #1055
وعليكم السلام ورحمة الله وبركاته
السؤال الأول :
بداية سنقوم بتعريف متغيرين لتحديد قيم الإستوكاستيك
كود PHP:double StoM_1=iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_MAIN,1);
double StoM_2=iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_MAIN,2);
كود PHP:if(StoM_2>80&&StoM_1<80){
OrderSend(Symbol(),OP_SELL,Lots,Bid,3,SL,TP,"EA",MagicNumber,0,Red);
}
فراجع هذه المشاركه قمت بشرح كيفية جعل إكسبرت العمل على بروكر 5 أرقام وبنفس الطريقة ستستخدمها مع المؤشر
https://forum.arabictrader.com/t97945.html#post1728239
- 31-05-2011, 10:22 PM #1056
قد يكون بسبب إختلاف البيانات التاريخية إختلاف بسيط وأيضا السبب قد يكون بسبب فرق الإسبريد
وبالنسبة للباك تست فبالتأكيد يكون شامل الإسبريد وكأن الصفقه يتم فتحها لايف
هذا يعني أن أقصى عدد للصفقات المفتوحه التي يسمح بها البروكر قد وصلت إلى الحد الأقصى فبعض البروكرات لا تسمح بأكثر من 100 أمر يتم فتحه في نفس الوقت ربما أقل أو أكثر
- 01-06-2011, 01:47 AM #1057
- 01-06-2011, 01:48 AM #1058
هذا الخطاء
EURUSD,M30: OrderDelete error 4108
- 01-06-2011, 03:26 PM #1059
أنا أقوم بتحميلها من الموقع مباشرة لذلك فإذا قمت بتحميلها ورفعها مرة أخرى فلن تختلف البيانات لأني سأقوم برفع الملف مضغوط نفسه
حاول تجربة إحدى الطرق الأخرى لتحميل البيانات التي قمت بشرحها في هذا الموضوع
https://forum.arabictrader.com/t106518.html
الخطأ لديك في هذا السطر
كود PHP:if (OrderMagicNumber() == Magic && OrderSymbol()==Symbol() && (OrderType()!=OP_BUY || OrderType()!=OP_SELL))
كود PHP:if (OrderMagicNumber() == Magic && OrderSymbol()==Symbol() && (OrderType()!=OP_BUY && OrderType()!=OP_SELL))
- 01-06-2011, 06:17 PM #1060أنا أقوم بتحميلها من الموقع مباشرة لذلك فإذا قمت بتحميلها ورفعها مرة أخرى فلن تختلف البيانات لأني سأقوم برفع الملف مضغوط نفسه
حاول تجربة إحدى الطرق الأخرى لتحميل البيانات التي قمت بشرحها في هذا الموضوع
الف شكر اخ مستر
قد قرات الموضوع اكثر من مره وطبقت لكن دون جدوى
اعطيني الملف الذي تعتبره صحيح دون اخطاء لزوج اليورو دولار بعد ان يكون بصيغه hst اي من بعد ان يكون جاهز للاستخدام في الhistory عندك بشرط ان لايقل عن سنه من شموع الدقيقه. ثم تقوم برفعه لي..آخر تعديل بواسطة al_naser ، 01-06-2011 الساعة 06:28 PM
- 01-06-2011, 09:39 PM #1061
فكرتي التي كنت قد طرحتها من قبل وجدت المؤشر المناسب لها ولكن اريدك ان تعدل عليه بعض الشي .حاليا هو يقوم بحساب الفرق بين الافتتاح والاغلاق والفرق بين الافتتاح والهاي الفرق بين الافتتاح اللو وكذلك مجموع هذه الفروقات ............وما اريده منك ان تجعله يعرض هذه الفروقات بجانب كل شمعه اي كل شمعه يظهر بجانبها فروقها.
- 02-06-2011, 04:45 AM #1062
ربما يكون سؤالى خارج محور النقاشات
ولكن اعذرونى
احتاج لاكسبيرت او مؤشر يعطى منطقة دخول اكيده للحصول على فقط ثلاثين نقطه فى اليوم الواحد حتى لو كانت ال 30 نقطه على مرحلتين 15 + 15
اريد العمل على فتره طويله تمتد لسنه بطريقة الرحله البطيئة الآمنه بربح يومى معقول بعيدا عن الطمع فقط 30 نقطه واغلق الشاشه وانتظر لليوم التالى وهكذا الى نهاية السنه
هل يمكن ذلك؟؟آخر تعديل بواسطة hassas_sa ، 02-06-2011 الساعة 04:47 AM
- 02-06-2011, 10:20 PM #1063
كيف استطيع فتح هذا الملف للبيانات التاريخيه في الميتاتريدر؟
- 02-06-2011, 11:35 PM #1064
كيف استطيع فتح هذا الملف للبيانات التاريخيه في الميتاتريدر؟
http://www.mediafire.com/?n8lmgje3lmvhbeb
- 02-06-2011, 11:44 PM #1065
السلام عليكم اخوانى المبرمجين
مشكلتى هى ان عندى اكسبيرت واول ما اضعه يبدأ يعطى تنبيه alert عند كل حركه للسعر
والاكسبيرت ده الوحيد اللى بيعمل معايه كده وهو من برمجة استاذنا مستر دولار وهو اكسبيرت البارابولك سار
فياريت حد يقلى ايه سبب المشكله وهل هى مشكله برمجيه فى كود معين لأنى غيرت كذا حاجه خفيفه
فى الكود بتاع الاكسبيرت ام هى مشكله خاصه فى خصائص البرنامج مع العلم ان هذه المشكله اوقات ما بتحصلش
واوقات تانيه بتحصل واول ما بيعمل المشكله ده الاكسبيرت ما بيشتغلش تماما
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM