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

領漲板塊及個股排序[其他軟件公式]

相關標簽:

?

漲幅引用XX


HH:HIGH;LL:LOW;CC:CLOSE;
A0:DYNAINFO(14)*100;
DD:DATE;
ZDF:(CC/REF(CC,1)-1)*100;
HSH:VOL/IF(CAPITAL>0,CAPITAL,SUM(VOL,120))*100;

?

?



領漲板塊及個股排序


INPUT:X(1,1,3);
RQ:=DATE;//取日期
A:=BLKNAME;
HY:=IF(STRFIND(A,1)>0,STRLEFT(A,STRFIND(A,1)-1),A);//DRAWTEXT(BARPOS=SYSPARAM(2),2,HY);
HYs:=STKCOUNT(HY);
DYZB:=IF(X=1,漲幅引用xx.ZDF,IF(X=2,漲幅引用xx.HSH,漲幅引用xx.CC));
DAS:=DATACOUNT;
D0:=RQ[DAS];//取最后日期
variable:DM[HYs]=,vcp[HYs]=0,vci[HYs]=0,TP=0;
for k=1 to HYs dobegin
DDD:=STKFROMBLK(HY,k);
DM[k]:=DDD;
TMP:=STKINDI(DDD,DYZB,0,6);
TMPD:=STKINDI(DDD,漲幅引用xx.DD,0,6);
vcp[k]:=TMP[DAS];
vci[k]:=IF(TMPD[DAS]=D0,TMP[DAS],-1000);//去除當天停牌股
TP:=TP+IF(vci[k]=-1000,1,0);
end;
PX1:=SORTPOS(vci,1,1,HYs);
KHYS:=HYS-TP,LINETHICK;
BKXS:=當前股所屬行業: +HY+ 包含個股數:+NUMTOSTR(HYs,0);
ZF:=IF(X=3, 元, %);
LBS:=IF(X=3,收盤價,IF(X=1,漲跌幅,換手率));
DRAWTEXT(SYSPARAM(2)=BARPOS,h,BKXS),colorAFFF,ALIGN4;

WZ:=INTPART((SYSPARAM(3)-SYSPARAM(2))/10);
HST:= \n\n;
kg:= ;
//
IF KHYS<2 THEN EXIT;
COL1:=HST+kg+ ①+STKNAMEEX(DM[vci[1]])+ +numtostr(vcp[vci[1]],2)+ZF+
②+STKNAMEEX(DM[vci[2]])+ +numtostr(vcp[vci[2]],2)+ZF+
IF(KHYS>3, ③+STKNAMEEX(DM[vci[3]])+ +numtostr(vcp[vci[3]],2)+ZF,)+
IF(KHYS>4, ④+STKNAMEEX(DM[vci[4]])+ +numtostr(vcp[vci[4]],2)+ZF+ ⑤+STKNAMEEX(DM[vci[5]])+ +numtostr(vcp[vci[5]],2)+ZF+\n+kg
+ ⑥+STKNAMEEX(DM[vci[6]])+ +numtostr(vcp[vci[6]],2)+ZF+ ⑦+STKNAMEEX(DM[vci[7]])+ +numtostr(vcp[vci[7]],2)+ZF
+ ⑧+STKNAMEEX(DM[vci[8]])+ +numtostr(vcp[vci[8]],2)+ZF+ ⑨+STKNAMEEX(DM[vci[9]])+ +numtostr(vcp[vci[9]],2)+ZF
+ ⑩+STKNAMEEX(DM[vci[10]])+ +numtostr(vcp[vci[10]],2)+ZF,);//領先股
COL2:=HST+HST+kg+IF(KHYS>6, ①+STKNAMEEX(DM[vci[KHYs]])+ +numtostr(vcp[vci[KHYs]],2)+ZF+
②+STKNAMEEX(DM[vci[KHYs-1]])+ +numtostr(vcp[vci[KHYs-1]],2)+ZF+
③+STKNAMEEX(DM[vci[KHYs-2]])+ +numtostr(vcp[vci[KHYs-2]],2)+ZF+
④+STKNAMEEX(DM[vci[KHYs-3]])+ +numtostr(vcp[vci[KHYs-3]],2)+ZF+
⑤+STKNAMEEX(DM[vci[KHYs-4]])+ +numtostr(vcp[vci[KHYs-4]],2)+ZF+\n+kg+
⑥+STKNAMEEX(DM[vci[KHYs-5]])+ +numtostr(vcp[vci[KHYs-5]],2)+ZF+
⑦+STKNAMEEX(DM[vci[KHYs-6]])+ +numtostr(vcp[vci[KHYs-6]],2)+ZF+
⑧+STKNAMEEX(DM[vci[KHYs-7]])+ +numtostr(vcp[vci[KHYs-7]],2)+ZF+
⑨+STKNAMEEX(DM[vci[KHYs-8]])+ +numtostr(vcp[vci[KHYs-8]],2)+ZF+
⑩+STKNAMEEX(DM[vci[KHYs-9]])+ +numtostr(vcp[vci[KHYs-9]],2)+ZF,);//滯后股

