您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

通达信指标翻译成金字塔语言 [金字塔]

  • 咨询内容: TOTAL:IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1)))));SS:FROMOPEN;MTIME:MOD(FROMOPEN,TOTAL);CTIME:IF(MTIME<0.5,TOTAL,MTIME);VVOL:IF((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VOL*TOTAL/CTIME,DRAWNULL),NODRAW;STICKLINE((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VVOL,0,-1,-1),COLOR00C0C0;VOLUME:VOL,VOLSTICK;MAVOL1:MA(VOLUME,M1);MAVOL2:MA(VOLUME,M2);输出TOTAL:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回总分钟数,否则返回1输出SS:当前离开盘分钟数输出MTIME:当前离开盘分钟数关于TOTAL的模输出CTIME:如果MTIME<0.5,返回TOTAL,否则返回MTIME输出VVOL:如果(到最后交易的周期=1ANDDYNAINFO(8)>1),返回成交量(手)*TOTAL/CTIME,否则返回无效数,NODRAW当满足条件(到最后交易的周期=1ANDDYNAINFO(8)>1)时,在VVOL和0位置之间画柱状线,宽度为-1,-1不为0则画空心柱.,COLOR00C0C0输出VOLUME:成交量(手),VOLSTICK输出MAVOL1:VOLUME的M1日简单移动平均输出MAVOL2:VOLUME的M2日简单移动平均自己翻译了下,感觉函数不对


    TOTAL:IF(DATATYPE=2,5,1);// 5分钟周期ss:OPENMINUTES(TIME);//这个函数没找准,表示当前离开盘分钟数MTIME:MOD(OPENMINUTES(TIME),TOTAL);CTIME:IF(MTIME<0.5,TOTAL,MTIME);VVOL:IF((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VOL*TOTAL/CTIME,DRAWNULL),NODRAW;STICKLINE((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VVOL,0,-1,-1),COLOR00C0C0;VOLUME:VOL,VOLSTICK;MAVOL1:MA(VOLUME,M1);MAVOL2:MA(VOLUME,M2);
    [此贴子已经被作者于2014/9/2 10:31:07编辑过]

     

  • 金字塔客服: 处理中,请稍等

     

  • 用户回复:

    1,解释下这2个函数

    TOTALFZNUM

    FROMOPEN

    2,ss:OPENMINUTES(TIME);//这个函数没找准,表示当前离开盘分钟数

    OPENMINUTES(TIME),这个就是开盘分钟数,您认为哪里不准?

     

  • 网友回复:
    通达信优理宝VOL_TDX指标
    用在5分钟周期

    1、TOTALFZNUM:该品种每天的总交易分钟数;

        FROMOPEN:求品种当前时刻已开盘多少分钟

    2、OPENMINUTES(TIME),这个就是开盘分钟数,:FROMOPEN,求品种当前时刻已开盘多少分钟,图上返回值不一样,股票5分钟,是个固定的值 。此处开始不一致了,后面求模就不一样了


    [此贴子已经被作者于2014/9/2 13:09:07编辑过]

     

  • 网友回复: 1    OPENMINUTES(CLOSETIME(0));
    2   OPENMINUTES(currenttime);

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容