النتائج 1 إلى 3 من 3
الموضوع: كيفية طرح تاريخين في الاكسيل ؟
- 22-01-2024, 10:02 PM #1
كيفية طرح تاريخين في الاكسيل ؟
السلام عليكم :
لدي صفقات مغلقة في ميتاتريدر واريد حساب الوقت بين تاريخ فتح الصفقة وغلقها هل استطيع عمل ذلك في برنامج الاكسيل او في بيئة MQL4 ارجو المساعدة للضرورة وجزاكم الله خير
مثال لصيغة الوقت في المستخرج من الميتاتريدر للاكسيل :
2024.01.22 02:09:08 2024.01.22 02:25:07
- 23-01-2024, 02:55 PM #2في Excel، يمكنك استخدام الدالة TEXT لحساب الفرق بين الأوقات. هذا مثال على كيفية القيام بذلك:
A1: 2024.01.22 02:09:08
B1: 2024.01.22 02:25:07
C1: =TEXT(B1-A1, "hh:mm:ss")
في الخلية C1، ستحصل على الفرق بين الوقتين.
في MQL4، يمكنك استخدام الدالة TimeCurrent() للحصول على الوقت الحالي، ومن ثم حساب الفرق بين الوقتين. هذا مثال على كيفية القيام بذلك:
datetime start_time = StrToTime("2024.01.22 02:09:08");
datetime end_time = StrToTime("2024.01.22 02:25:07");
int difference_in_seconds = end_time - start_time;
في هذا الرمز، difference_in_seconds سيحتوي على الفرق بين start_time و end_time بالثواني. يمكنك تحويل هذا إلى دقائق أو ساعات حسب الحاجة.
- 23-01-2024, 09:02 PM #3