簡單的模型編寫的疑問,請各種高手幫助一下 [開拓者 TB]
- 咨詢內容:
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客服: 原來是這個意思啊,多謝回復,我再學習學習
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容