<noscript id="64ok0"></noscript>
<code id="64ok0"><xmp id="64ok0">
<samp id="64ok0"><xmp id="64ok0"><optgroup id="64ok0"><div id="64ok0"></div></optgroup>
<center id="64ok0"><xmp id="64ok0">
<code id="64ok0"><xmp id="64ok0">
<optgroup id="64ok0"></optgroup>
您現在的位置:程序化交易>> 股票公式>> 通達信>> 通達信公式>>正文內容

牛氣沖天超級黑碼指標公式源碼[通達信公式]

相關標簽:

?

原理解析:

扛持?250日內成交量(手)/250日內成交量(手)的最高值的最后一日取值設為常數的最低值的最后一日取值設為常數
百量賦值:250日內成交量(手)/250日內成交量(手)的最高值的最后一日取值設為常數的最高值的最后一日取值設為常數-分量
基點量賦值:250日內最低價的最低值的最后一日取值設為常數
基量賦值:250日內最高價的最高值的最后一日取值設為常數-基點量
CC比量賦值:(成交量(手)/250日內成交量(手)的最高值的最后一日取值設為常數-分量)/百量
個股賦值:(CC比量*基量+基點量)
輸出陽量:當滿足條件收盤價>0時,在基點量和個股位置之間畫柱狀線,寬度為2.3,0不為0則畫空心柱.,畫紅色
輸出陰量:當滿足條件收陰線時,在基點量和個股位置之間畫柱狀線,寬度為2.3,0不為0則畫空心柱.,畫青色
輸出出量:當滿足條件成交量(手)>=2*1日前的成交量(手)時,在基點量和個股位置之間畫柱狀線,寬度為3.2,0不為0則畫空心柱.,畫綠色
輸出進量:當滿足條件成交量(手)>=3*1日前的成交量(手)時,在基點量和個股位置之間畫柱狀線,寬度為3.2,0不為0則畫空心柱.,畫棕色
輸出買入:當滿足條件收盤價>收盤價的13日指數移動平均時,在最高價和最低價位置之間畫柱狀線,寬度為0,0不為0則畫空心柱.,畫洋紅色
輸出持有:當滿足條件收盤價>收盤價的13日指數移動平均時,在收盤價和開盤價位置之間畫柱狀線,寬度為-1,1不為0則畫空心柱.,畫洋紅色
輸出謹慎:當滿足條件收盤價=收盤價的13日指數移動平均時,在最高價和最低價位置之間畫柱狀線,寬度為0,0不為0則畫空心柱.,畫白色
輸出觀望:當滿足條件收盤價<收盤價的13日指數移動平均時,在最高價和最低價位置之間畫柱狀線,寬度為0,0不為0則畫空心柱.,畫黃色
輸出轉世:當滿足條件收盤價<收盤價的13日指數移動平均時,在開盤價和收盤價位置之間畫柱狀線,寬度為-1,1不為0則畫空心柱.,畫黃色
輸出空倉:當滿足條件收盤價<收盤價的20日指數移動平均時,在最高價和最低價位置之間畫柱狀線,寬度為0,0不為0則畫空心柱.,畫青色
輸出持幣:當滿足條件收盤價<收盤價的20日指數移動平均時,在開盤價和收盤價位置之間畫柱狀線,寬度為-1,1不為0則畫空心柱.,畫青色
分賦值:250日內大盤的最低價的最低值的最后一日取值設為常數
百賦值:250日內大盤的最高價的最高值的最后一日取值設為常數-分
點賦值:250日內最低價的最低值的最后一日取值設為常數
基賦值:250日內最高價的最高值的最后一日取值設為常數-點
CC比賦值:(大盤的收盤價-分)/百
HH比賦值:(大盤的最高價-分)/百
LL比賦值:(大盤的最低價-分)/百
OO比賦值:(大盤的開盤價-分)/百
CX賦值:CC比*基+點
HX賦值:HH比*基+點
LX賦值:LL比*基+點
OX賦值:OO比*基+點
輸出大盤:K線
A00賦值:如果(收盤價>1.000日前的收盤價),返回成交量(手),否則返回如果(收盤價<1.000日前的收盤價),返回(0-成交量(手)),否則返回0的歷史累和
A01賦值:成交量(手)累加至當前流通股本(手)的天數
A02賦值:如果(收盤價>A01日內收盤價的最低值),返回1.000,否則返回(0-1.000)*如果(A00>A01日內A00的最低值),返回1.000,否則返回(0-1.000)
A03賦值:(統計8.000日中滿足(如果(A02=(0-1.000)),返回1.000,否則返回0=1.000)的天數>2.000)
A04賦值:((收盤價-以成交量(手)/成交額(元)的13.000日累和/成交額(元)/成交量(手)/100.000/100.000為權重(((3.000*最高價+最低價)+開盤價)+2.000*收盤價)/7.000的動態移動平均)/以成交量(手)/成交額(元)的13.000日累和/成交額(元)/成交量(手)/100.000/100.000為權重(((3.000*最高價+最低價)+開盤價)+2.000*收盤價)/7.000的動態移動平均*100.000<(0-18.000))
A05賦值:((收盤價-5.000日前的收盤價*0.865和21.000日前的收盤價*0.772的較小值)/收盤價<0.009)
A06賦值:((A03 AND A04) AND A05)
A07賦值:(((((開盤價 < 收盤價的5.000日指數移動平均) AND (收盤價=最高價)) AND (收盤價/開盤價>=1.05)) AND (成交量(手)/當前流通股本(手)>=0.019)) AND (成交量(手)/當前流通股本(手)<=0.200))
A08賦值:(A07 AND (統計5.000日中滿足A07的天數=1.000))
A09賦值:((((((((((((收盤價的3.000日簡單移動平均>1.000日前的收盤價的3.000日簡單移動平均) AND (收盤價的5.000日簡單移動平均>1.000日前的收盤價的5.000日簡單移動平均)) AND (收盤價的10.000日簡單移動平均>1.000日前的收盤價的10.000日簡單移動平均)) AND(成交量(手)/240.000>30.000日前的成交量(手)*1.200/240.000*1.500)) AND (收盤價>最低價*1.059)) AND (收盤價>1.000日前的收盤價的3.000日簡單移動平均)) AND 1.000日前的收盤價) AND (收盤價的5.000日簡單移動平均>1.000日前的收盤價的5.000日簡單移動平均)) AND (收盤價的10.000日簡單移動平均>1.000日前的收盤價的10.000日簡單移動平均)) AND (收盤價的20.000日簡單移動平均>1.000日前的收盤價的20.000日簡單移動平均)) AND (成交量(手)的5.000日簡單移動平均>1.000日前的成交量(手)的5.000日簡單移動平均)) AND ((收盤價的5.000日簡單移動平均-收盤價的10.000日簡單移動平均)<= 0.579))
A0A賦值:A09的5.000日過濾
輸出超級黑碼:((A06 OR A07) AND A0A)畫洋紅色
當滿足條件超級黑碼時,在7位置書寫文字,畫洋紅色
ZF賦值:(最高價-最低價)/1日前的收盤價*100
M3賦值:收盤價的3日指數移動平均
M5賦值:收盤價的5日指數移動平均
M10賦值:收盤價的10日指數移動平均
HSL賦值:成交量(手)/當前流通股本(手)*100
VX1賦值:收盤價>M3 AND M3>M5 AND M5>M10 AND 收盤價>1日前的收盤價 AND M3>1日前的M3AND M5>1日前的M5 AND M10>1日前的M10 AND 收盤價/開盤價>1.01 AND (最高價-收盤價)/收盤價<0.02
VX2賦值:成交量(手)>1日前的成交量(手)*1.3 AND HSL>2
VA賦值:ZF>10 AND VX1 AND VX2
加倉買賦值:如果VA,返回1,否則返回0
當滿足條件加倉買時,在買入和最高價位置之間畫柱狀線,寬度為0.1,0不為0則畫空心柱.,畫黃色
當滿足條件加倉買時,在7位置書寫文字,畫洋紅色
LS賦值:收盤價/1日前的收盤價>1.048 AND 收盤價=最高價 AND 成交量(手)的4日線性回歸預測值位于0.2*成交量(手)的12日線性回歸預測值和2.1*成交量(手)的12日線性回歸預測值之間
拉賦值:LS的28日過濾畫黃色
當滿足條件拉時,在13位置書寫文字,畫黃色
輸出升:如果拉=1ANDV>1,返回13.7,否則返回0畫黃色,線寬為1
陸賦值:收盤價的60日簡單移動平均,線寬為1,畫綠色
牛熊賦值:收盤價的120日簡單移動平均,畫藍色
輸出牛氣沖天:陸上穿牛熊,畫綠色
輸出牛頭:如果牛氣沖天=1ANDV>1,返回7.1393,否則返回0畫綠色,線寬為1
當滿足條件牛氣沖天時,在陸位置書寫文字,畫綠色
?

