CW无定义? (文华财经WH8赢智V8.2)

投资者咨询:CW无定义? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-27 20:57
  VARIABLE:A:=0;
IF BARSSP=1&&LASTOFFSETPROFIT<0 THEN
BEGIN
A:=A+1;
END
IF BARSBP=1&&LASTOFFSETPROFIT<0 THEN
BEGIN
A:=A+1;
END
IF (BARSBP=1||BARSSP=1)&&LASTOFFSETPROFIT>0 THEN
BEGIN
A:=CW;
END
TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真实波幅
ATR:=MA(TR,26); //求26个周期内真实波幅的简单移动平均
TC:=INTPART((MONEYTOT*0.01/(UNIT*ATR)));//根据权益的1%计算下单手数
K:=MONEY*0.6/(C*MARGIN*UNIT+FEE); //模组子账户可用资金的20%可以开仓的手数(此写法适用于按固定手数收取手续费的合约)
CW:=MAX1(1,MIN(TC,K)*0.5);
技术人员回复
日期:2018-7-27 21:00
 参考:

VARIABLE:A:=0;
TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真实波幅
ATR:=MA(TR,26); //求26个周期内真实波幅的简单移动平均
TC:=INTPART((MONEYTOT*0.01/(UNIT*ATR)));//根据权益的1%计算下单手数
K:=MONEY*0.6/(C*MARGIN*UNIT+FEE); //模组子账户可用资金的20%可以开仓的手数(此写法适用于按固定手数收取手续费的合约)
CW:=MAX1(1,MIN(TC,K)*0.5);
IF BARSSP=1&&LASTOFFSETPROFIT<0 THEN
BEGIN
A:=A+1;
END
IF BARSBP=1&&LASTOFFSETPROFIT<0 THEN
BEGIN
A:=A+1;
END
IF (BARSBP=1||BARSSP=1)&&LASTOFFSETPROFIT>0 THEN
BEGIN
A:=CW;
END