如何才能中间进行间隔3K以上才交易 [文华财经]
- 咨询内容:
此主题相关图片如下:111.jpg
老师好,如何才能中间进行间隔3K以上才交易?
比如,我看1分周期,
C>MA(C,5),BK; C<MA(C,5),SP; C<MA(C,5),SK; C>MA(C,5),BP;
即我看一分周期,当收盘价大于5MA时,则开多,当收盘价小于5MA时,则平仓, 然后,当收盘价小于5MA时,则开空,当收盘价大于5MA时,则平仓。
上图,做的是一分周期,第二笔在1411时出现平仓信号,但在1412时,出现开仓信号, 这一K平仓了,下一K,就出现开仓信号
但是,我希望,中间能相隔3K以上,才开仓,应如何编?
是否中间,应加入这一句:CLOSEMINUTE>=3&&? 即:
CLOSEMINUTE>=3&&C>MA(C,5),BK; C<MA(C,5),SP; CLOSEMINUTE>=3&&C<MA(C,5),SK; C>MA(C,5),BP;
但这个,只有收盘后才有效,盘中,如果平仓后,要相隔3K以上才开仓,则无法做到。
说一下我的思路:
我看一分钟,做一分周期时,如果这一K收盘价平仓了,然后下一K出现开仓信号时,我要开仓时,因为看的是一分钟周期,中间最多只相隔一分钟。 但我现在用的是:下单组件,下单平仓时,共下100手,每隔10秒才下10手,所以,要将100手全部下完,至少要花100秒时间,如果这个100手单还没平完,但下一K出现开仓信号,就得开仓,所以,我希望,下一K出现的信号,至少要在平仓信号出现后,至少要相隔3K,或3K以上,即大于3K以上的开仓信号,我才能做。
所以,我希望,下一笔的开仓信号,必须是在上一次平仓信号之后的三K之后开仓信号,才做。 如果上次平仓时,在三K内出现的开仓信号,则不做。在上次平仓后,至少相隔三K以上的开仓信号,才执行。
- 文华技术人员: C>MA(C,5)&&(NOT(ISLASTBP)&&NOT(ISLASTSP)||ISLASTSP&&BARSSP>=3||ISLASTBP&&BARSBP>=3),BK; C<MA(C,5),SP; C<MA(C,5)&&(NOT(ISLASTBP)&&NOT(ISLASTSP)||ISLASTSP&&BARSSP>=3||ISLASTBP&&BARSBP>=3,SK; C>MA(C,5),BP; AUTOFILTER; 模型仅供参考
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容