DRAWTEXT(BARPOS=SYSPARAM(2),h,HST+領先股:),COLORred,ALIGN4;
DRAWTEXT(BARPOS=SYSPARAM(2),h,COL1),Colorred,ALIGN4;
DRAWTEXT(BARPOS=SYSPARAM(2),h,HST+HST+HST+滯后股:),COLORFF00,ALIGN4;
DRAWTEXT(BARPOS=SYSPARAM(2),h,HST+COL2
+\n+*********************************************************************************************************************************),COLORFFFF00,ALIGN4;
bk:=自選股; //可任意指定版塊,板塊內個股數需大于9個
stksum:=STKCOUNT(bk);dcount:=DATACOUNT;yygs4:=漲幅引用xx.A0;
variable:dmstr[stksum]=,var_px[stksum]=0,var_indi[stksum]=0;
for k=1 to stksum do
begin
dn:=stkfromblk(bk,k);
dmstr[k]:=dn;
temp1:=stkindi(dn,yygs4,0,-1);
var_px[k]:=temp1[dcount];
var_indi[k]:=temp1[dcount];
end;
Num1:=sortpos(var_indi,1,1,stksum);
dm_max1:=var_indi[1];dm_max2:=var_indi[2];dm_max3:=var_indi[3];dm_max4:=var_indi[4];
dm_max5:=var_indi[5];dm_max6:=var_indi[6];dm_max7:=var_indi[7];dm_max8:=var_indi[8];
max1:=var_px[dm_max1];max2:=var_px[dm_max2];max3:=var_px[dm_max3];
max4:=var_px[dm_max4];max5:=var_px[dm_max5];max6:=var_px[dm_max6];max7:=var_px[dm_max7];
max8:=var_px[dm_max8];
DRAWTEXT(BARPOS=SYSPARAM(2),100,hst+hst+hst+hst+hst+hst+自選前排序%+[+STKNAMEEX(dmstr[dm_max1])++NUMTOSTR(max1,2)
+][+STKNAMEEX(dmstr[dm_max2])++NUMTOSTR(max2,2)
+][+STKNAMEEX(dmstr[dm_max3])++NUMTOSTR(max3,2)
+][+STKNAMEEX(dmstr[dm_max4])++NUMTOSTR(max4,2)
+][+STKNAMEEX(dmstr[dm_max5])++NUMTOSTR(max5,2)
+][+STKNAMEEX(dmstr[dm_max6])++NUMTOSTR(max6,2)
+][+STKNAMEEX(dmstr[dm_max7])++NUMTOSTR(max7,2)
+][+STKNAMEEX(dmstr[dm_max8])++NUMTOSTR(max8,2)
+]),ColorFF99ff,align4;
yygs5:=漲幅引用xx.A0;
variable:dmstr[stksum]=,var_px[stksum]=0,var_indi[stksum]=0;
for k=1 to stksum do
begin
dn:=stkfromblk(bk,k);
dmstr[k]:=dn;
temp1:=stkindi(dn,yygs5,0,-1);
var_px[k]:=temp1[dcount];
var_indi[k]:=temp1[dcount];
end;
Num1:=sortpos(var_indi,0,1,stksum);
dm_max1:=var_indi[1];dm_max2:=var_indi[2];dm_max3:=var_indi[3];dm_max4:=var_indi[4];
dm_max5:=var_indi[5];dm_max6:=var_indi[6];dm_max7:=var_indi[7];dm_max8:=var_indi[8];
max1:=var_px[dm_max1];max2:=var_px[dm_max2];max3:=var_px[dm_max3];
max4:=var_px[dm_max4];max5:=var_px[dm_max5];max6:=var_px[dm_max6];max7:=var_px[dm_max7];
max8:=var_px[dm_max8];
DRAWTEXT(BARPOS=SYSPARAM(2),h,hst+hst+hst+hst+hst+hst+hst+自選后排序%+[+STKNAMEEX(dmstr[dm_max1])++NUMTOSTR(max1,2)
+][+STKNAMEEX(dmstr[dm_max2])++NUMTOSTR(max2,2)
+][+STKNAMEEX(dmstr[dm_max3])++NUMTOSTR(max3,2)
+][+STKNAMEEX(dmstr[dm_max4])++NUMTOSTR(max4,2)
+][+STKNAMEEX(dmstr[dm_max5])++NUMTOSTR(max5,2)
+][+STKNAMEEX(dmstr[dm_max6])++NUMTOSTR(max6,2)
+][+STKNAMEEX(dmstr[dm_max7])++NUMTOSTR(max7,2)
+][+STKNAMEEX(dmstr[dm_max8])++NUMTOSTR(max8,2)
+]
?

?

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

?

 

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

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

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

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

 


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

相關文章

    沒有相關內容
  主站蜘蛛池模板: 国产麻豆天美果冻无码视频| 欧美19综合中文字幕| 国产在线色视频| 99久久精品国产一区二区蜜芽| 日本三区精品三级在线电影 | 人人狠狠综合久久亚洲| 香蕉在线精品视频在线观看2| 成年男女免费视频网站| 亚洲国产aⅴ成人精品无吗| 美国农夫激情在线综合| 国产成人综合美国十次| 99久久综合狠狠综合久久一区| 扒开双腿疯狂进出爽爽动态图 | 中文字幕无码不卡免费视频| 精品偷自拍另类在线观看| 午夜精品久久久久蜜桃| 一个人免费观看视频在线中文 | 精品国产自在久久| 女人张腿让男桶免费视频观看| 五月天色婷婷丁香| 色成快人播电影网| 女人双腿搬开让男人桶| 亚洲国产精品综合久久网络| 精品人妻AV区波多野结衣| 国产午夜福利内射青草| eeuss影院天堂影院| 日本亚洲精品色婷婷在线影院 | 国产剧情精品在线| 非洲黑人最猛性xxxx_欧美| 欧美亚洲国产成人不卡| 伊人久久大香线蕉电影院| 肉伦迎合下种怀孕| 国语free性xxxxxhd| 久久天天躁狠狠躁夜夜爽| 欧美激情视频二区| 免费大片av手机看片| 天天影视综合网色综合国产| 成人欧美一区二区三区的电影| 亚洲18在线天美| 欧美日韩中文一区二区三区| 伊人久久波多野结衣中文字幕|