大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現(xiàn)在的位置:程序化交易>> 股票公式>> 大智慧>> 大智慧公式>>正文內(nèi)容

資金主圖指標(biāo) 公式 源碼[大智慧公式]

指標(biāo)公式源碼分析及使用說(shuō)明:

?分析總結(jié)與指標(biāo)創(chuàng)建思路
?
?1. 繪制背景
背景繪制指標(biāo)通過(guò)條件判斷和顏色填充實(shí)現(xiàn)圖表背景的動(dòng)態(tài)變化。具體思路包括:
?
- 條件判斷:通過(guò)條件`v>1`,決定是否繪制背景。
- 背景填充:使用`STRIP`函數(shù)指定不同RGB顏色的條紋樣式。
?
?2. 帳戶總數(shù)和戶均持股
賬戶統(tǒng)計(jì)指標(biāo)用于計(jì)算并顯示賬戶總數(shù)和戶均持股量。具體思路包括:
?
- 外部數(shù)據(jù)提取:使用`extradata`函數(shù)獲取小股民線的數(shù)據(jù)。
- 財(cái)務(wù)數(shù)據(jù)計(jì)算:利用`FINANCE2`函數(shù)和賬戶總數(shù)計(jì)算戶均持股量。
- 文本顯示:使用`DRAWTEXTREL`函數(shù)在圖表上顯示賬戶總數(shù)和戶均持股量。
?
?3. 我贏龍頭
動(dòng)能指標(biāo)通過(guò)移動(dòng)平均線和平滑處理來(lái)分析價(jià)格動(dòng)向。具體思路包括:
?
- 移動(dòng)平均線:計(jì)算當(dāng)前價(jià)格的持續(xù)移動(dòng)平均值。
- 平滑處理:多次平滑處理得到更穩(wěn)定的動(dòng)能線。
- 填充區(qū)域:用顏色區(qū)分動(dòng)能線上下的區(qū)域。
?
?4. 高點(diǎn)和低點(diǎn)
高低點(diǎn)標(biāo)識(shí)指標(biāo)用于標(biāo)識(shí)價(jià)格的近期高點(diǎn)和低點(diǎn)。具體思路包括:
?
- 高點(diǎn)檢測(cè):通過(guò)最高值函數(shù)`HHV`和時(shí)間序列函數(shù)`BARSLAST`標(biāo)記價(jià)格的高點(diǎn)。
- 低點(diǎn)檢測(cè):通過(guò)最低值函數(shù)`LLV`和時(shí)間序列函數(shù)`BARSLAST`標(biāo)記價(jià)格的低點(diǎn)。
- 突破信號(hào):判斷價(jià)格是否突破高低點(diǎn),并進(jìn)行標(biāo)識(shí)。
?
?5. K線顏色填充
K線填充指標(biāo)通過(guò)不同顏色填充K線柱體,區(qū)分開(kāi)盤價(jià)與收盤價(jià)的漲跌情況。具體思路包括:
?
- 條件判斷:根據(jù)開(kāi)盤價(jià)與收盤價(jià)的關(guān)系,決定填充顏色。
- 顏色填充:使用`STICKLINE`函數(shù)設(shè)置不同顏色的K線。
?
?具體指標(biāo)使用參考說(shuō)明
?
?1. 繪制背景
?
```plaintext
DRAWGBKLAST(v>1,STRIP(RGB(0,150,130),RGB(0,0,0),1));
```
使用方法:
- 當(dāng)變量`v`大于1時(shí),繪制背景條紋;
- 條紋顏色為綠色(RGB(0,150,130))和黑色(RGB(0,0,0))交替。
?
?2. 帳戶總數(shù)和戶均持股
?
```plaintext
帳戶總數(shù):extradata('小股民線'),linethick0,PRECIS0;
戶均持股:=(FINANCE2(37)/帳戶總數(shù))10000;
ZH3:=ref(帳戶總數(shù),3);
HJ3:=ref(戶均持股,3);
DRAWTEXTREL(5,13,'帳戶總數(shù)(戶):'+NUMTOSTRN(帳戶總數(shù),0)),Color0000FF;
DRAWTEXTREL(170,13,'戶均持股(股):'+NUMTOSTRN(戶均持股,0)),Color0000FF;
```
使用方法:
- 提取小股民線的數(shù)據(jù)作為賬戶總數(shù);
- 使用`FINANCE2`函數(shù)計(jì)算戶均持股量;
- 將結(jié)果通過(guò)`DRAWTEXTREL`函數(shù)顯示在圖表上。
?
?3. 我贏龍頭
?
```plaintext
我:=MA(CLOSE,1);
贏:=SMA(SMA(SMA(我,2,1),2,1),2,1);
龍:=MA(贏,3);
FILLRGN(贏,龍,贏>=龍),Color0000FF;
FILLRGN(贏,龍,贏<龍),Color008000;
我贏龍頭:=(LOW+HIGH+C4)/6;
```
使用方法:
- 計(jì)算價(jià)格的移動(dòng)平均線;
- 通過(guò)多次平滑處理得到動(dòng)能線;
- 用顏色區(qū)分動(dòng)能線上下的區(qū)域(藍(lán)色和綠色)。
?
?4. 高點(diǎn)和低點(diǎn)
?
```plaintext
BDGD:=C=HHV(CLOSE,13);
GDSJ:=BARSLAST(FILTER(CROSS(0.8,BDGD),2))+1;
高點(diǎn):REF(CLOSE,GDSJ),COLOR00FF00,POINTDOT,LINETHICK1;
突破:CROSS(CLOSE,REF(高點(diǎn),1)),COLOR00FFFF,POINTDOT,LINETHICK0;
STICKLINE(GDSJ<=6,高點(diǎn),高點(diǎn),8,0),COLORFF00FF;
BDDD:=C=LLV(CLOSE,13);
DDSJ:=BARSLAST(FILTER(CROSS(0.8,BDDD),2))+1;
低點(diǎn):REF(CLOSE,DDSJ),COLOR00FFFF,POINTDOT,LINETHICK1;
STICKLINE(DDSJ<=6,低點(diǎn),低點(diǎn),8,0),COLOR00FF00;
```
使用方法:
- 標(biāo)記價(jià)格的13日高點(diǎn)和低點(diǎn);
- 標(biāo)記突破高點(diǎn)和低點(diǎn)的點(diǎn);
- 在圖表上用不同顏色標(biāo)識(shí)高點(diǎn)(綠色)和低點(diǎn)(青色)。
?
?5. K線顏色填充
?
```plaintext
N:=20;
STICKLINE(O>=C ,C ,O,8,0 ),COLOR008800;
STICKLINE(O>=C ,C ,O,5,0 ),COLOR00aa00;
STICKLINE(O>=C ,C ,O,3,0 ),COLOR00cc00;
STICKLINE(O>=C ,C ,O,1,0 ),COLOR00ee00;
STICKLINE(C>O,C,O,8,0),COLOR000088;
STICKLINE(C>O,C,O,5,0) ,COLOR0000aa;
STICKLINE(C>O,C,O,3,0),COLOR0000cc;
STICKLINE(C>O,C,O,1,0),COLOR0000ee;
```
使用方法:
- 根據(jù)開(kāi)盤價(jià)與收盤價(jià)的關(guān)系,決定K線的顏色;
- 漲時(shí)(收盤高于開(kāi)盤)使用藍(lán)色系,跌時(shí)(收盤低于開(kāi)盤)使用綠色系;
- 不同顏色深淺區(qū)分柱體寬度,增強(qiáng)視覺(jué)效果。
?
?結(jié)論
上述指標(biāo)提供了多種技術(shù)分析工具,從背景繪制、賬戶統(tǒng)計(jì)、動(dòng)能判斷到高低點(diǎn)標(biāo)識(shí)和K線填充,共同構(gòu)成了一個(gè)全面的技術(shù)分析系統(tǒng)。建議在實(shí)際使用前,結(jié)合市場(chǎng)環(huán)境和個(gè)股特性進(jìn)行回測(cè)和優(yōu)化。

