雙均線 EA交易模型(指數移動均線和一條調整移動均線)
作者:開拓者 TB 來源:網上轉載 發布時間:2012年12月18日
- 內容: 給大家一個雙均線交易模型,歡迎大家試用指教 僅供參考或作范例之用。
源碼:
//------------------------------------------------------------------------
// 簡稱: EA
// 名稱: EA交易模型
// 類別: 交易指令
// 類型: 其他程序化交易 www.tumamayizhan.com
// 輸出: 一條指數移動均線和一條調整移動均線(適應性移動平均線)
//------------------------------------------------------------------------
Params
Numeric Length1(16);
Numeric Length2(80);
Numeric FastAvgLength(2);
Numeric SlowAvgLength(30);
Vars
NumericSeries AMA;
NumericSeries EMA;
Bool Condition1;
Bool Condition2;
Numeric TotalEquity;
Numeric UseMargin;
Numeric EntryLots;
Begin
TotalEquity = CurrentCapital()+ Abs(CurrentContracts()*Close*ContractUnit()*BigPointValue()*MarginRatio());
UseMargin = Close*ContractUnit*BigPointValue*MarginRatio;
EntryLots = IntPart(TotalEquity*0.25/UseMargin);
AMA = AdaptiveMovAvg(Close,Length1,FastAvgLength,SlowAvgLength);
EMA = XAverage(Close, Length2);
if (AMA>EMA)
{
Buy(EntryLots,NextOpen,True);
}
if (EMA>AMA)
{
SellShort(EntryLots,NextOpen,True);
}
End
//------------------------------------------------------------------------
// 編譯版本 GS2004.06.12
// 用戶版本 2010/07/26 13:21
// 版權所有 mmc29170
// 更改聲明 TradeBlazer Software保留對TradeBlazer平臺
// 每一版本的TrabeBlazer公式修改和重寫的權利
//------------------------------------------------------------------------