等级: 免费版 
- 注册: 
 - 2023-4-11
 
- 曾用名: 
 
 
 
 | 
 
//开仓手数设置****************************************************************************** 
KCSS:=1; 
//多单开仓模块******************************************************************************  
//开多单 
  IF DK=1 and holding=0 AND COUNT(DK=1,10)=1 THEN BEGIN 
   多开:BUY(1,KCSS,MARKET); 
  END 
//调试代码,放在止盈止损前面 
   BUYPRICE:=LOW;  //开仓单根k对应的最低价 
   BUYCLOSE:=CLOSE; //开仓单根K线对应的收盘价 
   DKFY:=OPENPROFIT;//浮动盈亏 
   DKJJ:=AVGENTERPRICE; 
   DKbar:=TYPEBAR(1,1)+1; 
//多单强平模块******************************************************************************  
//触发平仓:当前K线收盘价 - 多持仓均价  <= -200元(价格换算一下),强制平仓; 
DK_MIN_OPENPROFIT:=LLV(OPENPROFIT,DKbar);//开仓以来最小的浮动盈亏的价格  
IF HOLDING=1 AND TYPEBAR(1,1)>0 AND LLV(OPENPROFIT,DKbar)<=-200 THEN BEGIN 
        多单强平:SELL(1,KCSS,MARKETR); 
END 
 
老师,这个在执行过程中有问题,主要是信号闪烁消失造成参照开仓位置发生变化了,我想改成:当单个品种持仓亏损达到200元时就强制平仓。 
 
 |   
 
 
 
 |