源碼:

?

顏色區分異動分量:=CONST(LLV(V/CONST(HHV(V,250)),250));
百量:=CONST(HHV(V/CONST(HHV(V,250)),250))-分量;
基點量:=CONST(LLV(L,250));
基量:=CONST(HHV(H,250))-基點量;
CC比量:=(V/CONST(HHV(V,250))-分量)/百量;
個股:=(CC比量*基量+基點量);陽量:STICKLINE(C>0,基點量,個股,2.3,0),COLORRED;
陰量:STICKLINE(C<O,基點量,個股,2.3,0),COLORCYAN;
出量:STICKLINE(V>=2*REF(V,1),基點量,個股,3.2,0),COLORGREEN;
進量:STICKLINE(V>=3*REF(V,1),基點量,個股,3.2,0),COLORBROWN;
買入:STICKLINE(C>EMA(C,13),H,L,0,0),COLORMAGENTA;
持有:STICKLINE(C>EMA(C,13),C,O,-1,1),COLORMAGENTA;
謹慎:STICKLINE(C=EMA(C,13),H,L,0,0),COLORWHITE;
觀望:STICKLINE(C<EMA(C,13),H,L,0,0),COLORYELLOW;
轉世:STICKLINE(C<EMA(C,13),O,C,-1,1),COLORYELLOW;
空倉:STICKLINE(C<EMA(C,20),H,L,0,0),COLORCYAN;
持幣:STICKLINE(C<EMA(C,20),O,C,-1,1),COLORCYAN;
分:=CONST(LLV(INDEXL,250)); 百:=CONST(HHV(INDEXH,250))-分;
點:=CONST(LLV(L,250)); 基:=CONST(HHV(H,250))-點;
CC比:=(INDEXC-分)/百;
HH比:=(INDEXH-分)/百;
LL比:=(INDEXL-分)/百;
OO比:=(INDEXO-分)/百;
CX:=CC比*基+點;
HX:=HH比*基+點;
LX:=LL比*基+點;
OX:=OO比*基+點;
大盤:DRAWKLINE(HX,OX,LX,CX);A00:=SUM(IF((CLOSE> REF(CLOSE,1.000)),VOL,IF((CLOSE<REF(CLOSE,1.000)),(0-VOL),0)),0);
A01:=SUMBARS(VOL,CAPITAL);
A02:=IF((CLOSE>LLV(CLOSE,A01)),1.000,(0-1.000))*IF((A00 >LLV(A00,A01)),1.000,(0-1.000));
A03:=(COUNT((IF((A02=(0-1.000)),1.000,0)=1.000),8.000)>2.000);
A04:=((CLOSE-DMA((((3.000 * HIGH + LOW)+OPEN)+2.000 * CLOSE)/7.000,VOL/SUM(AMOUNT,13.000)/
AMOUNT/VOL/100.000/100.000))/DMA((((3.000*HIGH+LOW)+OPEN)+2.000*CLOSE)/7.000,VOL/SUM(AMOUNT,13.000)/
AMOUNT/VOL/100.000/100.000)*100.000<(0-18.000));
A05:=((CLOSE-MIN(REF(CLOSE,5.000)*0.865,REF(CLOSE,21.000)*0.772))/CLOSE<0.009);
A06:=((A03 AND A04) AND A05);
A07:=(((((OPEN < EMA(CLOSE,5.000)) AND (CLOSE=HIGH)) AND (CLOSE/OPEN>=1.05)) AND (VOL/
CAPITAL>=0.019)) AND (VOL/CAPITAL<=0.200));
A08:=(A07 AND (COUNT(A07,5.000)=1.000));
A09:=((((((((((((MA(CLOSE, 3.000)>REF(MA(CLOSE,3.000),1.000)) AND (MA(CLOSE, 5.000)>
REF(MA(CLOSE,5.000),1.000))) AND (MA(CLOSE,10.000)>REF(MA(CLOSE,10.000),1.000))) AND
(VOL/240.000>REF(VOL,30.000)*1.200/240.000*1.500)) AND (CLOSE>LOW*1.059)) AND (CLOSE>
REF(MA(CLOSE,3.000),1.000))) AND REF(CLOSE,1.000)) AND (MA(CLOSE,5.000)>REF(MA(CLOSE,
5.000),1.000))) AND (MA(CLOSE,10.000)>REF(MA(CLOSE,10.000),1.000))) AND (MA(CLOSE,20.000)>
REF(MA(CLOSE,20.000),1.000))) AND (MA(VOL,5.000)>REF(MA(VOL,5.000),1.000))) AND ((MA(CLOSE,5.000)-MA
(CLOSE,10.000))<= 0.579));
A0A:=FILTER(A09,5.000);
超級黑碼:((A06 OR A07) AND A0A)COLORMAGENTA;
DRAWTEXT(超級黑碼,7,'←超級黑碼'),COLORMAGENTA;ZF:=(H-L)/REF(C,1)*100;
M3:=EMA(C,3);
M5:=EMA(C,5);
M10:=EMA(C,10);
HSL:=V/CAPITAL*100;
VX1:=C>M3 AND M3>M5 AND M5>M10 AND C>REF(C,1) AND M3>REF(M3,1)
AND M5>REF(M5,1) AND M10>REF(M10,1) AND C/O>1.01 AND (H-C)/C<0.02;
VX2:=V>REF(V,1)*1.3 AND HSL>2;
VA:=ZF>10 AND VX1 AND VX2;
加倉買:=IF(VA,1,0);
STICKLINE(加倉買,買入,H,0.1,0 ),COLORYELLOW;
DRAWTEXT(加倉買,7,'加倉買'),COLORMAGENTA;LS:=C/REF(C,1)>1.048 AND C=H AND BETWEEN(FORCAST(V,4),0.2*FORCAST(V,12),2.1*FORCAST(V,12));
拉:=FILTER(LS,28)COLORYELLOW;
DRAWTEXT(拉,13,'▲拉升'),COLORYELLOW;
升:IF(拉=1 AND V>1,13.7,0)COLORYELLOW,LINETHICK1;陸:=MA(C,60),LINETHICK1,COLORGREEN;
牛熊:=MA(C,120),COLORBLUE;
牛氣沖天:CROSS(陸,牛熊),COLORGREEN;
牛頭:IF(牛氣沖天=1 AND V>1,7.1393,0)COLORGREEN,LINETHICK1;
DRAWTEXT(牛氣沖天,陸,'牛氣沖天'),COLORGREEN;

?

公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程

?

 

有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友

可聯系技術人員 QQ: 262069696  點擊在線交流或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)

怎么收費,代編流程等詳情請點擊查閱!

(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)

 


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
  好姑娘完整版在线观看
<noscript id="64ok0"></noscript>
<code id="64ok0"><xmp id="64ok0">
<samp id="64ok0"><xmp id="64ok0"><optgroup id="64ok0"><div id="64ok0"></div></optgroup>
<center id="64ok0"><xmp id="64ok0">
<code id="64ok0"><xmp id="64ok0">
<optgroup id="64ok0"></optgroup>