以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 追踪止盈后,如何限制马上二次开仓 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=160018) |
-- 作者:czh79 -- 发布时间:2017/11/30 15:41:02 -- 追踪止盈后,如何限制马上二次开仓 DTYDZS:=HHV(H,ENTERBARS)-CLOSE;
我用追踪止盈出场后,因为现在的价格还符合我开仓条件,所以马上就二次开仓了,如何限制这个追踪止盈之后观察3个周期再开仓?
另外,如何限制在同一根K线不能平仓后立刻二次开仓 |
-- 作者:yukizzc -- 发布时间:2017/11/30 15:51:03 -- ref(dtydzs,3) 三个周期前是否满足这个移动条件 |
-- 作者:czh79 -- 发布时间:2017/11/30 19:31:02 -- 如何限制在同一根K线不能平仓后立刻二次开仓?
|
-- 作者:czh79 -- 发布时间:2017/11/30 19:36:54 -- 你这是什么回答啊?能说清楚点吗,你的思路是什么 |
-- 作者:gxx978 -- 发布时间:2017/12/1 8:49:48 -- 1、在开仓语句中分别判断下多头止盈和空头止盈的条件,即上次满足该条件大于3个周期才开仓。以多头为例: if 开仓条件 and barslast(dtydzs)>3 then buy(1,1,market);
2、可以判断下上次平仓历时。用exitbars,在开仓条件中加入exitbars>0.但是需要平仓语句写在开仓语句前面。 [此贴子已经被作者于2017/12/1 8:54:35编辑过]
|
-- 作者:czh79 -- 发布时间:2017/12/1 11:47:57 -- exitbars默认是-1 您看看 这怎么办 |
-- 作者:banzhuan -- 发布时间:2017/12/1 12:11:35 -- exitbars在没有开仓记录下返回是-1,然后从平仓后开始记录周期的数量,如果 exitbars>0时就能 控制同一根K线平仓了不会再次开仓; 您可以输出到图表的K线图上看一下。 [此贴子已经被作者于2017/12/1 12:12:09编辑过]
|