如下代码提示:
bkavprice:= LLNVALUE + LLNVALUE* 0.2%;
无法识别的算术表达式,请仔细检查表达式描述是否正确
//多头交易
//开多 第一次开仓 多
if CLOSE < LLNVALUE and 开仓次数 = 0 then
begin
buy(开仓次数=0,第一次开仓手数,LIMITR,LLNVALUE+LLNVALUE*0.2%);
开仓次数:= 开仓次数+1;
bkvol:=100;
// 多头开仓前的持仓均价:=
bkavprice:= LLNVALUE + LLNVALUE* 0.2%;
bkallvol:= bkvol;
end
INPUT:LLN(8,2,60,2); //设置参数
INPUT:加仓系数(1.3,0.2,2,0.1); //设置参数
INPUT:ATR加仓系数(1.5,0.5,5,0.1); //设置参数 第一阶段
INPUT:ATR加仓系数SEC(2,0.5,5,0.1); //设置参数 第二阶段
INPUT:ATR加仓系数TRD(1,0.5,5,0.1); //设置参数 第三阶段
INPUT:第一次开仓手数(100,100,10000,100);
INPUT:N(20,6,36,2); //真实波幅均值系数
//VARIABLE
VARIABLE :开仓次数:=0;
VARIABLE :当日交易持仓均价:=0;
VARIABLE :bkvol:= 0;
VARIABLE :bkallvol:= 0;
VARIABLE :bkavprice= 0;
//多头持仓均价:( 开多之后的持仓均价*开多之后的持仓量 - 多头开仓前的持仓均价*开仓前的持仓量)/ (开多之后的持仓量 - 开仓前的持仓量)
VARIABLE :多头持仓均价:=0;
VARIABLE :多头开仓前的持仓均价:=0;
VARIABLE :开仓前的持仓量=0;
VARIABLE :多头开仓均价=0;
VARIABLE :多头开仓量=0;
VARIABLE :空头开仓均价=0;
VARIABLE :空头开仓量=0;
VARIABLE :PRICETEMP=0;
//TACCOUNT2(N,AC)
//真实波幅均值
//TR := MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR := MA(TR,N);
//N周期以来的最低点
LLNVALUE:= LLV(LOW, LLN);
//TAVGENTERPRICEEX
//多头交易
//开多 第一次开仓 多
if CLOSE < LLNVALUE and 开仓次数 = 0 then
begin
buy(开仓次数=0,第一次开仓手数,LIMITR,LLNVALUE+LLNVALUE*0.2%);
开仓次数:= 开仓次数+1;
bkvol:=100;
// 多头开仓前的持仓均价:=
bkavprice:= LLNVALUE + LLNVALUE* 0.2%;
bkallvol:= bkvol;
end
———— 上传完整的代码