股资源-股票学习站-学炒股-股票课程-炒股教程-分析选股指标-入门基础知识

 找回密码
 注册昵称

QQ登录

只需一步,快速开始

搜索
上一主题 下一主题

[飞狐] 飞狐权证源码公式


    [-----复制链接-----]
楼主
 通达信源码安装路径:1,工具栏点击公式选项。2,弹出公式窗口点击新建。3,把源码复制到指标编辑器保存。4,回到K线图界面安装建立好的公式 || 2020-1-2 11:25:51
DRAWGBK(1, COLORRGB(255,255,255) ,COLORRGB(50,50,50),0);
DRAWGBK(1, COLORRGB(50,50,50) ,COLORRGB(255,255,255),1);

正股码:=SELFSTRING('代码对照');MC:=STKNAMEEX(正股码);
权证码:=STKLABEL;
行权比例:SELFDATA('行权比例'),LINETHICK,COLORWHITE;

zq:=DATATYPE;
正股:=STKINDI(正股码,'引用权证.CC',0,ZQ),LINETHICK;
买:if(zq=1,STKINDI('','引用权证.买',0,0),0)/10000,COLORff00ff,PRECISION2,LINETHICK;//百万买额
卖:if(zq=1,STKINDI('','引用权证.卖',0,0),0)/10000,COLORffff00,PRECISION2,LINETHICK;
差:(买-卖)*ce,color00ffff,LINETHICK;
POLYLINE(NOT(zq=1),正股),COLOREE00,LINETHICK2;

da:=if(zq=1,STKINDI('','引用权证.大单差',0,0),0);
sa:=if(zq=1,STKINDI('','引用权证.散单差',0,0),0);
if zq=1 then begin
STICKLINE(sa>0 ,sa,0,1,0),colorffbbff;
STICKLINE(sa<0 ,sa,0,1,0),colorff00;
STICKLINE(da>0 and sa>0 and da>sa,sa,da,1,0),colorred;
STICKLINE(da>0 and sa>0 and da<sa,0,da,1,0),colorred;
STICKLINE(da>0 and sa<0 ,da,0,1,0),colorred;
STICKLINE(da<0 and sa<0 and da>sa,da,0,1,0),colorBLUE;
STICKLINE(da<0 and sa<0 and da<sa,da,sa,1,0),colorBLUE;
STICKLINE(da<0 and sa>0 ,da,0,1,0),colorBLUE;
POLYLINE(zq=1,da),colorffffff;
POLYLINE(zq=1,sa),color00ffff;
end;
{权证涨跌停}
Z前收:=STKINDI(正股码,'引用权证.前收',0,6),LINETHICK;
Q前收:=STKINDI(权证码,'引用权证.前收',0,6),LINETHICK;

标识:=Z前收;
权识:=Q前收;
WS:=MOD(标识*100,10)/100;
FD:=标识/10-IF(WS<0.05,WS,WS-0.10)/10;
BG涨停:=标识+FD;                       
BG跌停:=标识-FD;                     
涨停:权识+(BG涨停-标识)*1.25*行权比例,linethick,PRECISION3;
跌停:=权识-(标识-BG跌停)*1.25*行权比例,linethick,PRECISION3;
//涨停:权识+(BG涨停-标识)*1.25,linethick,PRECISION3;
//跌停:=权识-(标识-BG跌停)*1.25,linethick,PRECISION3;
跌停:IF(跌停<0,0,跌停),LINETHICK;
//DRAWNUMBER(BARPOS=DATACOUNT,0,涨停,3),color0000ff,ALIGN4;
//DRAWNUMBER(BARPOS=DATACOUNT,0,跌停,3),colorffff00,ALIGN5;

标识M:=STKINDI(正股码,'引用权证.CC',0,6),LINETHICK;
明权:=STKINDI(权证码,'引用权证.CC',0,6),LINETHICK;
明WS:=MOD(标识M*100,10)/100;
明FD:=标识M/10-IF(明WS<0.05,明WS,明WS-0.10)/10;
明BG涨停:=标识M+明FD;                       
明BG跌停:=标识M-明FD;                     
明涨停:明权+(明BG涨停-标识M)*1.25*行权比例,colorred,linethick,PRECISION3;
明跌停:=明权-(标识M-明BG跌停)*1.25*行权比例,color00ff00,linethick,PRECISION3;
//明涨停:明权+(明BG涨停-标识M)*1.25,colorred,linethick,PRECISION3;
//明跌停:=明权-(标识M-明BG跌停)*1.25,color00ff00,linethick,PRECISION3;
明跌停:IF(明跌停<0,0,明跌停),LINETHICK;
昨标股:标识,linethick;
DRAWTEXT(BARPOS=SYSPARAM(2),if(zq=1,0,正股),'正股: '+正股码+' '+MC +'  前收盘: '+NUMTOSTR(Z前收,2)+'  今收盘: '+NUMTOSTR(标识M,2)+'  今涨幅: '+NUMTOSTR((标识M/Z前收-1)*100,2)+' % '+if(zq=1,'大单散单:','正股走势:')),COLORDDFF,ALIGN4;
//


回复

举报

GMT+8, 2025-2-23 20:59

快速回复 返回顶部 返回列表