您現在的位置:程序化交易>> 股票公式>> 其他>> 其他軟件公式>>正文內容

自適應均線+全功能量尺+背離指標 公式 源碼[其他軟件公式]

指標公式源碼分析及使用說明參考:

?

這段代碼是一個自適應均線和全功能量尺的指標,用于分析股票的價格走勢和成交量情況。具體分析指標公式如下:

1. CCC、HHH、LLL、VVV、OOO分別表示收盤價、最高價、最低價、成交量和開盤價;
2. 如果數據周期大于等于260,則將數據截取到最近260個周期;
3. 設置線條粗細為0,并繪制收盤價、最高價、最低價和成交量的線條;
4. 根據自適應均線的計算公式,得出金H和金L兩個數值;
5. 根據背離的條件,繪制背離的部分線條;
6. 根據指定周期位置,繪制金的數值線條。

使用參考建議:
1. 自適應均線和全功能量尺是一種綜合分析工具,結合了價格走勢和成交量的信息;
2. 背離指標可以用于判斷趨勢反轉的可能性;
3. 在使用時,可以根據金H和金L的數值來判斷買入和賣出的時機;
4. 結合其他技術分析工具,如移動平均線、相對強弱指標等,進行綜合分析;
5. 注意風險控制,避免盲目依賴單一指標進行交易決策;
6. 需要根據具體股票的特點和市場情況進行適當的參數調整。

總之,該指標可以作為股票分析的參考工具,但在實際使用中需要結合其他因素進行綜合判斷,謹慎決策。

?

源碼:

{疊加引用}
{自適應均線+全功-引用}
CCC:=CLOSE;
HHH:=HIGH;
LLL:=LOW;
VVV:=VOL;
OOO:=O;
IF SYSPARAM(1)>=260 THEN Begin
XX:=SETLBOUND(CCC,SYSPARAM(1)-259);
XX:=SETLBOUND(HHH,SYSPARAM(1)-259);
XX:=SETLBOUND(LLL,SYSPARAM(1)-259);
XX:=SETLBOUND(VVV,SYSPARAM(1)-259);
XX:=SETLBOUND(OOO,SYSPARAM(1)-259);
End;OO:OOO,LINETHICK0;CC:CCC,LINETHICK0;
HH:HHH,LINETHICK0;LL:LLL,LINETHICK0;
DV:VVV,LINETHICK0;

{自適應均線+全功能量尺+背離}
gb:=SYSPARAM(1);
if gb<1 or gb>datacount then exit;
gb2:=SYSPARAM(2);
gb3:=SYSPARAM(3);
gbp:=gb=BARPOS;
gbp2:=gb2=BARPOS;
gbp3:=gb3=BARPOS;
CCC:=C;
HHH:=HIGH;
LLL:=LOW;
VVV:=VOL;
OOO:=O;
IF gb>=500 THEN Begin
XX:=SETLBOUND(CCC,gb-499);
XX:=SETLBOUND(HHH,gb-499);
XX:=SETLBOUND(LLL,gb-499);
XX:=SETLBOUND(VVV,gb-499);
XX:=SETLBOUND(OOO,gb-499);
End;
HH:=hhv(hHH,2);
LL:=llv(lLL,2);
A1:=HH>REF(HH,2) and cCC>REF(cCC,2);
A2:=LL<REF(LL,2) and cCC<REF(cCC,2);
A3:=BARSLAST(A1);
A4:=BARSLAST(A2);
A5:=IF(A1,LL,REF(LL,A3));
A6:=IF(A2,HH,REF(HH,A4));
yzx:=IF(A3>A4,A6,A5);
PARTLINE(gb-20<BARPOS and gb>=BARPOS and yzx[gb]<cCC[gb],yzx[gb]),Color5252ff,linethick1,shift1;
PARTLINE(gb-20<BARPOS and gb>=BARPOS and yzx[gb]>=cCC[gb],yzx[gb]),colorblue,linethick1,shift1;
bc2:=barslast(gbp)+1;
金H:=IF(cCC>100,SUM(hHH*vvv,bc2)/SUM(vvv,bc2),sum(AMOUNT,bc2)/sum(vvv,bc2)/100*SUM(hHH,bc2)/SUM(CCC,BC2));
金L:=IF(cCC>100,SUM(lLL*vvv,bc2)/SUM(VOL,bc2),sum(AMOUNT,bc2)/sum(vvv,bc2)/100*SUM(lLL,bc2)/SUM(CCC,BC2));
dsc:=if(ref(hHH,bc2-1)>ref(hHH,bc2) and ref(hHH,bc2-1)>ref(hHH,bc2-2) ,金h,金l);
PARTLINE(gb<BARPOS,dsc),colorBC00AF,LINETHICK2;金:dsc[gb3],LINETHICK0;
cc:=ccc;
M5:=if(gb>6,ma(ccc,5),ma(ccc,0));
M10:=if(gb>11,ma(ccc,10),ma(ccc,0));
M20:=if(gb>21,ma(ccc,20),ma(ccc,0));
M30:=if(gb>31,ma(ccc,30),ma(ccc,0));
M60:=if(gb>61,ma(ccc,60),ma(ccc,0));
M90:=if(gb>91,ma(ccc,90),ma(ccc,0));
M120:=if(gb>121,ma(ccc,120),ma(ccc,0));
M240:=if(gb>241,ma(ccc,240),ma(ccc,0));
p[1]:=CC[gb];p[2]:=M5[gb];
p[3]:=M10[gb];p[4]:=M20[gb];
p[5]:=M30[gb];
p[6]:=M60[gb];
p[7]:=M90[gb];
p[8]:=M120[gb];
p[9]:=M240[gb];
s[1]:=CC[gb];s[2]:=M5[gb];
s[3]:=M10[gb];s[4]:=M20[gb];
s[5]:=M30[gb];
s[6]:=M60[gb];
s[7]:=M90[gb];
s[8]:=M120[gb];
s[9]:=M240[gb];
CXHIABLE:ptr[9]='';
ptr[1]:='●';ptr[2]:='⑤';
ptr[3]:='①';ptr[4]:='②';
ptr[5]:='③';
ptr[6]:='⑥';
ptr[7]:='⑨';
ptr[8]:=' B';
ptr[9]:=' N';
CXHIABLE:ptrs[9]='';
ptrs[1]:=if(cc[gb]>=cc[gb-1],'↑','↓');
ptrs[2]:=if(m5[gb]>=m5[gb-1],'↑','↓');
ptrs[3]:=if(m10[gb]>=m10[gb-1],'↑','↓');
ptrs[4]:=if(m20[gb]>=m20[gb-1],'↑','↓');
ptrs[5]:=if(m30[gb]>=m30[gb-1],'↑','↓');
ptrs[6]:=if(m60[gb]>=m60[gb-1],'↑','↓');
ptrs[7]:=if(m90[gb]>=m90[gb-1],'↑','↓');
ptrs[8]:=if(m120[gb]>=m120[gb-1],'↑','↓');
ptrs[9]:=if(m240[gb]>=m240[gb-1],'↑','↓');
px:=SORTPOS(p,0,1,9);
nu1:=if(c>1000,NUMTOSTR(s[p[1]],0),NUMTOSTR(s[p[1]],2));
nu2:=if(c>1000,NUMTOSTR(s[p[2]],0),NUMTOSTR(s[p[2]],2));
nu3:=if(c>1000,NUMTOSTR(s[p[3]],0),NUMTOSTR(s[p[3]],2));
nu4:=if(c>1000,NUMTOSTR(s[p[4]],0),NUMTOSTR(s[p[4]],2));
nu5:=if(c>1000,NUMTOSTR(s[p[5]],0),NUMTOSTR(s[p[5]],2));
nu6:=if(c>1000,NUMTOSTR(s[p[6]],0),NUMTOSTR(s[p[6]],2));
nu7:=if(c>1000,NUMTOSTR(s[p[7]],0),NUMTOSTR(s[p[7]],2));
nu8:=if(c>1000,NUMTOSTR(s[p[8]],0),NUMTOSTR(s[p[8]],2));
nu9:=if(c>1000,NUMTOSTR(s[p[9]],0),NUMTOSTR(s[p[9]],2));
NUS1:=IF(s[p[1]]>100 OR s[p[1]]<10,' ','');
NUS2:=IF(s[p[2]]>100 OR s[p[2]]<10,' ','');
NUS3:=IF(s[p[3]]>100 OR s[p[3]]<10,' ','');
NUS4:=IF(s[p[4]]>100 OR s[p[4]]<10,' ','');
NUS5:=IF(s[p[5]]>100 OR s[p[5]]<10,' ','');
NUS6:=IF(s[p[6]]>100 OR s[p[6]]<10,' ','');
NUS7:=IF(s[p[7]]>100 OR s[p[7]]<10,' ','');
NUS8:=IF(s[p[8]]>100 OR s[p[8]]<10,' ','');
NUS9:=IF(s[p[9]]>100 OR s[p[9]]<10,' ','');
SHSZ:=STRCMP(MARKETLABEL,'SH')=0;
IF SHSZ=1 THEN X:='1A0001';
IF SHSZ=0 THEN X:='399001';
疊開:=STKINDI(X,'疊加引用.OO',0,-1),LINETHICK0;
疊高:=STKINDI(X,'疊加引用.HH',0,-1),LINETHICK0;
疊低:=STKINDI(X,'疊加引用.LL',0,-1),LINETHICK0;
疊收:=STKINDI(X,'疊加引用.CC',0,-1),LINETHICK0;
ttst:=if(hhv(hhh,80)=hhv(hhh,160),'',' ');
tts:=if(hhv(hhh,55)>=hhv(hhh,145),' ',ttst);
DRAWTEXT(gbp2 and ptrs[p[1]]='↓',ccc,tts+ptr[p[1]]+nu1+nus1),ALIGN4,COLORFFFF52;
DRAWTEXT(gbp2 and ptrs[p[2]]='↓',ccc,tts+' '+ptr[p[2]]+nu2+nus2),ALIGN4,COLORFFFF52;
DRAWTEXT(gbp2 and ptrs[p[3]]='↓',ccc,tts+' '+ptr[p[3]]+nu3+nus3),ALIGN4,COLORFFFF52;
DRAWTEXT(gbp2 and ptrs[p[4]]='↓',ccc,tts+' '+ptr[p[4]]+nu4+nus4),ALIGN4,COLORFFFF52;
DRAWTEXT(gbp2 and ptrs[p[5]]='↓',ccc,tts+' '+ptr[p[5]]+nu5+nus5),ALIGN4,COLORFFFF52;
DRAWTEXT(gbp2 and ptrs[p[6]]='↓',ccc,tts+' '+ptr[p[6]]+nu6+nus6),ALIGN4,COLORFFFF52;
DRAWTEXT(gbp2 and ptrs[p[7]]='↓',ccc,tts+' '+ptr[p[7]]+nu7+nus7),ALIGN4,COLORFFFF52;
DRAWTEXT(gbp2 and ptrs[p[8]]='↓',ccc,tts+' '+ptr[p[8]]+nu8+nus8),ALIGN4,COLORFFFF52;
DRAWTEXT(gbp2 and ptrs[p[9]]='↓',ccc,tts+'&

?

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

?

 

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

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

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

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

 


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

相關文章

    沒有相關內容
  主站蜘蛛池模板: 亚洲欧美成人一区二区在线电影 | 国产精品综合一区二区三区| 攵女yin乱合集高h文| 狠狠人妻久久久久久综合蜜桃| 麻豆精品久久久久久久99蜜桃| 97久久天天综合色天天综合色hd| 中文字幕人成无码免费视频| 中文字幕乱伦视频| julia无码人妻中文字幕在线| 中文字幕在线播放不卡| 久久人人爽天天玩人人妻精品 | 国产精品久久毛片| 国产高清在线观看| 夫妇交换性三中文字幕| 扒丝袜永久网址pisiwa| 好男人资源在线观看高清社区| 好吊色欧美一区二区三区四区 | 亚洲精品无码不卡在线播放| 亚洲色无码国产精品网站可下载 | 亚洲综合小视频| 国产精品久久久久久久久久免费| 无码高潮少妇毛多水多水免费| 福利视频导航网站| 国产国产在线播放你懂的| 一二三四社区在线中文视频| 久久精品国内一区二区三区| 亚洲av永久无码精品| 亚洲精品美女久久久久99 | 国产成人综合美国十次| 国产精品青草久久久久福利99| 在线观看精品视频网站www| 国产激爽大片高清在线观看| 国产真实伦在线观看| 国产日韩亚洲欧美| 国产成人精品一区二区秒拍| 国产精品久久久久久影视| 国产免费av片在线播放| 国产香蕉一区二区精品视频| 国产美女无遮挡免费网站| 国产成人精品午夜在线播放| 国产91精品久久久久999|