以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  后台跨周期、这样写是否有错误?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=101361)

--  作者:苦麻菜真好吃
--  发布时间:2016/7/15 8:59:18
--  后台跨周期、这样写是否有错误?
原来我用在图标交易的时候、这样写没有错、为啥用在后台就出问题了、


公式1:
input:N9(20,1,100,2),N10(1,1,100,2);
MA9:MA(C,N9);
MA10:MA(C,N10);
A:REF(MA9,1);
B:REF(MA10,1);

公式2:

ZBMA9:STKINDI(\'\',\'公式1.A\',0,18);
ZBMA10:STKINDI(\'\',\'公式1.B\',0,18);
DKD:=ZBMA10>ZBMA9;
DKK:=ZBMA10<ZBMA9;

--  作者:jinzhe
--  发布时间:2016/7/15 9:03:21
--  
错在哪里?并没有看出错误
--  作者:苦麻菜真好吃
--  发布时间:2016/7/15 9:10:28
--  
在执行的时候、怎么会做反向单,我还以为这在后台没办法用呢
--  作者:jinzhe
--  发布时间:2016/7/15 9:11:36
--  
做反向单,你需要做的是调试输出,你是不是没有调试输出过?
--  作者:苦麻菜真好吃
--  发布时间:2016/7/15 9:16:53
--  
调试输出?没弄过、怎么弄呢?
--  作者:jinzhe
--  发布时间:2016/7/15 9:18:25
--  
用debugfile来输出,把开仓相关的条件和数据都输出一遍,如何使用参考函数说明,
--  作者:苦麻菜真好吃
--  发布时间:2016/7/15 9:25:10
--  
1、不调试应该也不影响执行吧,这只是监控的作用  不是吗?


2、tbuyholdingex(\'\',pz1,0)=0  这样写是不是只能限制多空单的存在、而不能限制在有多单的时候继续开多单?

--  作者:jinzhe
--  发布时间:2016/7/15 9:40:13
--  

1.调试是为了查找你最开始讲的那个问题的原因,不加不影响代码执行

2.何以见得?


--  作者:苦麻菜真好吃
--  发布时间:2016/7/15 9:53:07
--  
1、明白了

2、我看说明那里是这样写的:tbuyholdingex   当该账户某品种当前无持仓或空仓时、函数返回值为0
                                      tsellholdingex   当该账户某品种当前无持仓或多仓时、函数返回值为0




--  作者:jinzhe
--  发布时间:2016/7/15 9:55:20
--  

然后你是如何通过这个函数说明得出上面的疑问的?

[此贴子已经被作者于2016-7-15 9:55:28编辑过]