通達(dá)信智能分時(shí)買賣主圖指標(biāo)公式
2021/1/28 18:47:01
TT2:=1000;
{PLOYLINE(C,C),LINETHICK2,COLORBLACK;
最新:CLOSE,COLORWHITE;}
JDFX:='SHBX.JX';
JXX:=IF(CLOSE>500,SUM(AMOUNT,0)/SUM(V,0),SUM(AMOUNT,0)/SUM(V,0)/100);
{DRAWTEXT_FIX(1,0.5,0,0,CON2STR(JX,2));}
木子0:=(BARSLAST(((HOUR = 9) AND (MINUTE = 31))) + 1); {到9:30多少分鐘了}
木子1:={((AMOUNT / VOL) / 100)}JXX{1分均價(jià)};
木子2:=(SUM((CLOSE * VOL),0) / SUM(VOL,0));
木子3:=(((SETCODE = 0) OR (SETCODE = 1)) AND (CLOSE < 500));{任何A股};
HHH:=IF(((SETCODE < 2) AND (CONST(木子0) < 241)),CONST(IF((TIME < TT2),HHV(CLOSE,0),SUM((IF((TIME = TT2),1,0) * HHV(CLOSE,0)),0))),DRAWNULL){,DOTLINE,COLORFF0000};
{開盤時(shí)間內(nèi),如果時(shí)間<=10點(diǎn),HHH=最高價(jià)}
LLL:=IF(((SETCODE < 2) AND (CONST(木子0) < 241)),CONST(IF((TIME < TT2),LLV(CLOSE,0),SUM((IF((TIME = TT2),1,0) * LLV(CLOSE,0)),0))),DRAWNULL){,DOTLINE,COLORFF0000};
{開盤時(shí)間內(nèi),如果時(shí)間<=10點(diǎn),LLL=最低價(jià)。}
木子6:=IF(木子3,木子1,木子2);{取均價(jià)}
木子7BAK:='SHBX.MACS#DAY';{昨前日高低均價(jià)/4}
木子7:='SHBX.SHBZF#DAY';
木子8:=(木子7 * 1.3);
木子9:=((CLOSE>REF(CLOSE,1)) AND ((CLOSE/木子6)>(1+(木子7/100))));
{分時(shí)線向上且到均價(jià)距離超過}
木子10:=((CLOSE < REF(CLOSE,1)) AND ((CLOSE / 木子6) < (1 - (木子7 / 100))));
HH1:((REF(SUM(木子9,0),1) = 0) AND (SUM(木子9,0) = 1)),NODRAW;
DRAWTEXT_FIX(1,0.5,0,0,CON2STR(HH1,2));
{上一分鐘木子9不成立這一分鐘剛成立}
LL1:((REF(SUM(木子10,0),1) = 0) AND (SUM(木子10,0) = 1)),NODRAW;
木子13:=(SUM(HH1,0) * CROSS(COUNT((CLOSE < REF(CLOSE,1)),BARSLAST(HH1)),0.5));
{HH1成立并且從HH1成立后第一次分時(shí)線向下}
木子14:=(SUM(LL1,0) * CROSS(COUNT((CLOSE > REF(CLOSE,1)),BARSLAST(LL1)),0.5));
CS1:CONST(SUM(IF(木子13,REF(CLOSE,1),DRAWNULL),0)),LINETHICK2,COLORGREEN;
CB1:CONST(SUM(IF(木子14,REF(CLOSE,1),DRAWNULL),0)),LINETHICK2,COLORMAGENTA;
HH2:=CROSS(SUM((木子9 AND (CLOSE > (CS1 * (1 + (木子8 / 100))))),0),0.5),NODRAW;
{木子9成立并且股價(jià)>CS1(第一條線)的(1+木子7)*1.3倍}
LL2:=CROSS(SUM((木子10 AND (CLOSE < (CB1 * (1 - (木子8 / 100))))),0),0.5),NODRAW;
木子19:=(SUM(HH2,0) * CROSS(COUNT((CLOSE < REF(CLOSE,1)),BARSLAST(HH2)),0.5));
木子20:=(SUM(LL2,0) * CROSS(COUNT((CLOSE > REF(CLOSE,1)),BARSLAST(LL2)),0.5));
CS2:CONST(SUM(IF(木子19,REF(CLOSE,1),DRAWNULL),0)),COLORGREEN;
CB2:CONST(SUM(IF(木子20,REF(CLOSE,1),DRAWNULL),0)),COLORMAGENTA;{
DRAWICON((HH1 OR HH2),(CLOSE * 1.001),39);}
{DRAWTEXT((HH1 OR HH2),C*0.995,'準(zhǔn)備賣'),COLORGREEN;}{
DRAWICON((LL1 OR LL2),(CLOSE * 0.999),38);}
{DRAWTEXT((LL1 OR LL2),C*1.005,'準(zhǔn)備買'),COLORMAGENTA;}{
DRAWICON((木子14 OR 木子20),(REF(CLOSE,1) * 0.999),7);
DRAWICON((木子13 OR 木子19),(REF(CLOSE,1) * 1.001),8);}
DRAWTEXT((木子13 OR 木子19),(REF(CLOSE,1) * 1.001),'賣'),COLORYELLOW;
DRAWTEXT((木子14 OR 木子20),(REF(CLOSE,1)*0.999),'買'),COLORYELLOW;
價(jià)位:CLOSE,LINETHICK4,COLORWHITE;
個(gè)股基數(shù):='SHBX.GGS1#DAY';
個(gè)股基數(shù)2:='SHBX.GGB1#DAY';
K1:='SHBX.K1';
D1:='SHBX.D1';
J1:='SHBX.J1';
JJX:=SUM(AMOUNT,0)/SUM(VOL,0)/100;
H1:=C>REF(C,1) AND C/JJX>1.06;
L1:=C<REF(C,1) AND C/JJX<0.94;
DRAWICON(CROSS(個(gè)股基數(shù)2,K1) AND COUNT(K1<D1,5)=5 AND D1<REF(D1,1) OR FILTER(L1,400),C*0.995,1);
DRAWICON(CROSS(K1,個(gè)股基數(shù)) AND COUNT(K1>D1,5)=5 AND D1>REF(D1,1) OR FILTER(H1,400),C*1.005,2);
看股 吧公式 www.kangu ba.com
[源碼翻譯]通達(dá)信公式動(dòng)態(tài)翻譯顯示
TT2賦值:1000
JDFX賦值:'SHBX.JX'
JXX賦值:如果收盤價(jià)>500,返回成交額(元)的歷史累和/成交量(手)的歷史累和,否則返回成交額(元)的歷史累和/成交量(手)的歷史累和/100
木子0賦值:(上次((小時(shí)=9)AND(分鐘=31))距今天數(shù) + 1)
木子1賦值:JXX
木子2賦值:((收盤價(jià)*成交量(手))的歷史累和 / 成交量(手)的歷史累和)
木子3賦值:(((市場(chǎng)類型 = 0) OR (市場(chǎng)類型 = 1)) AND (收盤價(jià) < 500))
HHH賦值:如果((市場(chǎng)類型<2)AND(木子0的最后一日取值設(shè)為常數(shù)<241)),返回如果(時(shí)間(時(shí)分)<TT2),返回0日內(nèi)收盤價(jià)的最高值,否則返回(如果(時(shí)間(時(shí)分)=TT2),返回1,否則返回0*0日內(nèi)收盤價(jià)的最高值)的歷史累和的最后一日取值設(shè)為常數(shù),否則返回?zé)o效數(shù)
LLL賦值:如果((市場(chǎng)類型<2)AND(木子0的最后一日取值設(shè)為常數(shù)<241)),返回如果(時(shí)間(時(shí)分)<TT2),返回0日內(nèi)收盤價(jià)的最低值,否則返回(如果(時(shí)間(時(shí)分)=TT2),返回1,否則返回0*0日內(nèi)收盤價(jià)的最低值)的歷史累和的最后一日取值設(shè)為常數(shù),否則返回?zé)o效數(shù)
木子6賦值:如果木子3,返回木子1,否則返回木子2
木子7BAK賦值:'SHBX.MACS[取日線數(shù)據(jù)]'
木子7賦值:'SHBX.SHBZF[取日線數(shù)據(jù)]'
木子8賦值:(木子7 * 1.3)
木子9賦值:((收盤價(jià)>1日前的收盤價(jià)) AND ((收盤價(jià)/木子6)>(1+(木子7/100))))
木子10賦值:((收盤價(jià) < 1日前的收盤價(jià)) AND ((收盤價(jià) / 木子6) < (1 - (木子7 / 100))))
輸出HH1:((1日前的木子9的歷史累和 = 0) AND (木子9的歷史累和 = 1)),NODRAW
當(dāng)滿足條件1時(shí),在橫軸0.5縱軸0位置書寫文字
輸出LL1:((1日前的木子10的歷史累和 = 0) AND (木子10的歷史累和 = 1)),NODRAW
木子13賦值:(HH1的歷史累和 * 統(tǒng)計(jì)上次HH1距今天數(shù)日中滿足(收盤價(jià)<1日前的收盤價(jià))的天數(shù)上穿0.5)
木子14賦值:(LL1的歷史累和 * 統(tǒng)計(jì)上次LL1距今天數(shù)日中滿足(收盤價(jià)>1日前的收盤價(jià))的天數(shù)上穿0.5)
輸出CS1:如果木子13,返回1日前的收盤價(jià),否則返回?zé)o效數(shù)的歷史累和的最后一日取值設(shè)為常數(shù),線寬為2,畫綠色
輸出CB1:如果木子14,返回1日前的收盤價(jià),否則返回?zé)o效數(shù)的歷史累和的最后一日取值設(shè)為常數(shù),線寬為2,畫洋紅色
HH2賦值:(木子9AND(收盤價(jià)>(CS1*(1+(木子8/100)))))的歷史累和上穿0.5,NODRAW
LL2賦值:(木子10AND(收盤價(jià)<(CB1*(1-(木子8/100)))))的歷史累和上穿0.5,NODRAW
木子19賦值:(HH2的歷史累和 * 統(tǒng)計(jì)上次HH2距今天數(shù)日中滿足(收盤價(jià)<1日前的收盤價(jià))的天數(shù)上穿0.5)
木子20賦值:(LL2的歷史累和 * 統(tǒng)計(jì)上次LL2距今天數(shù)日中滿足(收盤價(jià)>1日前的收盤價(jià))的天數(shù)上穿0.5)
輸出CS2:如果木子19,返回1日前的收盤價(jià),否則返回?zé)o效數(shù)的歷史累和的最后一日取值設(shè)為常數(shù),畫綠色
輸出CB2:如果木子20,返回1日前的收盤價(jià),否則返回?zé)o效數(shù)的歷史累和的最后一日取值設(shè)為常數(shù),畫洋紅色
當(dāng)滿足條件(木子13OR木子19)時(shí),在(1日前的收盤價(jià)*1.001)位置書寫文字,畫黃色
當(dāng)滿足條件(木子14OR木子20)時(shí),在(1日前的收盤價(jià)*0.999)位置書寫文字,畫黃色
輸出價(jià)位:收盤價(jià),線寬為4,畫白色
個(gè)股基數(shù)賦值:'SHBX.GGS1[取日線數(shù)據(jù)]'
個(gè)股基數(shù)2賦值:'SHBX.GGB1[取日線數(shù)據(jù)]'
K1賦值:'SHBX.K1'
D1賦值:'SHBX.D1'
J1賦值:'SHBX.J1'
JJX賦值:成交額(元)的歷史累和/成交量(手)的歷史累和/100
H1賦值:收盤價(jià)>1日前的收盤價(jià) AND 收盤價(jià)/JJX>1.06
L1賦值:收盤價(jià)<1日前的收盤價(jià) AND 收盤價(jià)/JJX<0.94
當(dāng)滿足條件個(gè)股基數(shù)2上穿K1ANDCOUNT(K1<D1,5)=5ANDD1<1日前的D1ORFILTER(L1,400)時(shí),在收盤價(jià)*0.995位置畫1號(hào)圖標(biāo)
當(dāng)滿足條件K1上穿個(gè)股基數(shù)ANDCOUNT(K1>D1,5)=5ANDD1>1日前的D1ORFILTER(H1,400)時(shí),在收盤價(jià)*1.005位置畫2號(hào)圖標(biāo)
其它股票公式列表