?

源碼:

DRAWGBKLAST(v>1,STRIP(RGB(0,150,130),RGB(0,0,0),1));
帳戶總數(shù):extradata('小股民線'),linethick0,PRECIS0;
戶均持股:=(FINANCE2(37)/帳戶總數(shù))*10000;
ZH3:=ref(帳戶總數(shù),3);
HJ3:=ref(戶均持股,3);
DRAWTEXTREL(5,13,'帳戶總數(shù)(戶):'+NUMTOSTRN(帳戶總數(shù),0)),Color0000FF;
DRAWTEXTREL(170,13,'戶均持股(股):'+NUMTOSTRN(戶均持股,0)),Color0000FF;
{我贏}
我:=MA(C,1);
贏:=SMA(SMA(SMA(我,2,1),2,1),2,1);
龍:=MA(贏,3);
FILLRGN(贏,龍,贏>=龍),Color0000FF;
FILLRGN(贏,龍,贏<龍),Color008000;
我贏龍頭:=(L+H+C*4)/6;
{立樁}
BDGD:=C=HHV(C,13);
GDSJ:=BARSLAST(FILTER(CROSS(0.8,BDGD),2))+1;
高點(diǎn):REF(C,GDSJ),COLOR00FF00,POINTDOT,LINETHICK1;
突破:CROSS(C,REF(高點(diǎn),1)),COLOR00FFFF,POINTDOT,LINETHICK0;
STICKLINE(GDSJ<=6,高點(diǎn),高點(diǎn),8,0),COLORFF00FF;
BDDD:=C=LLV(C,13);
DDSJ:=BARSLAST(FILTER(CROSS(0.8,BDDD),2))+1;
低點(diǎn):REF(C,DDSJ),COLOR00FFFF,POINTDOT,LINETHICK1;
STICKLINE(DDSJ<=6,低點(diǎn),低點(diǎn),8,0),COLOR00FF00;
{填充}
N:=20;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,8,0 ),COLOR008800;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,5,0 ),COLOR00aa00;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,3,0 ),COLOR00cc00;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,1,0 ),COLOR00ee00;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,8,0),COLOR000088;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,5,0) ,COLOR0000aa;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,3,0),COLOR0000cc;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,1,0),COLOR0000ee;
aa:=(ref(close,1)+ref(close,2)+open)/3;

