شمارش تعداد کندل ها
يكشنبه, ۲۱ بهمن ۱۳۹۷، ۰۷:۲۹ ب.ظ
برای محاسبه تعداد کندل ها از یک زمان خاص تا اکنون می توانید از تابعiBarShift
بهره ببرید. در نمونه زیر نخست زمان شروع 5 کندل پیشتر در تایم فریم یک ساعته را به دست آورده ایم و سپس تعداد کندل ها از آن زمان تا زمان حال در تایم فریم یک دقیقه را محاسبه کردیم.
// Get datetime of the 5th candle in H1 timeframe
datetime H1time = iTime(_Symbol,PERIOD_H1,5);
// Get the index of that candle in M1 timeframe
int Bars = iBarShift(_Symbol,PERIOD_M1,H1Time,true);
برای آگاهی بیشتر از این تابع و کارکرد آن می توانید به سایت MQL4 سر بزنید.