📅 财经日历 📊 实时波动 📈 大盘云图 📶 行情走势 🆚 投机情绪 🚀 今日热点

    MQL4计算月份天数的自定义函数

    老周 LV16
    2017-03-16 · 1522 阅读
    该自定义函数计算一年中每个月的天数,返回数值可以调用到指标或者EA文件中使用。

    1. datetime decDateTradeDay (datetime dt) {
    2.   int ty=TimeYear(dt);
    3.   int tm=TimeMonth(dt);
    4.   int td=TimeDay(dt);
    5.   int th=TimeHour(dt);
    6.   int ti=TimeMinute(dt);

    7.   td--;
    8.   if (td==0) {
    9.     tm--;
    10.     if (tm==0) {
    11.       ty--;
    12.       tm=12;
    13.     }
    14.     if (tm==1 || tm==3 || tm==5 || tm==7 || tm==8 || tm==10 || tm==12) td=31;
    15.     if (tm==2) if (MathMod(ty, 4)==0) td=29; else td=28;
    16.     if (tm==4 || tm==6 || tm==9 || tm==11) td=30;
    17.   }
    18.   return(StrToTime(ty+"."+tm+"."+td+" "+th+":"+ti));
    19. }
    20. //+------------------------------------------------------------------+
    复制代码


    ""
    还没有人打赏,支持一下
    回复

    举报

     
    您需要登录后才可以回帖 登录 | 注册

    提醒: 禁止引战、谩骂、灌水内容

    微信二维码

    有问题联系客服