天数共振(通达信)
有时很神奇的时间共振。网上下来的,自己做了修改,大家共享吧!——
大智慧L2公式源码:
天数共振
总天数:=HHVBARS(H,90);
交换次数:=FLOOR(总天数/21);
判断:=IF(交换次数>0,交换次数,0);
判定:=IF(判断-REF(判断,1)>0,判断,0);
距上次交换:BARSLAST(判定)+1,linethick0,COLORGREEN;{NODRAW}
STICKLINE(判定,0,50,2,0),COLORGREEN;
交换次数13:=FLOOR(总天数/34);
判断13:=IF(交换次数13>0,交换次数13,0);
判定13:=IF(判断13-REF(判断13,1)>0,判断13,0);
距上次交换13:BARSLAST(判定13)+1,linethick0,COLORGREEN;
STICKLINE(判定13,0,80,2,0),COLORFFFFFF;
交换次数21:=FLOOR(总天数/55);
判断21:=IF(交换次数21>0,交换次数21,0);
判定21:=IF(判断21-REF(判断21,1)>0,判断21,0);
距上次交换21:BARSLAST(判定21)+1,linethick0,COLORGREEN;
STICKLINE(判定21,0,100,2,0),COLORFFF00F;
STICKLINE(距上次交换+距上次交换13+距上次交换21=3 ,0 ,100 ,2 ,0 ),COLORRED;
总天数2:=LLVBARS(L,90);
交换次数212:=FLOOR(总天数2/21);
判断212:=IF(交换次数212>0,交换次数212,0);
判定212:=IF(判断212-REF(判断212,1)>0,判断212,0);
距上次交换212:BARSLAST(判定212)+1,linethick0,COLORGREEN;{NODRAW}
STICKLINE(判定212,200,150,2,0),COLORGREEN;
交换次数34:=FLOOR(总天数2/34);
判断34:=IF(交换次数34>0,交换次数34,0);
判定34:=IF(判断34-REF(判断34,1)>0,判断34,0);
距上次交换34:BARSLAST(判定34)+1,linethick0,COLORGREEN;
STICKLINE(判定34,200,120,2,0),COLORFFFFFF;
交换次数55:=FLOOR(总天数2/55);
判断55:=IF(交换次数55>0,交换次数55,0);
判定55:=IF(判断55-REF(判断55,1)>0,判断55,0);
距上次交换55:BARSLAST(判定55)+1,linethick0,COLORGREEN;
STICKLINE(判定55,200,100,2,0),COLORFFF00F;
STICKLINE(距上次交换212+距上次交换34+距上次交换55=3 ,200 ,100 ,2 ,0 ),COLORMAGENTA;
通达信源码:
总天数:=HHVBARS(H,90);
交换次数:=FLOOR(总天数/21);
判断:=IF(交换次数>0,交换次数,0);
判定:=IF(判断-REF(判断,1)>0,判断,0);
距上次交换:BARSLAST(判定)+1,NODRAW,COLORGREEN;{NODRAW}
STICKLINE(判定,0,50,2,0),COLORGREEN;
交换次数13:=FLOOR(总天数/34);
判断13:=IF(交换次数13>0,交换次数13,0);
判定13:=IF(判断13-REF(判断13,1)>0,判断13,0);
距上次交换13:BARSLAST(判定13)+1,NODRAW,COLORGREEN;
STICKLINE(判定13,0,80,2,0),COLORFFFFFF;
交换次数21:=FLOOR(总天数/55);
判断21:=IF(交换次数21>0,交换次数21,0);
判定21:=IF(判断21-REF(判断21,1)>0,判断21,0);
距上次交换21:BARSLAST(判定21)+1,NODRAW,COLORGREEN;
STICKLINE(判定21,0,100,2,0),COLORFFF00F;
STICKLINE(距上次交换+距上次交换13+距上次交换21=3 ,0 ,100 ,2 ,0 ),COLORRED;
总天数2:=LLVBARS(L,90);
交换次数212:=FLOOR(总天数2/21);
判断212:=IF(交换次数212>0,交换次数212,0);
判定212:=IF(判断212-REF(判断212,1)>0,判断212,0);
距上次交换212:BARSLAST(判定212)+1,NODRAW,COLORGREEN;{NODRAW}
STICKLINE(判定212,200,150,2,0),COLORGREEN;
交换次数34:=FLOOR(总天数2/34);
判断34:=IF(交换次数34>0,交换次数34,0);
判定34:=IF(判断34-REF(判断34,1)>0,判断34,0);
距上次交换34:BARSLAST(判定34)+1,NODRAW,COLORGREEN;
STICKLINE(判定34,200,120,2,0),COLORFFFFFF;
交换次数55:=FLOOR(总天数2/55);
判断55:=IF(交换次数55>0,交换次数55,0);
判定55:=IF(判断55-REF(判断55,1)>0,判断55,0);
距上次交换55:BARSLAST(判定55)+1,NODRAW,COLORGREEN;
STICKLINE(判定55,200,100,2,0),COLORFFF00F;
STICKLINE(距上次交换212+距上次交换34+距上次交换55=3 ,200 ,100 ,2 ,0 ),COLORMAGENTA;
(补充说明:原作是赵班长的。希望赵班长修改得更好用一点。2010/1/23)
|