CLOSEMINUTE,返回距离收盘前的分钟数注:1:该函数返回分钟数,不支持小数2:该函数包含小结和午休的时间,以商品期货为例,当天第一根 K 线 CLOSEMINUTE 返回为 3603:CLOSEMINUTE 适合应用于日线以下的周期,在日线上加载此函数,每根 K 线的返回值都为 14:CLOSEMINUTE 返回的是交易所的时间,不是本机的时间5:CLOSEMINUTE 支持上海夜盘使用,例如:沪金指数 1 分钟 21:00 开盘当根 K 线 CLOSEMINUTE返回为 1080.距离收盘的时间仍然以 15:00 为基准计算(即使中间遇到正常的周六周日休息,仍然返回值为 1080,不计算周六周日的时间)例 1:CLOSEMINUTEREF(DATE,1),O);AA:COUNT(H>OO,NN)=3;//统计从下午 13:00 开始,相对于当天的开盘价 OO,创新高的次数为 3次前您可以对开仓条件使用以下条件限制,也是可以避免平仓后重复开仓的:A:=IFELSE(ISLASTBP,BARSBP>=1,1)AAP1、P2 分别是您的开多和开空条件,持仓均价目前模型中取不到,您可以试一下开仓均价:LONG_PRICE 模组多头持仓开仓均价用法:该函数不支持效果测试,只能用于模组运行。
1、初始化持仓,LONG_PRICE 取值为初始化时该合约的持仓均价,若模型自动初始化,取值为最近的买开指令的指令价;若模型手动初始化,取值为初始化弹出框中的开仓价格(默认填写上一个买开信号的指令价)2、模组运行过程中,LONG_PRICE 取值为多头持仓开仓均价,根据成交价计算得到若 BK 信号发出后形成挂单,LONG_PRICE 取值为 0例:CLOSE-LONG_PRICE>60 //如果当前价位比多头持仓均价高出 60,且多头持仓存在,卖平仓SHORT_PRICE 取模组空头持仓开仓均价该函数不支持效果测试,只能用于模组运行用法:1、初始化持仓,SHORT_PRICE 取值为初始化时该合约的持仓均价,若模型自动初始化,取值为最近的卖开指令的指令价;若模型手动初始化,取值为初始化弹出框中持仓价格(默认填写上一个卖开信号的指令价)2、模组运行过程中,SHORT_PRICE 取值为空头持仓开仓均价,根据成交价计算得到若 SK 信号发出后形成挂单,SHORT_PRICE 取值为 0示例:SHORT_PRICE-CLOSE>60 //如果空头持仓均价比当前价位高出 60,且空头持仓存在,买平仓。
2,编写好止损语句后,反手开仓是可以止损的N:=BARSLAST(DATE<>REF(DATE,1))+1;OO:VALUEWHEN(N=1,O);//当天的开盘价HH:HHV(H,N);//当天的最高价LL:LLV(L,N);//当天的最低价OO1:REF(OO,N);//昨天开盘价HH1:REF(HHV(H,N),N);//昨天全天的最高价LL1:REF(LLV(L,N),N);//昨天全天的最低价CC1:REF(C,N);//昨天的收盘价CC2:REF(REF(C,N),N);//前天的收盘价HH2:REF(REF(HHV(H,N),N),N);//前天的最高价LL2:REF(REF(LLV(L,N),N),N);//前天的最低价。