{資金}
TODAY:=DYNAINFO(7)=CLOSE and (ORDER(1)=0 and ORDER(2)=0);{判斷是否有數(shù)據(jù)}
{TODAY:="ddx.ddx"=0;}{判斷是否有正版數(shù)據(jù)}
Ddmr:=IF(TODAY,("DDEDATA@BIGORDER"(1,2)-"DDEDATA@BIGORDER"(2,2)),(bigorder(1,2)-bigorder(2,2)))*vol/capital*100;
Ddmrs:=sum(Ddmr,0);
Chb:=IF(TODAY,"DDEDATA@BIGORDER"(1,3),bigorder(1,3))*AMOUNT;
Dhb:=IF(TODAY,("DDEDATA@BIGORDER"(1,2)-"DDEDATA@BIGORDER"(1,3)),(bigorder(1,2)-bigorder(1,3)))*AMOUNT;
Zhb:=IF(TODAY,("DDEDATA@BIGORDER"(1,1)-"DDEDATA@BIGORDER"(1,2)),(bigorder(1,1)-bigorder(1,2)))*AMOUNT;
Xhb:=IF(TODAY,(1-"DDEDATA@BIGORDER"(1,1)),(1-bigorder(1,1)))*AMOUNT;
Chs:=IF(TODAY,"DDEDATA@BIGORDER"(2,3),bigorder(2,3))*AMOUNT;
Dhs:=IF(TODAY,("DDEDATA@BIGORDER"(2,2)-"DDEDATA@BIGORDER"(2,3)),(bigorder(2,2)-bigorder(2,3)))*AMOUNT;
Zhs:=IF(TODAY,("DDEDATA@BIGORDER"(2,1)-"DDEDATA@BIGORDER"(2,2)),(bigorder(2,1)-bigorder(2,2)))*AMOUNT;
Xhs:=IF(TODAY,(1-"DDEDATA@BIGORDER"(2,1)),(1-bigorder(2,1)))*AMOUNT;
散資:=(xhb-xhs)/10000;
中資:=(zhb-zhs)/10000;
大資:=(dhb-dhs)/10000;
超資:=(chb-chs)/10000;
超資增倉(cāng):=超資;
大資增倉(cāng):=大資;
中資增倉(cāng):=中資;
散資增倉(cāng):=散資;
BBD凈額:=(超資+大資);
DRAWTEXTREL(5,85,'BBD (萬(wàn)):'+NUMTOSTRN(BBD凈額,0)),LINETHICK1,Color0080FF;
DRAWTEXTREL(5,155,'超資(萬(wàn)):'+NUMTOSTRN(超資增倉(cāng),0)),LINETHICK1,COLORYELLOW;
DRAWTEXTREL(5,225,'大資(萬(wàn)):'+NUMTOSTRN(大資增倉(cāng),0)),LINETHICK1,Color62FFFF;
DRAWTEXTREL(5,295,'中資(萬(wàn)):'+NUMTOSTRN(中資增倉(cāng),0)),LINETHICK1,ColorACFFFF;
DRAWTEXTREL(5,365,'散資(萬(wàn)):'+NUMTOSTRN(散資增倉(cāng),0)),LINETHICK1,ColorFFFFFF;

