النتائج 5,251 إلى 5,265 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 14-05-2014, 01:40 PM #5251
- 14-05-2014, 04:26 PM #5252
- 14-05-2014, 10:51 PM #5253
شكرا ريتا علي الرد ولكن
الاكسبرت لا يعتمد علي الفريم
ولم اغير الاعدادات
حدث ذلك اليوم وقت الحركة السريعه
ولكن الاكسبرت في الوقت العادي لا يوجد فيه مشكلة
Invalid trade parameters
طبقا لهذا الموقع
http://docs.mql4.com/constants/error...e_return_codes
ولكن لا اعرف تحديدا ماذا يعني
- 15-05-2014, 01:03 AM #5254
- 15-05-2014, 01:28 AM #5255
يمكن حسابها بإستخدام معادلة الميل
كود PHP:double price1=ObjectGet("Trend",OBJPROP_PRICE1);
double price2=ObjectGet("Trend",OBJPROP_PRICE2);
double Time1=iBarShift(Symbol(),0,ObjectGet("Trend",OBJPROP_TIME1),false);
double Time2=iBarShift(Symbol(),0,ObjectGet("Trend",OBJPROP_TIME2),false);
double price_diff=((price2-price1)/point);
double time_diff=(Time2-Time1);
double angle=MathArctan(price_diff/time_diff);
يمكنك التأكد من ذلك بتكبير الشارت وتصغيره سوف تجد أن الزاويه تتغير لنفس الترند
- 15-05-2014, 02:23 AM #5256
- 15-05-2014, 10:31 AM #5257
هذه اخطاء uninit reason
http://www.metatrader4.com/forum/12712
- 15-05-2014, 12:27 PM #5258
أستاذي القدير
فضلا لاحظ معي الصورة بالمرفق
يوجد ترندين A و B
أريد مقارنة زاوية الترند A مع زاوية الترند B
وبما أن قيمة الزاوية تتغير حسب شكل الشارت فلا يهم استخراج القيمة، ويكفي فقط عمل مقارنة مثلا الشرط التالي : زاوية الترند A أكبر من زاوية الترند B بالضعف أو بـ 3 أضعاف، وهكذا سيصبح الشرط تابث مهما تغير شكل الشارت
أرجو المساعدة للأهمية
وجزاكم الله خيراآخر تعديل بواسطة kira-h ، 15-05-2014 الساعة 12:36 PM
- 15-05-2014, 12:31 PM #5259
- 15-05-2014, 12:34 PM #5260
- 15-05-2014, 12:50 PM #5261السلام عليكم
اخواني الكرام يوجد هذه الداله ((هيكل فقط ))
كود:double GetSizeLot() { return(Lots); }
الداله تقوم باعاده حجم اللوت
مثلا اذا وضعت بمتغير خارجي مستوى المخاطره بكل صفقه هو 10 % او 1 % او 0.5 % تقوم الداله باعاده حجم اللوت المناسب بشكل سليم 100 %
بحثت عن هذه داله ولم اجدها
اذا كان حجم اللوت قليل وغير مسموح به بالمنصه يتم اعاده اصغر لوت مسموح بالمنصه
مثلا قامت داله باعاده لوت 0.01 لكن اقل لوت مسموح 0.10 تقوم هذه الداله باعاده 0.10
وكل مايتم استدعاء هذه داله تقوم باعاده حجم اللوت المناسب
- 16-05-2014, 12:41 AM #5262
ما هي الحلقه او الوظيفه الذي التي تقوم بحساب الوقت او تظهر الوقت الذي تكون او تشكل عنده هاي الشمعه؟
وكذلك الوظيفه التي تقوم بفحص الشموع فاذا وجد شموع ناقصه يعطيني تنبيه عن الشموع الناقصه وفي اي تاريخ تعود هذه الشموع الناقصه؟
- 16-05-2014, 11:02 AM #5263السلام عليكم
اخواني ارجو توضيح الخطأ لدي في مؤشر للماكد مرفق
طبعا ممكن استعمل الماكد مع ميتاتريدر لكن لكن ارغب بتعلم كيفيه تعامل مع هذا المؤشر الخارجي من خلال iCustom
هنا بقول للاكسبيرت اذا اصبح لون الماكد احمر اظهر رساله انه للبيع
اذا اخضر شراء
جربت الكود التالي
خصائص المؤشر
كود:extern int FastEma = 12; extern int SlowEma = 26; extern int SignalEma = 9; extern int barsPerPair = 70; extern string pairs = "EURUSD";
استدعاء المؤشر
كود:double Up = iCustom(Symbol(),PERIOD_H4,"Multi pair MACD",FastEma,SlowEma,SignalEma,barsPerPair,pairs,0,1,0); double Down = iCustom(Symbol(),PERIOD_H4,"Multi pair MACD",FastEma,SlowEma,SignalEma,barsPerPair,pairs,2,3,0); if(Up > 50)Alert("Buy"); if(Down < 50)Alert("Sell");
المفروض انه فقط شراء
ماهو الخطا لدي بالكود السابق
صوره للمؤشر
- 16-05-2014, 09:17 PM #5264
- 16-05-2014, 09:18 PM #5265
وعليكم السلام ورحمة الله وبركاته
تفضل هذا الكود كمثال
كود PHP:
double LotManage()
{
double lot = MathCeil(AccountFreeMargin() * Risk / 1000) / 100;
if(lot<MarketInfo(Symbol(),MODE_MINLOT))lot=MarketInfo(Symbol(),MODE_MINLOT);
if(lot>MarketInfo(Symbol(),MODE_MAXLOT))lot=MarketInfo(Symbol(),MODE_MAXLOT);
return (NormalizeDouble(lot,2));
}
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM