close不是实时价格,我指的是,当价格突破前根K线的高点,我就以那个高点的价格买入。
是当前的高点。我的模型很简单,当前的高点价格,高于前5根K线的价格,也就是以“前5根K线的最高价”作为“买入价格”。也就是:
myBuyP:=5HighPrice;
SELLSHORT(mySellShort and HOLDING<0,HOLDING,LIMITR,myBuyP);//交易系统之平空操作
BUY(mybuy and HOLDING=0,1,LIMITR,myBuyP);//交易系统之开多操作
但如何按照“前5根K线的最高价”为实际买入价格去测试模型?
前5根k线的最高价:ref(hhv(h,5),1)
如何把,“前5根k线的最高价:ref(hhv(h,5),1)” 加入BUY函数中?
下面的写法是否正确?
mybuyP:=ref(hhv(h,5),1);
BUY(mybuy and HOLDING=0,1,LIMITR,myBuyP);//交易系统之开多操作