本人编写的策略买卖点,在行情走了一段时间才出现,而且有时候不固定,这个是什么原因? 历史回测很理想,但是实际交易 买卖点信号不准确。
大概是因为引用了上一周前的参数,大周期需要确认过程。用什么方法确定信号成立!
举例
1分钟引用5分钟kdj金叉死叉,当下怎么确认5分钟金死叉成型?
大师请指教!
一般偏移引用的,引用当前周期的5分钟会因为5分钟周期数据没有走完导致结果一直变化
老师 有没有 什么经验 可以传授。
最麻烦的是信号 突然出现在前几根 K 线,当下没有信号,导致 开仓的 无法平仓 ,应该 开仓的 没有单子,
怎么增加一条判断语句,让程序再检测一下 执行一次, 而不是持仓同步那种不停的检测,信号不停的闪烁 开平很频繁 手续费和滑点太多?
简单举例 条件= 5分钟金叉 and 1分钟金叉
buy(条件,1,markt) 当下信号出现在前2K 上 ,正常是不会再买入的, 增加什么语句 让程序 判断没有多单,当下再买一次
5分钟周期引用的那个做偏移引用,比如stkindi('','ma.ma1',0,2,-1)-1就表示往前偏移一个周期做引用,这个就不会闪烁了
这个 我测试了, 效果不行啊!~、
最理想的是强制 程序执行一次。现在是 假如 信号出现在 当下前 几K ,程序默认就已经完成了,后面加上的 平仓条件 就不起作用。但是实际上 信号是 过后出现的,并没有实际开平。
效果不行 指的是 测试结果不理想 ,不是指方法不行
你讲的现在我懂,出现原因就是你引用时不做偏移的结果,想要结果好又不偏移信号的,太难了。推荐你用偏移引用,至少信号不会突然出现在历史k线上
是的,偏移引用的道路才是光明的,否则 测试 再理想 实战 差距太大了
万分感激!
老师 请您 写一个 10分钟 周期 上 kdj 的前一 引用