TB開拓者多重均線系統源碼[開拓者公式]
- 咨詢內容: 前一陣在本論壇看到一個帖子介紹了一個多重均線系統的思路。今天有空寫了代碼,跟大家分享一下。我覺得這個系統的一個優點是震蕩期的交易數量比較少
測試結果還可以,勝率盈虧比等數據不錯,但總體凈利潤偏低。
源碼如下:
//------------------------------------------------------------------------
// 簡稱: MultiMA1V1
// 名稱: 多重均線系統1號V1
// 類別: 公式應用
// 類型: 用戶應用
// 輸出: cxh99.com
//------------------------------------------------------------------------
Params
Numeric minlength(1); //最小均線周期數
Numeric factor(4); //均線倍數,可以是小數
Numeric rate(70); //信號相同的百分比
Vars
Numeric i;
Numeric buynumber;
Numeric sellnumber;
Numeric shortlength;
Numeric longlength;
Numeric MAshortvalue;
Numeric MAlongvalue;
Begin
buynumber = 0;
sellnumber = 0;
For i=0 To 19
{
shortlength = minlength+i;
longlength = IntPart(shortlength*factor);
MAshortvalue = Average(Close[1], shortlength);
MAlongvalue = Average(Close[1], longlength);
If(MAshortvalue > MAlongvalue)
{
buynumber = buynumber+5;
}
If(MAshortvalue < MAlongvalue)
{
sellnumber = sellnumber+5;
}
}
If(buynumber >= rate)
{
Buy(0, Open);
Return;
}
If(sellnumber >= rate)
{
SellShort(0, Open);
Return;
}
End
//------------------------------------------------------------------------
// 編譯版本 GS2010.12.08
// 用戶版本 2012/09/26 11:16
// 版權所有 www.tumamayizhan.com
// 更改聲明 TradeBlazer Software保留對TradeBlazer平臺
// 每一版本的TrabeBlazer公式修改和重寫的權利
//------------------------------------------------------------------------
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容