簡單的模型編寫的疑問,請各種高手幫助一下
作者:開拓者 TB 來源:cxh99.com 發布時間:2014年06月22日
- 咨詢內容:
Params
Numeric FastLength(5);
Numeric SlowLength(20);
Vars
NumericSeries AvgValue1;
NumericSeries AvgValue2;
Begin
AvgValue1 = AverageFC(Close,FastLength);
AvgValue2 = AverageFC(Close,SlowLength);
If(MarketPosition <>1 && AvgValue1 > AvgValue2[1])
{
Buy(1,AvgValue1);
}
If(MarketPosition <>-1 && AvgValue1 < AvgValue2[1])
{
SellShort(1,AvgValue1);
}
麻煩請問下,我把模型改成這樣的意思是不是當前bar的5周期均線大于前一個bar的20周期均線就以當時的5周期均線的價格買入的意思啊?
但是我測試下來,有的時候用的是最高價,有的時候用的是最低價,不知道是什么意思了,請各位大神指導。
- TB技術人員:
在歷史測試中,如果指令的信號價格超過該bar的真實范圍之外,則高出的以高價標識信號,低于的以低價標識信號。
故而會有你所述的表現存在。
- TB客服:
原來是這個意思啊,多謝回復,我再學習學習