開拓者 TB Aberration交易系統源碼[開拓者公式]
Aberration
Aberration交易系統是由Keith Fitschen of Trade-System公司在1986年完成的,首次推出在1983年。這是一款完備的趨勢交易系統,在8種期貨市場之間靈活運轉:谷物、肉類、金屬、能源、外匯和金融以及股指期貨等。運用統一的交易分析和價值指標,平均每種商品每年交易4次,部位持有時間平均60%每年。
Aberration的持續穩定性使其成為期貨投資組合的重要選擇。
//開拓者 TB Aberration交易系統源碼
//------------------------------------------------------------------------
// 簡稱: JYXT_Aberration
// 名稱: Aberration
// 類別: 公式應用
// 類型: 用戶應用
// 輸出:Rookies
//------------------------------------------------------------------------
Params
Numeric Length(35);
Numeric StdDevUp(2.0);
Numeric StdDevDn(-2.0);
Numeric Lots(1);
Vars
NumericSeries UpperBand;
NumericSeries LowerBand;
NumericSeries AveMa;
Numeric StdValue;
Begin
AveMa=Average(Close[1],Length);
StdValue = StandardDev(Close[1],Length);
UpperBand=Avema+StdDevUp*StdValue;
LowerBand=Avema-StdDevUp*StdValue;
PlotNumeric("UpperBand",UpperBand);
PlotNumeric("LowerBand",LowerBand);
PlotNumeric("AveMa",AveMa);
If(MarketPosition!=1 &&CrossOver(Close[1],UpperBand[1]))
{
Buy(Lots,Open);
}
If(MarketPosition!=-1 &&CrossUnder(Close[1],LowerBand[1]))
{
SellShort(Lots,Open);
}
If(MarketPosition==1 && Close[1]<AveMa[1])
{
Sell(Lots,Open);
}
If(MarketPosition==-1 && Close[1]>AveMa[1])
{
BuyToCover(Lots,Open);
}
End
//------------------------------------------------------------------------
// 編譯版本 GS2010.12.08
// 用戶版本 2012/07/20 21:07
// 版權所有 Rookies
// 更改聲明 TradeBlazer Software保留對TradeBlazer平臺
// 每一版本的TrabeBlazer公式修改和重寫的權利
//------------------------------------------------------------------------
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容