以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- IGNORECHECKPRICE的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=167668) |
-- 作者:m1978xz -- 发布时间:2019/1/14 8:41:20 -- IGNORECHECKPRICE的问题 我看网上有这样一段对答:交易测试加和不加IGNORECHECKPRICE的区别不一样的,加了就不判断成交价格是否能够成交,按照指定的价格进行测评 不加就是要判断成交价格是否能够成交,如果不能够成交,那么开仓信号会消失 ----------- 那假如我设置一个卖价希望类似预埋单。 就是虽然本K线达不到这个价位,但是之后的某根K线能达到就平仓。 不能简单的设置为: SELL(1,HOLDING,LIMITR,CLOSE-5); 还得加别的函数? |
-- 作者:wenarm -- 发布时间:2019/1/14 8:51:58 -- 图表都是理论持仓,模拟不了预埋单的状态。 如果指定价格超出当前k线最高最低价范围,默认被视为无效单。 加IGNORECHECKPRICE忽略价格检查后,不做检查,条件满足就作为一次有效仓位计算。 |
-- 作者:m1978xz -- 发布时间:2019/1/14 9:25:47 -- 回复:(wenarm)图表都是理论持仓,模拟不了预埋单的... 感谢 版主回复。 那比如ref(low,1)可以定义上一根K线的最低价。 可以用ref(low,-1)定义 后一根K先的最低价么? 如果可以,用 if ref(low,-1)<zs and ref(low,-2)<zs and ref(low,-3)<zs 这样的定义可以实现预埋单效果么?
|
-- 作者:FireScript -- 发布时间:2019/1/14 9:30:59 -- 不行的。没有ref(l,-1)这种用法的。 |
-- 作者:m1978xz -- 发布时间:2019/1/14 10:45:02 -- 别的函数也没法替代实现 ?我只是想在回测中使用。 要不回测的结果也不可信啊。
|
-- 作者:FireScript -- 发布时间:2019/1/14 11:12:05 -- refx。慎用,需要做些控制保证不引用到目前还不存在的K线位置,仅供参考。 |
-- 作者:m1978xz -- 发布时间:2019/1/14 11:13:54 -- 感谢版主,我只是想在公式回测的时候 试试,这样这样更接近于实盘效果。 |