النتائج 1 إلى 7 من 7
- 12-05-2012, 07:18 AM #1
هل يوجد مؤشر او اكسبيرت يقوم بحساب قيمة النقطة للزوج والمارجن المحجوز لها
بعد صباح الخيرعليكم جميعا........
كثيرا ما يحدث ان يتعرض الحساب الى المارجن كول بسبب عدم الاختيار المناسب لحجم اللوت لزوج ما
لذلك فان استخدام مؤشر او اكسبيرت يقوم بحساب ( قيمة النقطةوالمارجن المحجوز لها) للزوج او لعدة ازواج سيكون مفيدا جدا فى ادارة راس المال سواء لمن يعمل على زوج واحد او اكثر من زوج
...فهل يتوفر مؤشر او اكسبيرت يقوم بهذه الوظيفة الخدمية؟.......
..............والف شكر ..........ربنا معاكم..........
- 12-05-2012, 08:40 AM #2
بالنسبة لموضوع قيمة النقطة دي بصراحة مش عارفها
لكن موضوع حساب المرجن المستخدم ده سهل وممكن تعمله بنفسك
عشان تحسب المرجن المستخدم لعقد إستاندرد ( يعني للوت 1.00 )
ده الكود
كود PHP:MarketInfo(Symbol(),MODE_MARGINREQUIRED);
يعني لو وضعته على الفرنك (رافعة مالية 400 ) سيكون الناتج 250 دولار لكل عقد إستاندرد
ولو وضعته على اليورو دولار ( رافعة مالية 400 ) سيكون الناتج حوالي 335 دولار لكل عقد إستاندرد
طيب لو عايز قيمة المرجن المستخدم لعقد ميني( يعني للوت 0.1 )
يبقى تقسم الكود إللي فات ÷ 10
بالشكل ده
كود PHP:MarketInfo(Symbol(),MODE_MARGINREQUIRED)/10;
ولو عايز قيمة العقد الميكرو ( يعني للوت 0.01 )
تقسم الكود ÷ 100
بالشكل ده
كود PHP:MarketInfo(Symbol(),MODE_MARGINREQUIRED)/100;
------------------------------------
--------------
جرب كده إعمل إكسبيرت وإكتب في دالة إستارت
كود PHP:int start()
{
double Req_Margin=MarketInfo(Symbol(),MODE_MARGINREQUIRED);
Comment(Req_Margin);
return(0);
}
- 12-05-2012, 09:38 AM #3
بدل ما تعمل لها مؤشر مخصوص ممكن تضيف الأكواد دي في دالة ستارت أو الأفضل تضيفها في init لأي مؤشر أو إكسبيرت بتستخدمه حاليا
والأفضل إنك تضعها في init
( لإنها غير مطلوب أن يتم إستدعائها كل تكة للسعر ) يكفي إنك تضيفها في init ويتم إستدعائها مرة واحدة في بداية عمل المؤشر أو الإكسبيرت
بالشكل ده
كود PHP:int init()
{
//----
double Req_Standard=MarketInfo(Symbol(),MODE_MARGINREQUIRED);
double Req_Mini=Req_Standard/10;
double Req_Micro=Req_Standard/100;
Comment("For Lot 1.00 :",Req_Standard,"\n","For Lot 0.1 :",Req_Mini,"\n","For Lot 0.01 :",Req_Micro);
//----
return(0);
}
آخر تعديل بواسطة xcv114 ، 12-05-2012 الساعة 09:40 AM
- 12-05-2012, 09:45 AM #4
اولا....الف مبروك على الانتهاء من دورة البرمجة....وان شاء الله بالتوفيق دائما....
و الف شكر على تعاونك السريع....الله يكرمك
لقد قمت بنسخ الاكواد التى ارفقتها الى اكسبيرت كنت جربت اعمله من موضوع تعليمى ...فانا قدراتى لا تتعدى النسخ واللصق...
وهو مرفق.... وساقوم بالتجربة مع السوق...
بالنسبة لموضوع حساب قيمة النقطة هو بيتطلب :
1-الزوج
2-حجم اللوت
3-الرافعة
4-السعر:لازواج الين..لان قيمة النقطة تتغير بتغير السعر...
لو حضرتك تحب تحاول تعمل اكسبيرت....ياريت...وانا ممكن اشرح كل ما اعرفه عن كيفية حساب قيمة النقطة لجميع الازواج...والعمليات الحسابية لذلك....وحضرتك تترجمها برمجيا
وممكن عمل الاكسبيرت لكى يعرض معلومات زوج واحد او عدة ازواج
....والف شكر على تعبك ...........ربنا معاك..........
- 12-05-2012, 09:47 AM #5
انا مالحقتش مشاركتك الثانية......جارى القراءة ومحاولة التطبيق...
..........الف شكر......ربنا معاك.....
- 12-05-2012, 10:44 AM #6
تم تطبيق ما جاء فى مشاركتك الثانية....مع زيادة كلمتى Margin usd
فى دالة init
و بالفعل ظهر المارجن كما فى الصورة
مرفق الاكسبيرت بعد الاضافة
والف شكر.......ربنا معاك......
- 18-05-2012, 06:57 PM #7
بعد مساء الخير عليكم........
وجدت هذا المؤشر فى منتدى الجيران.... وهو يحسب قيمة النقطة....مما يساعد فى ادارة راس المال
ولكن ما ينقصه هو حساب المارجن المستخدم...
..........ان شاء الله يستفيد منه الجميع........ربنا معاكم.........