以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  开仓信号消失就止损的问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=160442)

--  作者:waimm2020
--  发布时间:2017/12/15 9:24:53
--  开仓信号消失就止损的问题
if enterbars=1 and ref(KDTJ,1)=0  THEN BEGIN
   sell(1,holding,market);
END
if enterbars=1 and ref(KKTJ,1)=0  THEN BEGIN
   SELLSHORT(1,HOLDING,market);
END
请教老师,我在逐K模式下使用出信号就下单,写了个信号消失就止损,模拟盘测试中不执行,请教老师帮忙看看问题出在哪?

--  作者:FireScript
--  发布时间:2017/12/15 9:57:51
--  

1.先不说代码。出信号就止损这种一般是实际运行时候选择 固定轮询模式可以做到。  和公式的模式没啥关系。

 

2.你上面的代码的原本的思路和需求是什么,是要开仓之后就立即平仓?


--  作者:waimm2020
--  发布时间:2017/12/15 10:45:47
--  
我的意思是出信号就开仓,当前K线走完时信号消失就止损。信号没消失就继续持有。
--  作者:FireScript
--  发布时间:2017/12/15 10:57:17
--  

你这种需求用代码处理不了,因为代码不好判断K线上信号是否闪烁过,只能用软件的持仓同步功能来实现。 而且你说的那种情况本身也只在使用固定轮询的时候才会出现这种信号的闪烁的,如果是走完K线的运行模式,就不需要考虑这个问题了。