- 精华
- 0
- 在线时间
- 3840 小时
- UID
- 20842
- 积分
- 931
- 帖子
- 382
- 阅读权限
- 255
- 注册时间
- 2010-12-3
- 最后登录
- 2022-2-15
- 精华
- 0
- UID
- 20842
- 积分
- 931
- 帖子
- 382
- 主题
- 2
- 阅读权限
- 255
- 注册时间
- 2010-12-3
- 最后登录
- 2022-2-15
|
本帖最后由 追涨杀跌 于 2020-8-5 22:00 编辑
okmijn 发表于 2020-8-5 21:25
感谢老师解答,试了一下还是不能下单,代码在上面麻烦老师帮忙调试一下,再次感谢! ...
按照我前面说的,加进去就可以了。- Params
- Numeric J1(55);
- Vars
- NumericSeries MA;
- Numeric GG;
- Begin
- If(BarStatus==0) SetGlobalVar(0,0);
- MA=Average(C,55);
- GG=Highest(H[1],2);
- PlotNumeric("MA",MA);
-
- If(Barstatus <> 2 Or AccountDataExist()==false) return;
-
- if(BarStatus==2)
- {
- If(Q_AskPrice > ma[1] and GetGlobalVar (0) <> 1 AND A_BuyPosition==0 )
- {
- //A_SendOrder(Enum_Sell,Enum_Exit,1,Q_AskPrice);
- A_SendOrder (Enum_Buy,Enum_Entry,1,Q_BidPrice()) ;
- SetGlobalVar (0,1);
- }
-
- If(Q_BidPrice<=ma[1] AND GetGlobalVar (0)==1)
- {
- //A_SendOrder(Enum_Buy,Enum_Exit,1,Q_BidPrice);
- A_SendOrder ( Enum_Sell,Enum_Exit,1,ma[1]);
- SetGlobalVar (0,0);
- }
- }
- End
复制代码 |
|