بعد اضافة المؤشر الى خانة المؤشرات تسحبه على الشارت الآن جربته ويعمل لدي
Printable View
جميل ياجميل الله يجزاك خير أخي الآن تمام
بارك الله فيك
السلام عليكم أخي Jmeel كلنا نعرف ان جميع منصات الميتاترايدر تشتغل بتوقيت في الغالب لا يكون متوافق مع توقيت GMT المشكلة تكمن في أن مؤشرات البايفوت تقوم بحساباتها بناء على توقيت المنصة تصور أخي منصة تشتغل بزيادة 3 ساعات فكيف سيكون حجم الغلط بالنسبة لمؤشر البايفوت في حساباته خصوصا البايفوت الأسبوعي والشهري المهم أخي أرجو منك أن تقوم بتعديل هذا المؤشرالمشهور للبايفوت ليقوم بحساباته بناء على توقيت GMT+3 فبدل أن يحسب بداية اليوم من 00:00 سيحسبه من 03:00 أن جميع المنصات التي أشتغل عليها تقوم بزيادة ثلاث ساعات كما أرجو منك أخي أن تبين لي الدالة أوالمتغير الذي نستطيع به ملائمة توقيت" بداية اليوم "كما نريد يعني زيادة ساعة أو إثنتين أو ثلاث كما نريد إليك المؤشرفي المرفقات ولك كل الشكر والإمتنان أخي الكريم
شكرا مستر جميل وكل عام وانت بخير
السلام عليكم ورحمه الله
اريد رأي الاخ اسامه هنا
اريد ان يقوم الاكسبيرت بالتاجره اسبوعيا ب 500 دولار فقط كرأس مال
يعني مع بدايه كل اسبوع يجب ان يكون رأس المال فقط 500 دولار بغض النظر عما ربحه اوخسره الاكسبيرت في الاسبوع السابق.................
لنفترض انه في الاسبوع الاول دخل الاكسبيىرت ب500 دولارو لنفترض انه خسر 200 دولار او لنفترض انه ربح 200 دولار فالمفروض ان الاكبسيرت سيدخل الاسبوع الثاني اما ب300 دولار فقط في حاله الخساره او ب 700 دولار في حاله الربح وهذا لا اريده ولكن اريد الاكسبيرت ان يبدا ب 500 دولار من جديد بغض النظر عما ربحه اوخسره الاكسبيرت في الاسبوع الماضي.
كيف يمكن البحث عن اعلى وادنى قيمه في فتره الشهر والمعلوم اننا نستخدم الداله iHighest and iLowest
لكن المشكله من اين سيبدأ البحث واين سينتهي علما ان الشهر ليس ثابت فهناك شهر يتكون من 28يوم واخر من 29يوم او 30 يوم .
فماهي الطريقه الصحيحه لعمليه البحث؟
من خلال معرفة رقم الشمعه لإفتتاح الشهري
فمثلا رقم شمعة الإفتتاح للشهر الحالي هي
بالتالي سوف تبدأ البحث بإستخدام الداله iHighest من 0 حتى barshiftكود PHP:int barshift=iBarShift(Symbol(),0,iTime(Symbol(),10080,0),false);
مثلا لو تريد البحث عن هاي ولو الشهر السابق
فسوف يكون البحث بدئا من barend وعدد الشموع ستكون barstart-barend+1كود PHP:int barstart=iBarShift(Symbol(),0,iTime(Symbol(),10080,1),false);
int barend=iBarShift(Symbol(),0,iTime(Symbol(),10080,0),false)+1;
وعليكم السلام ورحمة الله وبركاته
إذا كنت تقصد في الباك تست فلا يمكن أن يتغير رأس المال ويعود للمبلغ الأصلي أثناء عمل الباك تست
أما إذا كنت تقصد حجم اللوت في إدارة رأس المال فبدلا من أن تستخدم AccountBalance لمعرفة رأس المال فسوف تستخدم رأس المال الثابت 500 دولار وبناء عليه سوف يحدد حجم اللوت لك
ما معني
expected payoff عند عمل باك تست
و
volatility ratio
السلام عليكم
سوال الي أســا تـــذتي مستر دولار او مستر جميل
ما هو الامر
المخصص بكتابة
account balance
account Equity
Max DD
ولنفرض انها تكون اسفل يمين الشاشة
وايضا
والامر الخاص بمعلومات الحساب (رقم ونوع الحساب والرافعة)
وعدد الصفقات المفتوحة ونوعها
اعلي يسار الشاشة
(لو ممكن كود سهل الفهم)