以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- 我这个公式竟然没成交 不知何故? (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=2915) |
-- 作者:panjian -- 发布时间:2010/9/20 13:35:13 -- 我这个公式竟然没成交 不知何故? tBUY(1,2,MKT); 我是这样一个公式 我成功买入后 按道理应该是下一个周期开盘价成交 但是却没有发送指令 不知何故? |
-- 作者:董小球 -- 发布时间:2010/9/20 13:52:21 -- 不知道你前面怎么写的,如果你TBUY之前没写东西的话,那么很遗憾,你的tenterbars永远不等于1 所以你TSELL不了 |
-- 作者:董小球 -- 发布时间:2010/9/20 13:53:01 -- 另外模拟交易有时候不稳定,是会出现这个情况,你改用对手价下单再试试 |
-- 作者:panjian -- 发布时间:2010/9/20 13:54:08 -- 我的意思是买入成功后,但在下一个开盘价没有平仓 |
-- 作者:panjian -- 发布时间:2010/9/20 14:02:12 -- 版主 要是单独看我这个程序 应该是成交后下个开盘价就平仓 是吗? if tenterbars=1 then |
-- 作者:董小球 -- 发布时间:2010/9/20 14:05:14 -- 对 反正程序是 每根K线刷一遍你写的公式,你理解理解 |
-- 作者:panjian -- 发布时间:2010/9/20 14:17:18 -- tenterbars需要设置参数吗 |
-- 作者:董小球 -- 发布时间:2010/9/20 14:18:25 -- 每根K线刷新一次你的公式,然后就TBUY一次,然后检测tenterbars,由于是同一个周期,所以tenterbars=0,所以TSELL得不到执行的机会 |
-- 作者:panjian -- 发布时间:2010/9/20 14:23:14 -- 版主 我的tenterbars=1是表示成交后的下一个周期呀 不应该是本周期的含义呀 |
-- 作者:董小球 -- 发布时间:2010/9/20 14:31:32 -- 你把tBUY(1,2,MKT);这句放到平仓后面 运行试试 就可以了 |