代码

各位大佬,我想请教一下,当策略持仓盈利超过10个最小变动单位时,再开一单同样方向的单子。平仓时一起平掉。该怎么加代码?

代码问题
代码导入
代码转换
求代码
代码编写
代码BUG
代码问题
代码检查
代码转换
代码块定义

欢迎扫码加企业微信交流

//以最新价金叉20日均线为做多条件(后续可根据自己策略做多条件进行修改)

Vars
Series<Numeric> MA20;
Numeric MinPoint; // 最小变动单位
Series<Numeric> AA;
Series<Numeric> BB;

Events 
OnInit()
{
SetConsecEntries(2);
}
OnBar(ArrayRef<Integer> indexs)
 { 
 MA20=AverageFC(Close,20);
 PlotNumeric("MA20",MA20);
 MinPoint = MinMove*PriceScale;
 If(MarketPosition==0 And CrossOver(Close,MA20))
 {
     Buy(1,Close); 
     AA=EntryPrice;
     
     }
 If(MarketPosition==1 And Close>(EntryPrice+10*MinPoint))
 {
 Buy(1,Close);
 Commentary("AA= "+Text(AA));
 BB=EntryPrice+10*MinPoint;
 Commentary("BB= "+Text(BB));
 }
 if(MarketPosition==1 and (CrossUnder(Close,MA20)))
 Sell(2,c);
  }