以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=143718) |
-- 作者:madson -- 发布时间:2016/12/1 9:38:23 -- 有没有平仓以来的周期数函数? 我要解决的问题是避免在同一根K线开仓平仓。 如果先开仓,平仓条件可以用ENTERBARS来限定不在同一K线平仓, 但如果是先平仓了,如何限定不在同一K线再开仓呢?如果有平仓以后来的周期数很好解决,或者有其它的解决办法吗?
|
-- 作者:jinzhe -- 发布时间:2016/12/1 9:40:12 -- exitbars |
-- 作者:madson -- 发布时间:2016/12/1 9:47:10 -- 比如: 开空:=CROSS(h,UPPER) and exitbars>=1;加进去后,所有的信号都没有了,不加时正常
|
-- 作者:madson -- 发布时间:2016/12/1 9:47:59 -- 是哪里有法不对吗,ENTERBARS也是这么用的 |
-- 作者:madson -- 发布时间:2016/12/1 9:54:32 -- 在开空条件中用这句话: 开空条件:=CROSS(h,UPPER) and exitbars>=1; 不对 在开空指令中用这句话: 开空:BUYSHORT(KK AND HOLDING=0 and exitbars>=1 ,ss,limitr,c-hc*mindiff); 也不对,不显示任何信号了
|
-- 作者:jinzhe -- 发布时间:2016/12/1 9:56:54 -- 开空:=CROSS(h,UPPER) and ((exitbars>=1) or (exitbars=-1)); 要这样写,-1用来判断没有平仓信号的情况 |
-- 作者:madson -- 发布时间:2016/12/1 9:59:51 -- 还是不可以 |
-- 作者:jinzhe -- 发布时间:2016/12/1 10:00:36 -- 把你的代码都发一下 |
-- 作者:madson -- 发布时间:2016/12/1 10:00:46 -- |
-- 作者:madson -- 发布时间:2016/12/1 10:03:08 -- 不过,用这句,信号还是有,不像只用exitbars>=1所有信号都没了 |