以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- [求助]为什么测试结果交易次数为0。 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=3732) |
-- 作者:阿火 -- 发布时间:2010/11/5 11:36:07 -- [求助]为什么测试结果交易次数为0。 刚接触金字塔 写了一个交易模型,用逐周期模式写的 加载在if连续1分钟图上的时候,信号显示是对的 程序化交易评测,按“下一步”,逐步设置,到最后,测试结果:交易次数为0,怎么会这样呢?
还有一个问题,就是买卖价位的标记,怎么都是标记在下一根K线图,请问是哪里设置错了?
先谢谢哪位大侠了 |
-- 作者:董小球 -- 发布时间:2010/11/5 13:17:18 -- 看看测试时间段对不对 数据有没有 另外 因为是走完K线交易 所以是下跟K线上交易 |
-- 作者:admin -- 发布时间:2010/11/5 13:58:41 -- 测试为零请参考 http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332 建议初级用户先将论坛各板块的置顶帖子自行阅读
买卖标记如为本周期,交易控制符号请使用 THISCLOSE 请用户仔细阅读论坛置顶帖子基础教程 |
-- 作者:阿火 -- 发布时间:2010/11/5 14:07:35 -- 以下是引用董小球在2010-11-5 13:17:18的发言:
看看测试时间段对不对 数据有没有 另外 因为是走完K线交易 所以是下跟K线上交易
我不是K线走完交易的。我是用 buy(con,v,type,p) 这个函数的 |
-- 作者:fly -- 发布时间:2010/11/5 15:15:14 -- 看看 公式属性--费率设置 的设置 |
-- 作者:阿火 -- 发布时间:2010/11/5 17:13:24 -- 这是我的费率设置。
很奇怪: 我用buy(if1,1,limit,yl+0.4),则买卖价位标记在下一根K线图。 但是,我用buy(if1,1,thisclose)的话,买卖价位就标记在当根K线图
这是为什么。我的买入条件是 H>yl,则以yl+0.4的价格买入,这样应该可以的,为什么要把买卖价位标记到下一根K线图呢? [此贴子已经被作者于2010-11-5 17:17:08编辑过]
|
-- 作者:fly -- 发布时间:2010/11/5 17:31:57 -- 注意BUY的参数 thisclose,本周期收盘价 limit,次周期限价 |
-- 作者:阿火 -- 发布时间:2010/11/6 13:07:19 -- 哦、谢谢。我还以为是跟开拓者一样呢。 fly兄,那请问我要达到的效果要怎么表达呢?就是 最高价>yl,则在yl上调2个价位买入 ,即在当前周期以yl+0.4 买入。 [此贴子已经被作者于2010-11-6 13:24:32编辑过]
|
-- 作者:阿火 -- 发布时间:2010/11/6 13:41:02 -- 用于股指期货上的。所以 2个跳动价是 2*0.2=0.4 yl的计算方法是 yl:=max(o,ref(hhv(h,20),1));//考虑了一开盘就跳空的情况,压力位取“前20根K线高点和开盘价的较大值”。
所以,最高价一旦大于yl,则马上以yl+0.4发出买开,在当根K线图是可以操作的。无需等到下一根K线图。 [此贴子已经被作者于2010-11-6 13:42:46编辑过]
|
-- 作者:阿火 -- 发布时间:2010/11/6 21:36:53 -- 哈 ,找到方法了,用 buy(if1,1,limitr,yl+0.4), |