DRAWRECTABS(0,118,270,0,1),COLOR00FF00;
zln:=REF(IF(TODAY,IF(TODAY,"DDEDATA@BIGORDER"(1,2),SELFDATA('特大買入')+SELFDATA('大單買入')),bigorder(1,2)),0);
zlm:=REF(IF(TODAY,IF(TODAY,"DDEDATA@BIGORDER"(2,2),SELFDATA('特大賣出')+SELFDATA('大單賣出')),bigorder(2,2)),0);
tdn:=REF(IF(TODAY,IF(TODAY,"DDEDATA@BIGORDER"(1,3),SELFDATA('特大買入')),bigorder(1,3)),0);
tdm:=REF(IF(TODAY,IF(TODAY,"DDEDATA@BIGORDER"(2,3),SELFDATA('特大賣出')),bigorder(2,3)),0);
ddn:=REF(IF(TODAY,IF(TODAY,("DDEDATA@BIGORDER"(1,2)-"DDEDATA@BIGORDER"(1,3)),SELFDATA('大單買入')),(bigorder(1,2)-bigorder(1,3))),0);
ddm:=REF(IF(TODAY,IF(TODAY,("DDEDATA@BIGORDER"(2,2)-"DDEDATA@BIGORDER"(2,3)),SELFDATA('大單賣出')),(bigorder(2,2)-bigorder(2,3))),0);
zdn:=REF(IF(TODAY,IF(TODAY,("DDEDATA@BIGORDER"(1,1)-"DDEDATA@BIGORDER"(1,2)),SELFDATA('中單買入')),(bigorder(1,1)-bigorder(1,2))),0);
zdm:=REF(IF(TODAY,IF(TODAY,("DDEDATA@BIGORDER"(2,1)-"DDEDATA@BIGORDER"(2,2)),SELFDATA('中單賣出')),(bigorder(2,1)-bigorder(2,2))),0);
sdn:=REF(IF(TODAY,IF(TODAY,1-("DDEDATA@BIGORDER"(1,1)),1-(SELFDATA('特大買入')+SELFDATA('大單買入')+SELFDATA('中單買入'))),1-(bigorder(1,1))),0);
sdm:=REF(IF(TODAY,IF(TODAY,1-("DDEDATA@BIGORDER"(2,1)),1-(SELFDATA('特大賣出')+SELFDATA('大單賣出')+SELFDATA('中單賣出'))),1-(bigorder(2,1))),0);
tdj:=tdn-tdm;
ddj:=ddn-ddm;
zdj:=zdn-zdm;
sdj:=sdn-sdm;
zlj:=zln-zlm;
DRAWTEXTREL(140,85,'占'+numtostrn(((zlj))*100,1)+'%'),Color0080FF;
DRAWTEXTREL(140,155,'占'+numtostrn((tdj)*100,1)+'%'),COLORYELLOW;
DRAWTEXTREL(140,225,'占'+numtostrn((ddj)*100,1)+'%'),Color62FFFF;
DRAWTEXTREL(140,295,'占'+numtostrn((zdj)*100,1)+'%'),ColorACFFFF;
DRAWTEXTREL(140,365,'占'+numtostrn((sdj)*100,1)+'%'),ColorFFFFFF;
DRAWTEXTREL(200,85,numtostrn(((zlj))*V,0)+'手'),Color0080FF;
DRAWTEXTREL(200,155,numtostrn((tdj)*V,0)+'手'),COLORYELLOW;
DRAWTEXTREL(200,225,numtostrn((ddj)*V,0)+'手'),Color62FFFF;
DRAWTEXTREL(200,295,numtostrn((zdj)*V,0)+'手'),ColorACFFFF;
DRAWTEXTREL(200,365,numtostrn((sdj)*V,0)+'手'),ColorFFFFFF;
DRAWTEXTREL(280,85,'倉(cāng) '+NUMTOSTRN(50+Sum((VOL/CAPITAL)*100*((zlj)),0),1)+'%'),Color0080FF;
DRAWTEXTREL(280,155,'倉(cāng) '+NUMTOSTRN(25+Sum((VOL/CAPITAL)*100*(tdj),0),1)+'%'),COLORYELLOW;
DRAWTEXTREL(280,225,'倉(cāng) '+NUMTOSTRN(25+Sum((VOL/CAPITAL)*100*(ddj),0),1)+'%'),Color62FFFF;
DRAWTEXTREL(280,295,'倉(cāng) '+NUMTOSTRN(25+Sum((VOL/CAPITAL)*100*(zdj),0),1)+'%'),ColorACFFFF;
DRAWTEXTREL(280,365,'倉(cāng) '+NUMTOSTRN(25+Sum((VOL/CAPITAL)*100*(sdj),0),1)+'%'),ColorFFFFFF;{程序化交易 www.weiqiv.net.cn }

