النتائج 631 إلى 645 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 17-08-2010, 12:32 AM #631
رد: موضوع مخصص للأسئلة البرمجية
السلام عليكم
1-سؤالي هو كيف يحدد حجم الصفقة Lot بنائا علي مبلق الرصيد يعني مثلا كل 1000 دولار في الرصيد يفتح صفقه بحجم 0.01 لوت و لما يرتفع مبلغ الرصيد الي 10000 دولار يفتح صفقه بحجم 0.10 لوت و هكذا .... بطريقة اوتماتيكية . وكيف يكتب الكود؟ و في اي قسم من كود البرنامج يوضع؟
2-كيف يتم قفل او تشفير الاكسبرت و وضع تاريخ محدد لاستخدامه حفاظا علي حقوق النشر و الملكية للبرنامج و هل من الممكن فتحه او كسر قفله من قبل الاشخاص؟
ولكم جزيل الشكر
- 17-08-2010, 12:51 AM #632
رد: موضوع مخصص للأسئلة البرمجية
موضوع رائع
بارك الله فيكم
- 17-08-2010, 02:55 AM #633
رد: موضوع مخصص للأسئلة البرمجية
بالنسبه للسؤال الأول فإننا نستخدم خاصية إدارة المال أو Money Management
وتحسب نسبة المخاطرة بالشكل التالي :
حجم اللوت = المارجن المتاح مضروب في نسبة المخاطره المئويه *1000
يمكنك كتابة الكود بأكثر من طريقة فيمكنك جعله على شكل دالة خارجية تقوم بتعريفها خارج
الدالة start
على سبيل المثال
كود 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);
}
يوجد طريقة أخرى وهي إستخدام ملفات الدل
لكن رغم ذلك جميع هذه الطرق لا تحفظ الإكسبرت بشكل كامل 100%
- 17-08-2010, 02:06 PM #634
رد: موضوع مخصص للأسئلة البرمجية
شكرا لك الاخ مستر دولار
هذه الطريقة لا باس بها مقبولة و لكن الطريقة الذي اقصدها هي تعريف اللوت بمتحول خاص او فور مقابل مثلا كل 1000 دولار 0.01 و 2000 0.02 و 3000 0.03 و الي .... و يقوم البرنامج بفتح الصفقات و زيادة حجمه اللوت بشكل اوتماتيكي.
- 18-08-2010, 02:12 AM #635
رد: موضوع مخصص للأسئلة البرمجية
ليس المهم كيفية كتابة الكود في الإكسبرت لكن الأهم هو المعادلة التي ستحسب بها كيفية تحديد حجم اللوت فمثلا على أساس أي معادلة رياضية قمت بحساب أن لكل 1000 دولار يتم فتح
لوت 0.01
بعدها يمكنك أن تستخدم نفس الدالة السابقه مع تغيير المعادلة الرياضية الموجوده بها إلى المعادلة التي تقصدها أنت
ولا تنسى طبعا داخل الداله start أن تضع
كود PHP:if(UseMoneyManagement) Lots = LotManage();
- 18-08-2010, 09:30 PM #636
رد: موضوع مخصص للأسئلة البرمجية
السلام عليكم
لدي طلب كود برمجي لاظهار السعر على اي مؤشر على الشارت سواء دعم او مقاومه او بايفوت او كماريلا او خيرها من الخطوط الافقيه مهما بلغ عددها.
بمعنى هل يوجد كلمه او كود اضعه في البرمجه لاظهار السعر على الخطوط التي يظهرها المؤشر للسهوله بالعمل ومعرفه الاسعار اذا امكن اخي مستر دولار او اي احد يعلم هذا الكود ان وجد.
كمثال الفايبوناتشي على الشارت عند اضافه %$ سيظهر السعر على الخط وانا اريد نفس الشيء اذا امكن.
وشكرا
- 18-08-2010, 11:56 PM #637
رد: موضوع مخصص للأسئلة البرمجية
شكرا لك الاخ مستردولار علي الاجابة السريعة
- 19-08-2010, 04:32 PM #638
رد: موضوع مخصص للأسئلة البرمجية
تمت الإجابة عليك في هذا الموضوع
https://forum.arabictrader.com/t104329.html#post1811200
بالتوفيق لك
العفو أخي الكريم
- 22-08-2010, 03:21 AM #639
رد: موضوع مخصص للأسئلة البرمجية
السلام عليكم ورحمة الله وبركاته
كيف يمكن اضافة المؤشرات و التمبليتات والبروفايلات الى برنامج الميتاتريدر الذي يتم استخدامه على البوكت بي سي ؟؟؟ (PDA(
لانني بصراحة لم اجد ملفات بهذه الاسماء على البوكت بي سي عندما بحثت عنها
ارجو التكرم بالاسرا بالرد
مع جزيل الشكر
تحياتي
- 22-08-2010, 01:53 PM #640
- 23-08-2010, 11:19 PM #641
رد: موضوع مخصص للأسئلة البرمجية
يعطيك العافية اخي مستر دولار
سؤال اخر لو سمحت
كيف يمكننا تغيير الاكسبيرتات التي تعمل مع اسعار بعد الفاصلة اربع ارقام او رقمين الى اسعار بعد الفاصلة 5 ارقام او 3 ارقام
طبعا قصدي الشركات التي تتعامل مع جزء بالعشرة من النقطة.
وسلفا الله يعطيك الف عافية وجعله الله في ميزان حسناتك
- 24-08-2010, 12:13 AM #642
رد: موضوع مخصص للأسئلة البرمجية
تفضل راجع هذا الموضوع
https://forum.arabictrader.com/t97945.html
قمنا فيه بشرح كيفية جعل الإكسبرت يعمل على بروكر أربع أو خمس أرقام
- 30-08-2010, 03:03 AM #643
رد: موضوع مخصص للأسئلة البرمجية
شكرا لك اخي الكريم مستر دولار
جاري التعلم
- 30-08-2010, 12:52 PM #644
- 01-09-2010, 08:10 PM #645
رد: موضوع مخصص للأسئلة البرمجية
السلام عليكم
االأستاذ الكريم .... مستر دولار
واجهت تحد و أنا أحاول برمجة اكسبيرت يدخل شراء عندما يتجاوز السعر الهاي و دخل بيع عندما ينزل عن اللو و أريد الاكسبيرت أن يدخل مرة واحدة في اليوم سواء شراء أو بيعا
فوضعت الأوامر كما يلي
if(OrdersTotal()<1){
if(Ask>High[1])
و أضفت أمر الشراء ... لكن المشكلة أنه بعد أن يدخل شراء و يتحقق الهدف و يكون السعر الحالي أعلى من الهاي يعاود الدخول من جديد
كيف أعالج هذا الأمر
و بارك الله فيك
ملاحظة : لم أعرف كيف أكتب الكود البرمجي في المشاركة بطريقة جيدة
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM