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

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

相關標簽:

?

漲幅引用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或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)

 


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

相關文章

    沒有相關內容
  主站蜘蛛池模板: 日本人善交69xxx| 波多野结衣大战三个黑鬼| 国产精品亚洲欧美一级久久精品| 中文天堂最新版www| 欧美三级香港三级日本三级| 免费a级毛视频| 被猛男cao男男粗大视频| 国产精品日本一区二区不卡视频 | 日本电影痴汉电车| 亚洲小说图片区| 看全色黄大色黄女片18女人| 国产乱码精品一区二区三区四川| 在线视频你懂的国产福利 | 第272章推倒孕妇秦| 国产午夜在线视频| 2021精品国产品免费观看| 好男人在线社区www| 久久久久亚洲AV无码专区体验| 欧美伊人久久大香线蕉综合| 人妻少妇看A偷人无码精品视频 | 亚洲AV香蕉一区区二区三区| 深爱婷婷激情网| 午夜精品在线免费观看| 韩国大尺度床戏未删减版在线播放 | 久久久精品2019中文字幕之3| 欧美日韩国产一区二区| 你是我的城池营垒免费看| 老头天天吃我奶躁我的动图 | 久久久久久久久女黄9999| 校草让我脱了内裤给全班看| 亚洲第一页在线观看| 精品一区二区久久久久久久网站 | 亚洲深深色噜噜狠狠爱网站| 精品伊人久久大线蕉色首页| 国产乱人伦无无码视频试看| 欧美日韩亚洲成色二本道三区| 国产高清在线精品一区二区三区| chinese体育生gayxxxxhd| 性中国自由xxxxx孕妇| 久久99国产精品| 日本高清视频在线www色|