الميتاتريدر و التعامل مع الزمن

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • الميتاتريدر و التعامل مع الزمن


    يعتبر التعامل مع الوقت أمر مهم جدا في التحليل الفني ولكن علي الرغم من إننى أستطيع برمجة مؤشرات تعتمد علي الوقت ببساطة لبرنامج الميتاستوك فإن القيام بذلك امر صعب عند التعامل مع الميتاتريد

    المثال التالي هو لمؤشر قياس الأداء من نقطة زمنية محددة مكتوب بلغة الميتاستوك و الكود مقسم بثلاثة أجزاء

    1- تحديد الزمن من قبل المستخدم
    2- حساب سعر الإغلاق عند نقطة البدء
    3- قسمة سعر الإغلاق لكل شمعة علي ناتج الخطوة السابقة لحساب المعادلة النهائية للمؤشر
    كود HTML:
    {Customer Inputs}
    Dy:=Input("Day",1,31,1);
    Mn:=Input("Month",1,12,1);
    Yr:=Input("Year",2000,2012,2010);
    
    {Time Calculation}
    Time:=Dy=DayOfMonth() AND Mn=Month() AND Yr=Year();
    
    {Formula}
    Start:= ValueWhen(1,Time,CLOSE);
    Perf:= CLOSE / Start;
    
    {Output}
    Perf;

    وسوف يكون الناتج كما بالشارت في الأسفل حيث نري المؤشر و قد تم رسمه من النقطة الزمنية التى حددناها له مسبقا



    و سؤالي هو عن إمكانية كتابة نفس المعادلة بصيغة الميتا تريد

    أتمني أن أجد إجابه لدي مبرمجينا الكرام

  • #2
    رد: الميتاتريدر و التعامل مع الزمن

    Up

    تعليق

    يعمل...
    X