//----鳄鱼实盘
Params
Numeric X(20);
Numeric y(3);
Numeric TA(1); //每次交易手数
Vars
NumericSeries H8;
NumericSeries L8;
NumericSeries HH;
NumericSeries LL;
NumericSeries H28;
NumericSeries L28;
NumericSeries HL;
NumericSeries HB;
NumericSeries LB;
NumericSeries VH;
Numeric MinPoint;
//Numeric X;
//局部变量定义
NumericSeries L1;
NumericSeries H1;
NumericSeries L11;
NumericSeries H11;
NumericSeries L2;
NumericSeries H2;
NumericSeries L3;
NumericSeries H3;
NumericSeries QA;
NumericSeries AQ;
NumericSeries Z;
Begin
if (Date()>20210501)Return;
H1=0;
L2=0;
H2=0;
L3=0;
H3=0;
Z=y;
WHILE (Z<x)
{
Z=Z+1;
H1=Highest(H,z);
L1=Lowest(L,z);
}
end
一些不成熟的小看法
出现这个提示,是因为你把序列变量的计算式放在了WHILE的循环分支机构里进行导致的,改到循化之外先经行计算就不会出现了。如果有自信这种写法肯定不会引起任何交易逻辑上的错误的话,你也可以忽略这个提示。
不是回过你了吗