編程思路破譯TT賦值:240/當前離開盤分鐘數(shù) 比賦值:TT WJ賦值:(最高價+最低價+收盤價)/3 V1賦值:如果最高價=最低價,返回1,否則返回最高價-開盤價和收盤價的較大值 V2賦值:如果最高價=最低價,返回1,否則返回收盤價和開盤價的較大值-WJ V3賦值:如果最高價=最低價,返回1,否則返回開盤價和收盤價的較小值-最低價 V4賦值:如果最高價=最低價,返回1,否則返回WJ-收盤價和開盤價的較小值 V5賦值:成交量(手)/如果最高價=最低價,返回4,否則返回最高價-最低價 V6賦值:(V1*V5) V7賦值:(V2*V5) V8賦值:(V3*V5) V9賦值:(V4*V5) 買盤1賦值:外盤/板塊指數(shù)漲停數(shù)*比 賣盤1賦值:內盤/板塊指數(shù)跌停數(shù)*比 買盤2賦值:如果ISLASTBARANDC>300,返回(V9+V8)*TT,否則返回(V9+V8) 賣盤2賦值:如果ISLASTBARANDC>300,返回(V6+V7)*TT,否則返回(V6+V7) 買盤賦值:如果ISLASTBARANDPERIOD=5ANDC<300,返回買盤1,否則返回買盤2 賣盤賦值:如果ISLASTBARANDPERIOD=5ANDC<300,返回賣盤1,否則返回賣盤2 買賣差賦值:買盤-賣盤 進出量賦值:買賣差 紅天3賦值:統(tǒng)計3日中滿足進出量>0的天數(shù)=3 輸出紅箭頭:紅天3 程序源碼TT:=240/FROMOPEN; 比:=TT; WJ:=(H+L+C)/3; V1:=IF(H=L,1,H-MAX(O,C)); V2:=IF(H=L,1,MAX(C,O)-WJ); V3:=IF(H=L,1,MIN(O,C)-L); V4:=IF(H=L,1,WJ-MIN(C,O)); V5:=VOL/IF(H=L,4,H-L); V6:=(V1*V5); V7:=(V2*V5); V8:=(V3*V5); V9:=(V4*V5); 買盤1:=DYNAINFO(23)*比; 賣盤1:=DYNAINFO(22)*比; 買盤2:=IF(ISLASTBAR AND C>300,(V9+V8)*TT,(V9+V8)); 賣盤2:=IF(ISLASTBAR AND C>300,(V6+V7)*TT,(V6+V7)); 買盤:=IF(ISLASTBAR AND PERIOD=5 AND C<300,買盤1,買盤2); 賣盤:=IF(ISLASTBAR AND PERIOD=5 AND C<300,賣盤1,賣盤2); 買賣差:=買盤-賣盤; 進出量:=買賣差; 紅天3:=COUNT(進出量>0,3)=3; 紅箭頭:紅天3; 風險提示該公式包含未來函數(shù):DYNAINFO |
|