以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]程序化用固定时间模式,如何避免信号闪烁 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=83286) |
-- 作者:jianfen -- 发布时间:2015/8/14 13:55:49 -- [求助]程序化用固定时间模式,如何避免信号闪烁 出信号就交易,如何避免信号闪烁,还有,图表周期为5分钟,如何设置一根K线只允许一个信号。 |
-- 作者:jinzhe -- 发布时间:2015/8/14 13:56:49 -- 1.不要引用高于5分钟周期的数据 2.使用走完k线模式
|
-- 作者:jianfen -- 发布时间:2015/8/14 13:58:28 -- 图表周期为5分钟,我的交易思路是,一个周期只能出一个信号,出信号即下单,不等K先走完,怎么处理? |
-- 作者:jinzhe -- 发布时间:2015/8/14 14:04:44 -- 固定时间间隔模式,然后一根k线只出一个信号就要看你的代码会不会信号闪烁 |
-- 作者:jianfen -- 发布时间:2015/8/14 14:14:45 -- 有没有函数可以控制,一根K线只允许一个信号? |
-- 作者:jinzhe -- 发布时间:2015/8/14 14:18:17 -- 没有函数控制,信号闪烁,就会重复下单 |
-- 作者:jianfen -- 发布时间:2015/8/14 14:19:39 -- 信号闪烁问题都不太大,开多,收盘价可以改最高价,就处理了闪烁问题。但是有这样的情况,当根K线止盈平仓了,可是又达到开仓条件,那么平完马上又会开,怎么过滤? |
-- 作者:jinzhe -- 发布时间:2015/8/14 14:33:04 -- 当根k线开仓,然后平仓,然后再开仓? 同一个开仓语句吗? |
-- 作者:jianfen -- 发布时间:2015/8/14 14:39:37 -- 同一个开仓语句,闪烁问题,我可以处理,,现在比如说当根K线开仓了,我不允许当根K线平仓。一样的,平仓的同时不允许单根开仓,怎么处理? |
-- 作者:jinzhe -- 发布时间:2015/8/14 14:46:40 -- 开仓后不当跟k线平仓加条件:enterbars>0 平仓后不当跟k线开仓加条件:exitbars>0
如果没有信号了,需要进行写一个整体性的框架: variable:bj=0; if bj=0 and holding=0 and 开多条件 then begin buy.....; bj:=1; end
if bj=0 and holding=0 and 开空条件 then begin buyshort.....; bj:=1; end
if bj=1 and holding=0 and 开多条件 and exitbars>0 then begin buy.....; end
if bj=1 and holding=0 and 开空条件 and exitbars>0 then begin buyshort.....; end
if 平多条件 and holding>0 and enterbars>0 then sell......; if 平空条件 and holding<0 and enterbars>0 then sellshort......; |