以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 逻辑还是公式的运用出错 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=73703) |
-- 作者:xiaoshe -- 发布时间:2014/12/29 14:06:12 -- 逻辑还是公式的运用出错 input:N(30,2,999); WMA_H:MA(HIGH,N); WMA_L:MA(LOW,N); ema 买多:=CROSS(CLOSE,WMA_H); 卖空:=CROSS(WMA_L,CLOSE); 平多:=CROSS(WMA_H,CLOSE); 平空:=CROSS(CLOSE,WMA_L); BUY(买多 and holding=0,35%,MARKET); BUYSHORT(卖空 and holding=0,35%,MARKET); SELL(平多 and holding>0,0,MARKET); SELLSHORT(平空 and holding<0,0,MARKET); 我要实现的功能是:以30天最高价的平均价做为上轨 以。。。做为下轨,收盘价突破则以下一天的开盘价买入,资金100万,每次只有35%,语法没有错误,但是收益曲线好像有点不对,请求给看下是否有逻辑或者是公式用法上的错误 |
-- 作者:jinzhe -- 发布时间:2014/12/29 14:08:29 -- 用法没错,那么问题是你从何判断收益曲线不对的? |
-- 作者:xiaoshe -- 发布时间:2014/12/29 14:21:18 -- 跟我用matlab做的结果不一样 这用金子塔不太熟悉 应该是公式用错 aa |
-- 作者:jinzhe -- 发布时间:2014/12/29 14:27:34 -- 那么不对在哪里?现实的曲线和自己想的不一样? |
-- 作者:xiaoshe -- 发布时间:2014/12/29 14:38:08 -- aaa 金子塔和自己用MATLAB做的结果不一样 所以我觉得是在金字塔上我弄错了 您能不能根据的我写的想实现的目的 看下我逻辑或公式是否有错误 |
-- 作者:jinzhe -- 发布时间:2014/12/29 14:39:49 -- 那么matlab里面的写的和金字塔一样吗?市价下单在matlab里面是按照什么价位处理的? |
-- 作者:xiaoshe -- 发布时间:2014/12/29 14:40:13 -- 我要实现的功能是:以30天最高价的平均价做为上轨 以。。。做为下轨,收盘价突破则以下一天的开盘价买入,资金100万,每次只有35%,语法没有错误,但是收益曲线好像有点不对,请求给看下是否有逻辑或者是公式用法上的错误 突破了才持仓 在轨道中间不持仓
|
-- 作者:xiaoshe -- 发布时间:2014/12/29 14:41:24 -- 我是以第二天的开盘价做为操作价的 |
-- 作者:netfox -- 发布时间:2014/12/29 14:41:36 -- 以下是引用xiaoshe在2014/12/29 14:38:08的发言:
金子塔和自己用MATLAB做的结果不一样 所以我觉得是在金字塔上我弄错了 您能不能根据的我写的想实现的目的 看下我逻辑或公式是否有错误
市价,必然会偏离 ,你是不是止损位偏离大了,用限价看看与mtalab对照。 金字塔市价默认是用C的,实盘是实际数值(无限接近) |
-- 作者:xiaoshe -- 发布时间:2014/12/29 14:43:14 -- 好的,我试下 |