- 精华
- 0
- 在线时间
- 49 小时
- UID
- 216337
- 积分
- 19
- 帖子
- 9
- 阅读权限
- 10
- 注册时间
- 2015-8-7
- 最后登录
- 2016-11-5
- 精华
- 0
- UID
- 216337
- 积分
- 19
- 帖子
- 9
- 主题
- 3
- 阅读权限
- 10
- 注册时间
- 2015-8-7
- 最后登录
- 2016-11-5
|
Params
Numeric s(4);
Numeric lots(3);
Vars
Numericseries MA;
Begin
If(!CallAuctionFilter()) return;
MA=AverageFC(Close,s);
if(BarStatus==0 || GetGlobalVar(0)==InvalidNumeric)
SetGlobalVar(0,0);
if(MA>MA[1]+0.3)
{If(A_Sellposition==0 && A_BuyPosition==0 && A_GetOpenOrderCount==0 && BarStatus==2 && GetGlobalVar(0)==0)
{A_SendOrder(Enum_Buy,Enum_Entry,lots,Q_AskPrice+3*MinMove*PriceScale);
SetGlobalVar(0,1);
}
If(A_SellPosition>0 && A_GetOpenOrderCount==0 && BarStatus==2 && getglobalvar(0)==0)
{A_SendOrder(Enum_Buy,Enum_Exit,A_SellPosition,Q_AskPrice+3*MinMove*PriceScale);
A_SendOrder(Enum_Buy,Enum_Entry,A_SellPosition,Q_AskPrice+3*MinMove*PriceScale);
SetGlobalVar(0,1);
}}
if(MA<MA[1]-0.3)
{If(A_Sellposition==0 && A_BuyPosition==0 && A_GetOpenOrderCount==0 && BarStatus==2 && GetGlobalVar(0)==0)
{A_SendOrder(Enum_Sell,Enum_Entry,lots,Q_BidPrice-3*MinMove*PriceScale);
SetGlobalVar(0,1);
}
If(A_BuyPosition>0 && A_GetOpenOrderCount==0 && BarStatus==2 && getglobalvar(0)==0)
{A_SendOrder(Enum_Sell,Enum_Exit,A_BuyPosition,Q_BidPrice-3*MinMove*PriceScale);
A_SendOrder(Enum_sell,Enum_Entry,A_Buyposition,Q_BidPrice-3*MinMove*PriceScale);
SetGlobalVar(0,1);
}
}
End |
|