?

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

?

 

有思路,想編寫(xiě)各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友

可聯(lián)系技術(shù)人員 QQ: 262069696  點(diǎn)擊在線交流或微信:cxhjy888 進(jìn)行 有償收費(fèi) 編寫(xiě)!(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無(wú)法通過(guò)。謝謝您!)

怎么收費(fèi),代編流程等詳情請(qǐng)點(diǎn)擊查閱!

(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無(wú)法通過(guò)。謝謝您!)

 


【字體: 】【打印文章】【查看評(píng)論

相關(guān)文章

    沒(méi)有相關(guān)內(nèi)容
  主站蜘蛛池模板: 中文字幕曰韩一区二区不卡 | 久久免费视频精品 | 口国产成人高清在线播放 | 国产成人午夜精品5599 | 92国产福利久久青青草原 | 亚洲国产精品网 | 国产无毛 | 日韩av片免费播放 | 中文在线观看视频 | 久久国产精品999 | 天天插夜夜爽 | 成人影院观看 | 男人天堂视频在线 | 日日干夜夜拍 | 精品无人区乱码1区2区3区在线 | 四虎天堂| 国产网红在线观看 | 99在线国产 | 精品视频亚洲 | 亚洲sss视频 | 全亚洲最大的免费私人影剧院 | 免费a级在线观看完整片 | 国产亚洲欧美在在线人成 | 日本tv欧美tv天堂 | 一级肉体毛片视频免费看看 | 久久香蕉国产线看免费 | 夜夜操美女 | 97在线免费看视频 | 欧美高清亚洲欧美一区h | 国产高清不卡视频 | 欧美三级成人理伦 | 精品国产91 | 国产精品久久一区一区 | 欧美网站色 | 久久综合久色欧美婷婷 | 成年女人黄小视频 | 老子影院午夜伦不卡亚洲 | 久久久受www免费人成 | 热99在线视频 | 日本一本一道久久香蕉免费 | 亚洲视频区 |