打印本文
关闭窗口
未定义的函数
作者:金字塔 来源:cxh99.com 发布时间:2021年08月07日
咨询内容:
请教:程序没加后面的就能通过,一加了就显示上面的提示
怎么回事呢
此主题相关图片如下:11.png
此主题相关图片如下:12.png
此主题相关图片如下:13.png
金字塔客服:
图表交易代码只能逐K模式。你代码里又用了只能序列模式下使用的代码,自然会发生冲突。
来源:程序化久久网( WWW.CXH99.COM )
用户回复:
你把你代码帖出来,我看你加了什么。
网友回复:
KD:=(BIBEICHI=-1,IF(FOXL<LOW,FOXL,LOW)); //开多条件
PD:=(BIBEICHI=1,FOXH); //平多条件
KK:=(BEICHI=1,IF(FOXL<LOW,FOXL,LOW)); //开空条件
PK:=(BEICHI=-1,IF(FOXL<LOW,FOXL,LOW)); //平空条件
平空:SELLSHORT(PK,1,THISCLOSE); //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE); //开多信号
平多:SELL(PD,1,THISCLOSE); //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE); //开空信号
网友回复:
因为你使用了一个自定义函数吧,那个函数是序列模式的
但是交易策略是必须逐k模式,所以无法通过
打印本文
关闭窗口