请高手帮忙把以下通达信的公式改为大智慧的公式

2024-11-02 20:17:28
推荐回答(1个)
回答1:

由于在大智慧中没有DRAWNULL(值为“空”)和NODRAW(b不输出指标线)两个函数,且它们为基础函数,无法替换,故会有2个与通达信不同之处: 1、在通达信中,VVOL值为“空”时,在大智慧中用“0”代替; 2、在通达信中,VVOL只显示数值,没有指标线出现,在大智慧中有一条VVOL线; 但它们不影响函数的输出值和成交量柱状图(我已经在大智慧中检验过,没有问题)。 大智慧版本公式如下: FROMOPEN:=IF(HOUR<12,60*(HOUR-9)-30+MINUTE,120+60*(HOUR-13)+MINUTE); PERIOD5:=COUNT(DATE<>REF(DATE,1),2)=2; VVOL:IF(PERIOD5,VOL*240/FROMOPEN,MA(C,0)); STICKLINE(PERIOD5,VVOL,0,-1,-1),COLOR00C0C0; VOLUME:VOL,VOLSTICK; AA:=VOL>=REF(V,1)*1.91 AND C>REF(C,1); AA1:=VOLREF(DATE,1),2)=2; VVOL:IF(PERIOD5,VOL*240/FROMOPEN,MA(C,0)); STICKLINE(PERIOD5,VVOL,0,3,1),COLOR00C0C0; VOLUME:VOL,VOLSTICK; AA:=VOL>=REF(V,1)*1.91 AND C>REF(C,1); AA1:=VOL