以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请帮我看一下这个模型写法有什么问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=56535) |
-- 作者:zjt617 -- 发布时间:2013/9/12 9:26:32 -- 请帮我看一下这个模型写法有什么问题 多年前就因用不会金字塔而放弃,现在再做一次尝试。请老师帮看一下这个模型有什么错误: KD:=isup; //开多条件 阳线开多 PD:=isdown; //平多条件 阴线平多 KK:=isdown; //开空条件 阴线开空 PK:=isup; //平空条件 阳线平空 平空:SELLSHORT(PK,1,limit, low); //平空信号 最低价平卖单 开多:BUY(KD AND HOLDING=0,1,limit,low); //开多信号 最低价开买单 平多:SELL(PD,1,limit,high); //平多信号 开空:BUYSHORT(KK AND HOLDING=0 ,1,limit,high); //开空信号 按理这个模型应该是100%赚,但实际上有时候是亏 图中的信号好像与模型要表达的意思不一样,按理出信号的地方没信号(上不了图,老师可以在软件上试一下),请老师指导 |
-- 作者:jinzhe -- 发布时间:2013/9/12 9:30:15 -- 厉害啊,100%赚的模型 |
-- 作者:jinzhe -- 发布时间:2013/9/12 9:31:30 -- 把里面的limit都改成limitr |
-- 作者:zjt617 -- 发布时间:2013/9/12 9:49:27 -- 谢谢,拿这个作例子是想学习模型的写法。对于Limit和Limitr的区别还是不太理解,为什么不能用Limit来指定成交价格?这两个函数的本质上的区别是什么? |
-- 作者:jinzhe -- 发布时间:2013/9/12 9:51:43 -- 从函数说明上就能够很明显的区分 limit是用次周期的价格 limitr是用本周期的价格 所以在当前周期用次周期的价格,可能会造成次周期价格超过了本周期价格,导致不成交
|