策略导入2.90版可以正常使用,但如果打开公式编辑器,点击“公式测评”和“应用于图”按钮后,就会报错。不进行任何编辑修改,直接点确定却又可以正常退出。
重申:同一个模型代码在2.73,2.80,2.82,2.83,2.84,2.86,2.87,2.88版本上编辑修改使用都正常。唯独2.90报错。
是升级版增加了限制?
把你不能编译的代码贴一下过来
举个例子如下,2.90版本就通不过:
hs:=ma(c,20);
ls:=ma(c,10);
if holding=0 then
begin
if cross(c,hs) then begin
buy(1,1,market);
end
if cross(ls,c) then begin
buyshort(1,1,market);
end
end
这个 真心很早以前的版本就不可以了 你这个公式在2.88 2.80都是无法编译的 您可以试试 不是2.90突然改的这个东西
论坛里有相关的说明
hs:=ma(c,20);
ls:=ma(c,10);
aa:=cross(c,hs)
BB:=cross(ls,c)
if holding=0 then
begin
if aa then begin
buy(1,1,market);
end
if bb then begin
buyshort(1,1,market);
end
end
把函数提出来就行了 改下吧
2.88之前,包括2.88都是可以用的。
代码修改我知道。只是升级了,有些东西反而变麻烦了啊。