وعليكم السلام
راجع المشاركة التالية #3372 والتي بعدها...
عرض للطباعة
وعليكم السلام
راجع المشاركة التالية #3372 والتي بعدها...
جزاك الله خيرا اخى حسن
ولكن من الصعب جدا تحديد الرصيد الاولى للحساب كمتغير خارجى ... معنى كدة انى هفضل بجوار الاكسبيرت وهغير من رصيد الحساب كل يوم تقريبا ..
هذا مافهمته ..
كان معى كود من فترة على الجهاز القديم ينفذ هذا الشرط ولكن فقدته
لو أمكن كتابه الكود اخى حسن بدون اللجوء لكتابه الرصيد المبدئي كمتغير خارجى من فضلك استاذنا الكريم
السلام عليكم أخى الفاضل
أشكرك كثيرا على ردودك ومساعدتك
معلش إستحملنى شويه انا لسه مبتدئ
مثال:
الصفقه بيع
ثم مشى السعر مثلا 5 نقاط فكان الربح مثلا 100 دولار ، ولما عكس السعر 3 نقاط كان الخساره 150
أى أن الربح اقل من الخساره بالرغم من انه نفس اللوت وعدد النقاط التى تحركها السعر عكس إتجاه الصفقه أقل من عدد النقاط التى تحركها السعر فى إتجاه الصفقه
فلماذا هذا ؟ هل بسبب السبريد ؟أم ماذا ؟
بسبب الاسبيرد اخى الكريم وكل صفقه ستفتحها ستزيد من خساير الرصيد
الكود كالتالي يبدأ عمله عند عدم وجود أي صفقة مفتوحة بالحساب ثم يتابع نسبة الربح من البالنس كل إغلاق للصفقات:
السلام عليكم أخى الكريم
معلش هتدخل لى أسئله :
1- مافائده تعريف متغيرب static ؟
2- مافائده إستخدام الglobal variables طالما مش هنحتاج حاجه من بره الإكسبيرت ؟
شكرا
وعليكم السلام
راجع المشاركة التالية
https://www.fxprg.com/vb/showthread....l=1#post846193
أما static نفس عمل الجلوبال لكن على الشارت الحالي فقط ويتم فقدان قيمته بمجرد اغلاق الشارت او المنصة...
بالمثال السابق استخدمته في حالة العمل بالباكتيست فقط. حتى لا يتعارض مع الجلوبال في حال وجود شارتات مفتوحة وتريد عمل الباكتيست.
تمام ماشاء الله اشتغلت .. تسلم ايدا يارب
جزاك الله خيرا اخى حسن
وإياك أخي الكريم
والله الموفق