您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信知识>>正文内容

[求助]请教通达信怎么引用组合板块指数的指标 [通达信]

  • 咨询内容: 想实现的目标: 设置:组合板块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  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容