美林證券交易大師的交易策略
作者:開拓者 TB 來源:cxh99.com 發(fā)布時間:2013年01月29日
- 源碼僅供參考:
Params
Numeric Length1(23);
Numeric Length2(30);
Numeric Lots(1);
Numeric Offset(0);
Vars
Numeric EMA1;
Numeric EMA2;
NumericSeries Myhigh;
NumericSeries Mylow;
Begin
EMA1=XAverage(Close[1], Length1);
EMA2=XAverage(Close[1], Length2);
If(CurrentBar==0)
{
Myhigh=InvalidNumeric;
Mylow=InvalidNumeric;
}
Else
{
Myhigh=Myhigh[1];
Mylow=Mylow[1];
}
If(CurrentBar<Length2) Return;
PlotNumeric("EMA1",EMA1);
PlotNumeric("EMA2",EMA2);
If(Myhigh==InvalidNumeric && Close>EMA1 && Close>EMA2 && MarketPosition!=1)
{
Myhigh=High;
}
If(Myhigh!=InvalidNumeric && High>Myhigh)
{
Buy(Lots,Max(Open,Myhigh+Offset*MinMove*PriceScale));
Myhigh=InvalidNumeric;
}
If(Mylow==InvalidNumeric && Close<EMA1 && Close<EMA2 && MarketPosition!=-1)
{
Mylow=Low;
}
If(Mylow!=InvalidNumeric && Low<Mylow)
{
SellShort(Lots,Min(Open,Mylow-Offset*MinMove*PriceScale));
Mylow=InvalidNumeric;
}
Commentary("多頭入場價:"+Text(Myhigh));
Commentary("空頭入場價:"+Text(Mylow));
End
//程序化交易 www.kzuj.com.cn