以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 用事实价格开仓,可以这样写吗? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=78715) |
-- 作者:qq代人发帖 -- 发布时间:2015/5/18 15:46:11 -- 用事实价格开仓,可以这样写吗? SELLSHORT(mySellShort and HOLDING<0,HOLDING,LIMITR,mySellShortP);//交易系统之平空操作 BUY(mybuy and HOLDING=0,1,LIMITR,myBuyP);//交易系统之开多操作 SELL(myBuyShort and HOLDING>0,HOLDING,LIMITR,mySellP);//交易系统之平多操作 BUYSHORT(mySell and HOLDING=0,1,LIMITR,myBuyShortP);//交易系统之开空操作 |
-- 作者:jinzhe -- 发布时间:2015/5/18 15:56:46 -- 实时价格吗?那就要用close |
-- 作者:PierreHuang -- 发布时间:2015/5/18 23:15:35 -- close不是实时价格,我指的是,当价格突破前根K线的高点,我就以那个高点的价格买入。 |
-- 作者:jinzhe -- 发布时间:2015/5/19 8:47:37 -- 以前高点还是现高点? |
-- 作者:PierreHuang -- 发布时间:2015/5/19 10:48:13 -- 是当前的高点。我的模型很简单,当前的高点价格,高于前5根K线的价格,也就是以“前5根K线的最高价”作为“买入价格”。也就是: myBuyP:=5HighPrice; SELLSHORT(mySellShort and HOLDING<0,HOLDING,LIMITR,myBuyP);//交易系统之平空操作 BUY(mybuy and HOLDING=0,1,LIMITR,myBuyP);//交易系统之开多操作 但如何按照“前5根K线的最高价”为实际买入价格去测试模型? |
-- 作者:jinzhe -- 发布时间:2015/5/19 10:53:55 -- 前5根k线的最高价:ref(hhv(h,5),1) |
-- 作者:PierreHuang -- 发布时间:2015/5/19 10:58:18 -- 如何把,“前5根k线的最高价:ref(hhv(h,5),1)” 加入BUY函数中? 下面的写法是否正确? mybuyP:=ref(hhv(h,5),1);
BUY(mybuy and HOLDING=0,1,LIMITR,myBuyP);//交易系统之开多操作 |
-- 作者:jinzhe -- 发布时间:2015/5/19 11:00:50 -- 正确,开多限价就是这样写
|
-- 作者:PierreHuang -- 发布时间:2015/5/19 11:08:55 -- 非常感谢! |