1、2.93版有时候稍微修改一下模型,就会出现做多/做空的线都是红色的情况,没有绿线。以前版本好象没有出现过。
2、目前的连线无法反映赢亏。建议修改为收盘价连线,或可选信号位连线。
修改前正常的就不用发了,也不记得了。关键是变全红线的有点多,比如下面这个:
tnn:=1;
a1:=ma(c,x1);
a2:=ma(c,x1+1);
a3:=ma(c,x2);//LINETHICK2;
a4:=ma(c,x2+1);//,LINETHICK3;
con1:=cross(a1,a2) and a3>a4;
con2:=cross(a1,a2) and a3>ref(a3,1) and a4>ref(a4,1);
con3:=a2>ref(a2,1) and a3>ref(a3,1) and a4>ref(a4,1);
cona:=a1>ref(a1,1) and a3>ref(a3,1) and a4>ref(a4,1);
conb:=a1>ref(a1,1) and a2>ref(a2,1) and a3>ref(a3,1);
conx:=a1>ref(a1,1) and a2>ref(a2,1) and a4>ref(a4,1);
均线多排列:=con3 or cona or conb or conx;
均线金叉:=con1 or con2;
con4:=cross(a2,a1) and a3<a4;
con5:=cross(a2,a1) and a3<ref(a3,1) and a4<ref(a4,1);
con6:=a1<ref(a1,1) and a3<ref(a3,1) and a4<ref(a4,1);
conc:=a2<ref(a2,1) and a3<ref(a3,1) and a4<ref(a4,1);
cond:=a1<ref(a1,1) and a2<ref(a2,1) and a4<ref(a4,1);
cony:=a1<ref(a1,1) and a2<ref(a2,1) and a3<ref(a3,1);
均线空排列:=con6 or conc or cond or cony;
均线死叉:=con4 or con5;
多:=(均线多排列 or 均线金叉) and time<150000;
空:=(均线空排列 or 均线死叉) and time<150000;
平多:=cross(a4,a3) or con5 or con6 or conc;
平空:=cross(a3,a4) or con2 or con3 or cona;
if 多 THEN buy(holding=0,tnn,thisclose),IGNORECHECKPRICE;
else if 平多 THEN
BEGIN
sell(holding>0,te%,thisclose),IGNORECHECKPRICE;
buyshort(holding=0 and 空,tnn,thisclose),IGNORECHECKPRICE;
end
if 空 THEN buyshort(holding=0,tnn,thisclose),IGNORECHECKPRICE;
else if 平空 THEN
BEGIN
sellshort(holding<0,te%,thisclose),IGNORECHECKPRICE;
buy(holding=0 and 多,tnn,thisclose),IGNORECHECKPRICE;
end
r50:=abs(holding);
if TIME>=151000 then
begin
sellshort(holding<0,r50,thisclose);
sell(holding>0,r50,thisclose);
end
以下是引用rushtaotao在2012-9-10 17:25:55的发言:
图片是我这测试的 有红色和绿色线

此主题相关图片如下:信号连线.png

真奇怪,我另外一台电脑上该模型就有绿色。这台就全红。。。
结论是:
只要在该电脑2.93版下新建任何模型,包括复制粘贴,都将显示连线为全红。
旧的模型则不会。包括导入的也正常。
[此贴子已经被作者于2012-9-10 21:25:01编辑过]
你可能是改了公式编辑器上的信号颜色了,或者改了配色方案里的颜色设置了
以下是引用admin在2012-9-10 21:29:57的发言:
你可能是改了公式编辑器上的信号颜色了,或者改了配色方案里的颜色设置了
果然是。不知道是什么时候会碰到的,奇怪。