股票软件中的cyc公式问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:01:15
在通信达的cyc公式中:
JJJ:=IF(DYNAINFO(8)>0.01,0.01*DYNAINFO(10)/DYNAINFO(8),DYNAINFO(3));
DDD:=(DYNAINFO(5)<0.01 || DYNAINFO(6)<0.01);
JJJT:=IF(DDD,1,(JJJ<(DYNAINFO(5)+0.01) && JJJ>(DYNAINFO(6)-0.01)));
CYC∞:IF(JJJT,DMA(AMOUNT/(100*VOL),100*VOL/FINANCE(7)),EMA((HIGH+LOW+CLOSE)/3,120));
对于任何一只股票来说:
JJJ中的DYNAINFO(8)>0.01都是不成立的,那为什么还有JJJ的存在,这个存在是想排除哪些情况?(备注:DYNAINFO(8)表示的是总手)
同理DDD的if也感觉是没有任何必要的?
如果上面两个疑问都是成立的,那是不是说:
CYC∞=DMA(AMOUNT/(100*VOL),100*VOL/FINANCE(7));
就可以直接这么写?
备注(以100*成交量(手)/流通股本(股)为权重成交额(元)/(100*成交量(手))的动态移动平均)
总计3个疑问,本人研究通信达也研究了一段时间,欢迎交流,相信高手比较喜欢有挑战的问题~

完全相同;
但注意的是大智慧里面是不同的,大智慧里面有个captial函数,是指在f3界面下计算调用大盘的函数,好多软件用if语句都是为了区分大盘界面和各股界面
最常见的就是换手率和大盘换手率

不错,不过现在没时间研究,

所有的指票都是大同小异,KDJ达到15以下的效果是一样的。

JJJ:=IF(DYNAINFO(8)>0.01,0.01*DYNAINFO(10)/DYNAINFO(8),DYNAINFO(3));
DDD:=(DYNAINFO(5)<0.01 || DYNAINFO(6)<0.01);
JJJT:=IF(DDD,1,(JJJ<(DYNAINFO(5)+0.01) && JJJ>(DYNAINFO(6)-0.01)));
CYC1:IF(JJJT,0.01*EXPMA(AMOUNT,P1)/EXPMA(VOL,P1),EMA((HIGH+LOW+CLOSE)/3,P1));
CYC2:IF(JJJT,0.01*EXPMA(AMOUNT,P2)/EXPMA(VOL,P2),EMA((HIGH+LOW+CLOSE)/3,P2));
CYC3:IF(JJJT,0.01*EXPMA(AMOUNT,P3)/EXPMA(VOL,P3),EMA((HIGH+LOW+CLOSE)/3,P3));
CYC∞:IF(JJJT,DMA(AMOUNT/(100*VOL),100*VOL/FINANCE(7)),EMA((HIGH+LOW+CLOSE)/3,120));

少一样都不行。