?
3.A线上穿(下穿)B线选股?? {上穿--金叉,下穿--死叉}
方法:A线上穿B线:?? cross(A,B);
??? A线下穿B线:?? cross(B,A);
例如: {求ma1上穿ma2选股}
ma1:ma(c,5);
ma2:ma(c,10);
[解]
ma1:=ma(c,5);
ma2:=ma(c,10);
cross(ma1,ma2);
{求ma1下穿ma2选股}
ma1:ma(c,5);
ma2:ma(c,10);
[解]
ma1:=ma(c,5);
ma2:=ma(c,10);
cross(ma2,ma1);
4.线A上穿(下穿) 选股?
方法:线A上穿:?? cross(A,ma(A,2)); 或?? cross(A,ref(A,1));
??? 线A下穿:?? cross(ma(A,2),A); 或?? cross(ref(A,1),A);
例如: {求改成ma1上穿}
ma1:ma(c,5);
[解]
ma1:=ma(c,5);
cross(ma1,ma(ma1,2));
或
ma1:=ma(c,5);
cross(ma1,ref(ma1,1));
{求改成ma1下穿}
ma1:ma(c,5);
[解]
ma1:=ma(c,5);
cross(ma(ma1,2),ma1);
或?
ma1:=ma(c,5);
cross(ref(ma1,1),ma1);
5.第1次出现条件A 选股
方法:先找出条件A,
??? 再利用cross(A,0.5);
例如: {求改成出现图标1选股}
ma1:=ma(c,5);
ma2:=ma(c,10);
DRAWicon(ma1>ma2,ma1,1);
[解1]
ma1:=ma(c,5);
ma2:=ma(c,10);
A:=ma1>ma2;
cross(A,0.5);
[解2--直接将条件A写入]
ma1:=ma(c,5);
ma2:=ma(c,10);
cross(ma1>ma2,0.5);
步骤三.最后将所有绘图函数及单一输出值(如 0;?? k;?? if(,,); )全删除,使公式只剩1个选股式输出即成,
(若有2个以上条件,条件同时成立时,可在条件间用"and"连接;
?? 若有2个以上条件,允许条件不同时成立时,可在条件间用"or"连接);