以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 增加 exitbars 大于5后,所有开平仓信号都消失 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=181139) |
-- 作者:保罗1122 -- 发布时间:2020/7/11 1:30:27 -- 增加 exitbars 大于5后,所有开平仓信号都消失 本人希望在现有模型上增加一条限制:新开仓必须距离上次平仓的周期大于5根k线,可是当 开仓条件增加 exitbars 大于5后,所有开平仓信号都消失。 如在5分钟周期,对所有主力合约测试,如果不加exitbars >5 ,会有几十次开平仓机会;增加后一个信号也没有。
如下为简单的测试模型:
IF CROSS(DIFF,DEA) && exitbars>5 && HOLDING=0 THEN /////开仓条件 IF C<=ENTERPRICE-ZS*MINDIFF AND HOLDING>0 AND ENTERBARS>0 /////平仓条件
[此贴子已经被作者于2020/7/11 1:30:56编辑过]
|
-- 作者:FireScript -- 发布时间:2020/7/13 8:33:51 -- 因为你没有考虑最开始时候的情况。最开始要开仓的位置 它前面是没有任何操作的,自然就没有平仓。exitbars返回值是-1.这样就导致后续一直无法开仓了。 试着改成这样: exitbars=-1 or exitbars>5
|