IF NUMPROFIT(1)<0 AND STATE=0 AND CLOSE>OPEN THEN
BUY(1,1,THISCLOSE);
IF NUMPROFIT(1)>=0 AND STATE=0 AND CLOSE>OPEN THEN
BUY(1,2,THISCLOSE);
IF STATE>0 AND CLOSE<=OPEN THEN
SELL(1,100%,THISCLOSE);
AA:NUMPROFIT(1),NODRAW;
图表上显示有信号,可模型测试根本就没有!NUMPROFIT(1)压根就没起作用!我搜了论坛,这个问题在2011年就有人提出过,客服说是在以后的版本进行修正,可是过去一年了,问题仍没有解决!
[此贴子已经被作者于2012-10-30 21:12:56编辑过]
楼主您仔细检查下您数据 费率和资金 设置可正确,我本地测试没有问题。

此主题相关图片如下:d9{(a}{4@j6dmb_(8q3o3.jpg
您看看模型测试中交易手数是不是全都是2,没有1。然后你再看图表上的交易量,是不是有2,又有1
[此贴子已经被作者于2012-10-31 13:24:46编辑过]

此主题相关图片如下:kusb68~rv2~ctcinwq)(1_s.jpg
您好,我仔细看了下。这个函数在测评时确实有问题,是根据第一笔交易的盈亏来计算的。将提交至开发,给您带来的不便深感歉意
这个函数有bug也不太急(摆了1年没人管),可以变通先处理。还是先把我的那个问题赶紧请这个模块的开发人员仔细检查一下代码吧!那个才是严重影响使用的问题。开发人员一看我贴的图10分钟就能知道问题!
http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=30227
[此贴子已经被作者于2012-11-1 8:53:47编辑过]