使用多年系统,一直正常,升级4.5,4.6版,出现连续平空,或者平多问题。4.4,4.3版没有任何问题
图2是4.41版没有问题
后面只有平多,没有开空了,图3
此主题相关图片如下:1.jpg

此主题相关图片如下:2.png

此主题相关图片如下:3.png

源码
VAL1 := "AbleTrend@VAL1"(RISK,3+RISK*2,25000);
VAL2 := "AbleTrend@VAL2"();
T1 := "AbleTrend@T1"(19);
FUND:=S*10000;
LOTS:max(1,INTPART(Fund/(O*MULTIPLIER*0.1)));
cc:=holding;
if holding>0 and val1>0 then sell(1,LOTS,marketr);
if holding<0 and val2>0 then sellshort(1,LOTS,marketr);
if holding=0 and val2>0 then buy(1,LOTS,marketr);
if holding=0 and val1>0 then buyshort(1,LOTS,marketr);
图1和图3 都使用了复权,图2截图上没有看到是否使用复权。
建议您在图1和图3按f11去掉复权数据后再对比下。
我使用部复权,复权,看了一下,反手系统,连续,指数都一样。

此主题相关图片如下:qq图片20180130125702.jpg


此主题相关图片如下:qq图片20180130125708.jpg

此主题相关图片如下:qq图片20180130130412.jpg