النتائج 3,301 إلى 3,315 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 11-02-2013, 08:46 PM #3301
السلام عليكم ورحمة الله
أخى الفاضل أسامة لو سمحت كنت اريد ان أجعل دخولى فى الاكسبرت بنسبة ومثلا 10% من راس المال مع أمكانية التحكم فى النسبة من الاكسبرت
كيف السبيل الى ذلك
وشكرا لك وبارك الله فى عملك ورزقك
- 11-02-2013, 09:33 PM #3302
رد:موضوع مخصص للأسئلة البرمجية
بالنسبه للجزء الأول فسوف تقوم فقط بكتابة أمر فتح الصفقه وتضع معادلة حسابيه لحساب حجم اللوت من رأس المال
مثلا
كود PHP:double lot = MathCeil(AccountFreeMargin() * 0.1 / 1000) / 100;
if(lot<MarketInfo(Symbol(),MODE_MINLOT))lot=MarketInfo(Symbol(),MODE_MINLOT);
if(lot>MarketInfo(Symbol(),MODE_MAXLOT))lot=MarketInfo(Symbol(),MODE_MAXLOT);
if(OrdersTotal()<1)
OrderSend(Symbol(),OP_BUY,lot,NormalizeDouble(Ask,Digits),3,0,0," EA",MagicNumber,0,Blue);
فسوف تقوم بعمل داله لمعرفة آخر صفقه عندما تغلق هل أغلقت على ربح أو خساره
وتقوم بعمل داله لمعرفة حجم اللوت للصفقه الخاسره ثم تضع أمر فتح الصفقه الجديده
مثال
كود PHP:double LastOrderLot()
{
for(int i=OrdersHistoryTotal()-1;i>=0;i--)
{
OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
{
return(OrderLots());
}
}
return(0);
}
double LastOrderProfit()
{
for(int i=OrdersHistoryTotal()-1;i>=0;i--)
{
OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
{
return(OrderProfit());
}
}
return(0);
}
كود PHP:if(LastOrderProfit()<0&&OrdersTotal()<1)
OrderSend(Symbol(),OP_BUY,LastOrderLot()/5,NormalizeDouble(Ask,Digits),3,0,0," EA",MagicNumber,0,Blue);
بالنسبه للدالتين في الكود الثاني فيتم تعريفهم خارج الداله start
أما باقي الكود الثاني والكود الأول فكتابتهم تكون داخل الداله start
- 11-02-2013, 09:35 PM #3303
رد:موضوع مخصص للأسئلة البرمجية
وعليكم السلام ورحمة الله وبركاته
راجع الإكسبرت المرفق
سوف تجد المتغيرات
كود PHP:extern bool UseMoneyManagement = false;
extern int RiskPercent = 10;
الداله المسئوله عن تحديد نسبة حجم اللوت
كود PHP:double LotManage()
{
double lot = MathCeil(AccountFreeMargin() * RiskPercent / 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 (lot);
}
كود PHP:if(UseMoneyManagement) Lots = LotManage();
- 11-02-2013, 09:39 PM #3304
عندي سؤال أخواني كرماً وليس امراً
في احد الشركات الأسبوع الماضي شغلت إكسبرت على حسابي الحقيقي وكان شغال بدون أي مشاكل
وطبعاً أرباح رائعه ولكن يافرحة ما تمت فجأة الشركة منعت الإكسبرت من العمل على الحقيقي ولكن
على الديمو يعمل ولما خاطبتهم فهمت منهم بأن الإكسبيرت من نوع ( EA ) ممنوع لديهم أو لا اعرف
ولكن كأني فهمت أن هذا النوع ممنوع بالعلم بأنه الأسبوع الماضي مبلغ صغير تم تدبيله أكثر من أربع مرات
فلا اعلم ما هو الفرق وما هو المقصود
- 11-02-2013, 10:18 PM #3305
- 12-02-2013, 12:35 AM #3306
الله يعطيك العافيه اخوي أسامه أنا ماودي أضن الضن السيئ في الشركة ولكن الغريبه
من أقل من نصف ساعه كنت مكلم الدعم وأعطتني رابط يشرح تركيب وتشغيل الإكسبرت فيديو
على اليوتيوب ومفهمها بالعافيه من ترجمة قوقل ولما دخلت مره ثانية أبلغها باني طبقت وما أشتغل
بدأت الخبطة وكأني أول مره ادخل الدعم واول مره أشرح مشكلتي وفي الاخير لا قدرت أفهمها
ولا قدرت أفهم منها ولكن نهاية الكلام مافيه إلا حل واحد بما ان الإكسبرت كان يعمل بدون مشاكل
الأسبوع الي فات والىن يفتح فقط على الديمو وبنفس الإعدادات على الحقيقي هذا يعني أسحب فلوسي
وأريح راسي
والف شكر أخوي أسامه والله يعطيك العافيه ويبارك فيك
- 12-02-2013, 01:40 AM #3307
- 12-02-2013, 02:43 AM #3308
شكرا أخى أسامة على أهتمامك
بالفعل الكود موجود فى أكسبرتك MR.dollar_MA breakout V4.2 , لكن أذا فعلت هذا الخيار ماذا تعنى LOT_Digits وأحدد القيمة على أى أساس وكنت قد سئلتك فى مشاركة سابقة عن هذا
أعذرنى على أسئلتى الكثيرة
شكرا على سعة صدرك وبارك الله فى عملك ورزقك
- 12-02-2013, 04:38 AM #3309
Lot_Digits عدد الأرقام العشريه التي يقبلها حجم اللوت
فمثلا بعد الشركات لا تقبل حجم لوت أقل من 0.1 بالتالي Lot_Digits=1
بعض الشركات تقبل حجم لوت 0.01 فهذا يعني أنها تقبل رقمين عشريين بعد الفاصله فتجعل Lot_Digits=2
بعد البروكرات لا تقبل إلا أرقام صحيحه لحجم اللوت فبالتالي تجعل Lot_Digits=0
- 12-02-2013, 05:20 AM #3310
آخر تعديل بواسطة reda-hadhod ، 12-02-2013 الساعة 05:23 AM
- 12-02-2013, 01:15 PM #3311
- 12-02-2013, 11:49 PM #3312
- 12-02-2013, 11:49 PM #3313
- 13-02-2013, 01:37 AM #3314
بارك الله فيك اخى الكريم MR dollar
- 13-02-2013, 04:21 AM #3315
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM