以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  遇到一个问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=90215)

--  作者:qq代人发帖
--  发布时间:2016/1/19 9:07:46
--  遇到一个问题
 遇到一个问题:图表模型,运行中,在开仓的k线上没有开仓标记,在交易记录里面也没有下单记录,但是K线前后程序的参数变化都是正常的,符合设计思路。


--  作者:太极自心生
--  发布时间:2016/1/19 9:09:14
--  
模拟账户的成交记录里面也少这一笔成交
--  作者:太极自心生
--  发布时间:2016/1/19 9:14:19
--  
语句是
IF C>=基准价+区间 AND DD>10 THEN
BEGIN
 SELL(1,1,THISCLOSE);
 基准价:=C;
 DD:=DD-1;
 KK:=KK=1;
END
1分钟K线
图形达到C>=基准价+区间 条件了,但没有记录到SELL。后面三个参数都变化了。就缺了一个sell。
这个模型运行15天了。这个条件也运行过很多次了,第一次出现这个bug。


--  作者:太极自心生
--  发布时间:2016/1/19 9:14:46
--  
KK:=KK+1;
--  作者:十世
--  发布时间:2016/1/19 9:19:07
--  

C>=基准价+区间

你的这个条件会产生信号闪烁的可能性  在开仓的k线上没有开仓标记  建议你复盘查看一下当时的信号变换过程


--  作者:太极自心生
--  发布时间:2016/1/19 9:19:54
--  
刚才上午9:10再次出现这个问题。应该是两个模型同时下单,有一个模型就跳掉了,没有下单信号,也没有下单记录。1分钟K线,两个模型同时下单!!!
--  作者:yukizzc
--  发布时间:2016/1/19 9:21:02
--  
您要看当前k上有没有信号,没信号那表明条件没满足,你可以去输出下条件分析下原因
--  作者:太极自心生
--  发布时间:2016/1/19 9:22:54
--  
C>=基准价+区间
你的这个条件会产生信号闪烁的可能性

请问应该怎么改,避免信号闪烁呢?

--  作者:十世
--  发布时间:2016/1/19 9:24:28
--  

C在盘中表示最新价,是一个一直在变化的价格

 

你可以

HIGH>=基准价+区间
 
这样实验 用一个固定的变量去控制你的开仓条件

--  作者:太极自心生
--  发布时间:2016/1/19 9:29:25
--  
我想用1分钟K线的收盘价,应该怎么用啊?谢谢