[求助]请教通达信怎么引用组合板块指数的指标 [通达信]
-
咨询内容:
想实现的目标:
设置:组合板块A,组合板块B,组合板块C 分别产生A指数,B指数,C指数
想实现:如果个股属于组合板块A则引用A指数中的KDJ指标
如果个股属于组合板块B则引用B指数中的KDJ指标
如果个股属于组合板块C则引用C指数中的KDJ指标
个人写法举例:
组合板块A:=CALCSTOCKINDEX('393001','KDJ',1);
组合板块B:=CALCSTOCKINDEX('393002','KDJ',1);
组合板块C:=CALCSTOCKINDEX('393003','KDJ',1);
组合指标:if(ZHBLOCK=103,组合板块A,if(ZHBLOCK=104,组合板块B,if(ZHBLOCK=105,组合板块C,DRAWNULL)));
问题说明:
1.其中103,104,105三个数值是由公式{ZHBLOCK;}测试所得!
2.在用的过程中103,104,105三个数值会发生变化(原因是增加板块或第二天重进通达信其数值是不一样的!)也就是说所引用的指标往往不是所属板块的指标!????
3.说明无论103,104,105数值会发生什么变化,用DRAWTEXT_FIX(ISLASTBAR,0,0,0,ZHBLOCK);都是正确显示的!
请教:如何实现目标?如何能判断所属板块并进行固定的赋值?
来源:C X H 9 9 .C O M )
-
通达信技术部:
这里的指数代码用IF函数限制试下;比如,某品种属于哪个组合指数,就输出该组合板块的指数代码。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容