打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
大智慧净量换手排序指标公式源码编程思路破译
userphoto

2022.09.27 天津

关注

源码编程思路破译

输出INPUT:N(5)

K1赋值:如果收盘价>=1日前的收盘价,返回最高价-开盘价+收盘价-最低价+收盘价-1日前的收盘价,否则返回最高价-开盘价+收盘价-最低价

K2赋值:如果收盘价<=1日前的收盘价,返回开盘价-最低价+最高价-收盘价+1日前的收盘价-收盘价,否则返回开盘价-最低价+最高价-收盘价

DT赋值:成交量(手)*K1/(K1+K2)

KT赋值:成交量(手)-DT

输出买量:DT的N日累和,COLOR0000FF

输出卖量:-KT的N日累和,COLORFFFF00

FILLRGN(买量,0,1,自定色)

FILLRGN(卖量,0,1,自定色)

输出进出量:买量+卖量,POINTDOT,COLOR00FFFF

输出净量换手:100*进出量/当前流通股本(手),POINTDOT,COLOR00FF33

当满足条件进出量>=0时,在0和进出量位置之间画柱状线,宽度为6,1不为0则画空心柱.,COLOR0000FF

当满足条件进出量<0时,在0和进出量位置之间画柱状线,宽度为6,1不为0则画空心柱.,COLORFFFF00

D5赋值:100*DT的5日累和/当前流通股本(手)

K5赋值:100*KT的5日累和/当前流通股本(手)

J5赋值:D5-K5

D10赋值:100*DT的10日累和/当前流通股本(手)

K10赋值:100*KT的10日累和/当前流通股本(手)

J10赋值:D10-K10

D20赋值:100*DT的20日累和/当前流通股本(手)

K20赋值:100*KT的20日累和/当前流通股本(手)

J20赋值:D20-K20

BL5赋值:400/D5和K5的较大值

BL10赋值:400/D10和K10的较大值

BL20赋值:400/D20和K20的较大值

相对位置上画矩形

D5B赋值:999-D5*BL5

K5B赋值:999-K5*BL5

J5B赋值:999-J5的绝对值*BL5

D10B赋值:999-D10*BL10

K10B赋值:999-K10*BL10

J10B赋值:999-J10的绝对值*BL10

D20B赋值:999-D20*BL20

K20B赋值:999-K20*BL20

J20B赋值:999-J20的绝对值*BL20

相对位置上画矩形

相对位置上画矩形

相对位置上画矩形

相对位置上画矩形

相对位置上画矩形

相对位置上画矩形

相对位置上画矩形

相对位置上画矩形

相对位置上画矩形

DRAWTEXTREL(90,0,'买量'), COLORDDFFFF

DRAWTEXTREL(180,0,'卖量'), COLORDDFFFF

DRAWTEXTREL(270,0,'进出量'), COLORDDFFFF

DRAWTEXTREL(20,100,'今日'), COLOR33FFFF

DRAWTEXTREL(90,100,NUMTOSTRN(100*DT/当前流通股本(手),2)), COLOR33FFFF

DRAWTEXTREL(180,100,NUMTOSTRN(100*KT/当前流通股本(手),2)), COLOR33FFFF

DRAWTEXTREL(270,100,NUMTOSTRN(100*DT/当前流通股本(手)-100*KT/当前流通股本(手),2)), COLOR33FFFF

DRAWTEXTREL(27,200,'5日'), COLORDDFFFF

DRAWTEXTREL(90,200,NUMTOSTRN(D5,2)), COLORDDFFFF

DRAWTEXTREL(180,200,NUMTOSTRN(K5,2)), COLORDDFFFF

DRAWTEXTREL(270,200,NUMTOSTRN(J5,2)), COLORDDFFFF

DRAWTEXTREL(20,300,'10日'), COLOR33FFFF

DRAWTEXTREL(90,300,NUMTOSTRN(D10,2)), COLOR33FFFF

DRAWTEXTREL(180,300,NUMTOSTRN(K10,2)), COLOR33FFFF

DRAWTEXTREL(270,300,NUMTOSTRN(J10,2)), COLOR33FFFF

DRAWTEXTREL(20,400,'20日'), COLORDDFFFF

DRAWTEXTREL(90,400,NUMTOSTRN(D20,2)), COLORDDFFFF

DRAWTEXTREL(180,400,NUMTOSTRN(K20,2)), COLORDDFFFF

DRAWTEXTREL(270,400,NUMTOSTRN(J20,2)), COLORDDFFFF

DRAWTEXTREL(15,800,'5'), COLORBBFFFF

DRAWTEXTREL(10,900,'日'), COLORBBFFFF

DRAWTEXTREL(130,800,'10'), COLORBBFFFF

DRAWTEXTREL(130,900,'日'), COLORBBFFFF

DRAWTEXTREL(250,800,'20'), COLORBBFFFF

DRAWTEXTREL(250,900,'日'), COLORBBFFFF

程序源码

INPUT:N(5);

K1:=IF(CLOSE>=REF(CLOSE,1),HIGH-OPEN+CLOSE-LOW+CLOSE-REF(CLOSE,1),HIGH-OPEN+CLOSE-LOW);

K2:=IF(CLOSE<=REF(CLOSE,1),OPEN-LOW+HIGH-CLOSE+REF(CLOSE,1)-CLOSE,OPEN-LOW+HIGH-CLOSE);

DT:=VOL*K1/(K1+K2);

KT:=VOL-DT;

买量:SUM(DT,N),COLOR0000FF;

卖量:-SUM(KT,N),COLORFFFF00;

FILLRGN(买量,0,1,RGB(0,120,0));

FILLRGN(卖量,0,1,RGB(0,80,0));

进出量:买量+卖量,POINTDOT,COLOR00FFFF;

净量换手:100*进出量/CAPITAL,POINTDOT,COLOR00FF33;

STICKLINE(进出量>=0,0,进出量,6,1),COLOR0000FF;

STICKLINE(进出量<0,0,进出量,6,1),COLORFFFF00;

D5:=100*SUM(DT,5)/CAPITAL;

K5:=100*SUM(KT,5)/CAPITAL;

J5:=D5-K5;

D10:=100*SUM(DT,10)/CAPITAL;

K10:=100*SUM(KT,10)/CAPITAL;

J10:=D10-K10;

D20:=100*SUM(DT,20)/CAPITAL;

K20:=100*SUM(KT,20)/CAPITAL;

J20:=D20-K20;

BL5:=400/MAX(D5,K5);

BL10:=400/MAX(D10,K10);

BL20:=400/MAX(D20,K20);

DRAWRECTREL(0,0,360,999,RGB(50,50,50));

D5B:=999-D5*BL5;

K5B:=999-K5*BL5;

J5B:=999-ABS(J5)*BL5;

D10B:=999-D10*BL10;

K10B:=999-K10*BL10;

J10B:=999-ABS(J10)*BL10;

D20B:=999-D20*BL20;

K20B:=999-K20*BL20;

J20B:=999-ABS(J20)*BL20;

{画直方图}

DRAWRECTREL(30,D5B,50,999,RGB(150,0,0));

DRAWRECTREL(50,K5B,70,999,RGB(0,150,150));

DRAWRECTREL(70,J5B,90,999,RGB(150,150,0));

DRAWRECTREL(150,D10B,170,999,RGB(150,0,0));

DRAWRECTREL(170,K10B,190,999,RGB(0,150,150));

DRAWRECTREL(190,J10B,210,999,RGB(150,150,0));

DRAWRECTREL(270,D20B,290,999,RGB(150,0,0));

DRAWRECTREL(290,K20B,310,999,RGB(0,150,150));

DRAWRECTREL(310,J20B,330,999,RGB(150,150,0));

DRAWTEXTREL(90,0,'买量'), COLORDDFFFF;

DRAWTEXTREL(180,0,'卖量'), COLORDDFFFF;

DRAWTEXTREL(270,0,'进出量'), COLORDDFFFF;

DRAWTEXTREL(20,100,'今日'), COLOR33FFFF;

DRAWTEXTREL(90,100,NUMTOSTRN(100*DT/CAPITAL,2)), COLOR33FFFF;

DRAWTEXTREL(180,100,NUMTOSTRN(100*KT/CAPITAL,2)), COLOR33FFFF;

DRAWTEXTREL(270,100,NUMTOSTRN(100*DT/CAPITAL-100*KT/CAPITAL,2)), COLOR33FFFF;

DRAWTEXTREL(27,200,'5日'), COLORDDFFFF;

DRAWTEXTREL(90,200,NUMTOSTRN(D5,2)), COLORDDFFFF;

DRAWTEXTREL(180,200,NUMTOSTRN(K5,2)), COLORDDFFFF;

DRAWTEXTREL(270,200,NUMTOSTRN(J5,2)), COLORDDFFFF;

DRAWTEXTREL(20,300,'10日'), COLOR33FFFF;

DRAWTEXTREL(90,300,NUMTOSTRN(D10,2)), COLOR33FFFF;

DRAWTEXTREL(180,300,NUMTOSTRN(K10,2)), COLOR33FFFF;

DRAWTEXTREL(270,300,NUMTOSTRN(J10,2)), COLOR33FFFF;

DRAWTEXTREL(20,400,'20日'), COLORDDFFFF;

DRAWTEXTREL(90,400,NUMTOSTRN(D20,2)), COLORDDFFFF;

DRAWTEXTREL(180,400,NUMTOSTRN(K20,2)), COLORDDFFFF;

DRAWTEXTREL(270,400,NUMTOSTRN(J20,2)), COLORDDFFFF;

DRAWTEXTREL(15,800,'5'), COLORBBFFFF;

DRAWTEXTREL(10,900,'日'), COLORBBFFFF;

DRAWTEXTREL(130,800,'10'), COLORBBFFFF;

DRAWTEXTREL(130,900,'日'), COLORBBFFFF;

DRAWTEXTREL(250,800,'20'), COLORBBFFFF;

DRAWTEXTREL(250,900,'日'), COLORBBFFFF;

该公式包含未来函数:CAPITAL

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
很不错的资金进出指标
李莜阳付费版大智慧才能用的分类持仓图
主力净买入
分时超赢A-(分时主图.叠加超赢) - 指标公式 - 创幻论坛 - 中国最好的股票论坛
大智慧在主图上显示基本面公式
分时公式DDEVOL在股王数据中的使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服