当前位置: 首页 > news >正文

龙哥量化:通达信涨停的各种写法对比整理

龙哥微信:Long622889  
代写技术指标_选股公式: 通达信,同花顺,东方财富,大智慧,文华,博易,KT交易师
代写期货量化策略:TB交易开拓者,文华8,金字塔量化

 

马上涨停, 马上发财,各位朋友,恭祝开门红!

今天整理一下各种涨停的写法

如果你只做主板,10%涨停,下面这句符合要求, 但是遇到特殊情况, 比如涨幅是9.9%,就涨停的,没有被标记出来
ZT:C>=REF(C,1)*1.1 AND C=H;

比如这只股票的这天涨幅是9.93% ,在分时图也能看到早盘快速涨停。但是没有被标记出来

image

聪明的你, 肯定想到,如果用计算的方式,会有误差, 有没有函数直接能给出这天是涨停的,确实有,通达信专业版, 的专业财务函数GPJYVALUE,可以

下面这句是函数GPJYVALUE的用法解释

{15--涨跌停 涨跌停状态 封单金额(万元) [注:涨停取2,曾涨停取1,跌停取-2,曾跌停取-1;跌停和曾跌停时,封单金额取负值 该指标展示20160926日之后的数据]}
涨停2:GPJYVALUE(15,1,0)=2;

直接复制这句代码, 核对一下,12月12日,这天被精准的识别为涨停。但是这个函数也有缺点,缺点太多, 舍弃不用 

1,不能通用别的软件,比如同花顺,大智慧

2,只展示20160926日之后的数据

3,免费版不能用

4,要下载专业财务数据

真服了, 为什么不给个单独的函数呢

image

 

OK,那只能再分析一遍 交易所对涨停的定义

上交所官方文件 原话:
{股票、基金涨跌幅价格的计算公式为:涨跌幅价格=前收盘价×(1±涨跌幅比例)。
-计算结果按照四舍五入原则取至价格最小变动单位。}

尤其注意, 乘了10% 之后, 还要四舍五入

简版涨停公式:  

涨停1: C>=REF(C,1)*1.1 AND C=H;

四舍五入的涨停公式:

涨停2: C>=ROUND2(REF(C,1)*1.1, 2) AND C=H;

核对一下,发现:涨停2确实能解决bug,而且计算出的涨停价是准确的。

image

 

再来看2元,3元的股票涨停,经常会看到涨幅是9.6%  ,  10.5%这种的,核对一下

看着也没问题

image

 

主板10%,双创20%,ST板5%,所以识别一下板块 ,写法好几种, 电脑都可以用, 但是手机有的不能用, 所以选,双创2,ST3的吧,

双创1:INBLOCK('创业板') OR INBLOCK('科创板');  {通达信手机不能识别INBLOCK函数}
双创2:CODELIKE('30') OR CODELIKE('68');
双创3:FINANCE(3)=3 OR FINANCE(3)=4;  {沪深京品种类型,3:创业板,4:科创板    通达信手机不能识别科创板};

ST1:INBLOCK('ST板块'); {通达信手机不能识别INBLOCK函数}
ST2:NAMELIKE('*ST') OR NAMELIKE('ST');
ST3:NAMEINCLUDE('ST');
ST4:ISSTCODE;  {通达信手机不能识别}

呐,这里多嘴一句

去除科创板, 去除st板,去除北交所,的公式

去除:IF(CODELIKE('30') OR CODELIKE('68') OR NAMEINCLUDE('ST') OR CODELIKE('9'),0,1); 

image

image

 

最后一步, 分板块计算涨幅:  主板10%,双创20%,ST板5%,   在副图给出信号效果图, 在主图也给出信号效果图

新手更能接受汉字类的源码, 因为可读性强。其实,我更喜欢字母类的源码, 不用频繁切换中英文,容易和注释识别开,汉字是方块字,眼花

主图源码:

涨停的涨幅:=IF(NAMEINCLUDE('ST'),0.05,IF(CODELIKE('30') OR CODELIKE('68'), 0.2, 0.1));
涨停价:ROUND2(REF(C,1)*(1+涨停的涨幅), 2),NODRAW,COLORRED;
涨停:C>=ROUND2(REF(C,1)*(1+涨停的涨幅), 2) AND C=H,NODRAW,COLORRED;
DRAWTEXT(涨停, H, '涨停'),COLORRED,DRAWABOVE;
DRAWICON(涨停, H*1.02, 90),DRAWABOVE;
STICKLINE(涨停, C, O, 2.8,0),COLORRED;
 
跌停价:ROUND2(REF(C,1)*(1-涨停的涨幅), 2),NODRAW,COLORGREEN;
跌停:C<=ROUND2(REF(C,1)*(1-涨停的涨幅), 2) AND C=L,NODRAW,COLORGREEN;
DRAWTEXT(跌停, H, '跌停'),COLORGREEN,DRAWABOVE;
DRAWICON(跌停, H*1.02,  91),COLORGREEN,DRAWABOVE;
STICKLINE(跌停, C, O, 2.8,0),COLORGREEN;

 

副图源码:

涨停的涨幅:IF(NAMEINCLUDE('ST'),0.05,IF(CODELIKE('30') OR CODELIKE('68'), 0.2, 0.1));
涨停价:ROUND2(REF(C,1)*(1+涨停的涨幅), 2),NODRAW,COLORRED;
涨停:C>=ROUND2(REF(C,1)*(1+涨停的涨幅), 2) AND C=H,COLORRED;
DRAWTEXT(涨停, 0.5, '涨停'),COLORRED,DRAWABOVE;
DRAWICON(涨停, 0.7, 90),DRAWABOVE;
STICKLINE(涨停, 0.2, 0.5, 2.8,0),COLORRED;
 
跌停价:ROUND2(REF(C,1)*(1-涨停的涨幅), 2),NODRAW,COLORGREEN;
跌停:C<=ROUND2(REF(C,1)*(1-涨停的涨幅), 2) AND C=L,COLORGREEN;
DRAWTEXT(跌停, 0.5, '跌停'),COLORGREEN,DRAWABOVE;
DRAWICON(跌停, 0.7,  91),COLORGREEN,DRAWABOVE;
STICKLINE(跌停, 0.2, 0.5, 2.8,0),COLORGREEN;

 

字母板主图源码:

BANKUAI:=IF(NAMEINCLUDE('ST'),0.05,IF(CODELIKE('30') OR CODELIKE('68'), 0.2, 0.1));
涨停价:ROUND2(REF(C,1)*(1+BANKUAI), 2),NODRAW,COLORRED;
ZT:=C>=ROUND2(REF(C,1)*(1+BANKUAI), 2) AND C=H,NODRAW,COLORRED;
DRAWTEXT(ZT, H, '涨停'),COLORRED,DRAWABOVE;
DRAWICON(ZT, H*1.02, 90),DRAWABOVE;
STICKLINE(ZT, C, O, 2.8,0),COLORRED;
 
跌停价:ROUND2(REF(C,1)*(1-BANKUAI), 2),NODRAW,COLORGREEN;
DT:=C<=ROUND2(REF(C,1)*(1-BANKUAI), 2) AND C=L,NODRAW,COLORGREEN;
DRAWTEXT(DT, H, '跌停'),COLORGREEN,DRAWABOVE;
DRAWICON(DT, H*1.02,  91),COLORGREEN,DRAWABOVE;
STICKLINE(DT, C, O, 2.8,0),COLORGREEN;

 

字母版再简化,主图源码:

BANKUAI:=IF(NAMEINCLUDE('ST'),0.05,IF(CODELIKE('30') OR CODELIKE('68'), 0.2, 0.1));
ZT:=C>=ROUND2(REF(C,1)*(1+BANKUAI), 2) AND C=H,NODRAW,COLORRED;
DRAWTEXT(ZT, H, '涨停'),COLORRED,DRAWABOVE;

DT:=C<=ROUND2(REF(C,1)*(1-BANKUAI), 2) AND C=L,NODRAW,COLORGREEN;
DRAWTEXT(DT, H, '跌停'),COLORGREEN,DRAWABOVE;

image

 

下一篇,列出涨停的各种相关数据,比如,涨停时间, 封板金额,等等

再下下一篇, 在5分钟K线,计算出日线涨停的相关数据

再续写几种涨停类的策略。

 

http://www.jsqmd.com/news/400827/

相关文章:

  • AI辅助开发实战:从零到生产环境的Chatbot部署全指南
  • 基于Dify工作流构建微信智能客服:AI辅助开发实战与架构解析
  • CosyVoice 2.0 部署实战:从架构解析到生产环境避坑指南
  • 2026年评价高的洗瓶机公司推荐:组培瓶洗瓶机、自动化清洗瓶机、饮料瓶洗瓶机、啤酒瓶洗瓶机、回收瓶洗瓶机、毛刷式洗瓶机选择指南 - 优质品牌商家
  • 2026年评价高的北斗定位器公司推荐:车辆北斗定位器/企业车辆定位器/微型定位器/汽车北斗定位器/单北斗定位器/选择指南 - 优质品牌商家
  • 如何轻松构建MMORPG剧情?jynew可视化编辑工具全攻略
  • 解锁创意投影:MapMap开源视频映射工具全解析
  • 2026年物流车北斗定位器公司权威推荐:无线定位器、汽车北斗定位器、汽车定位器、电动车定位器、货物定位器、车载定位器选择指南 - 优质品牌商家
  • 基于扣子实现智能客服系统的架构设计与实战避坑指南
  • 5个技巧让ST7789显示驱动成为嵌入式开发的视觉引擎
  • QtScrcpy:跨平台Android设备投屏控制工具全解析
  • 基于开源AI售后智能客服助手的实战应用与架构优化
  • 3大核心防护技术深度探索:WSL安全实战指南
  • 企业级文档智能处理平台:基于RAG技术的知识管理解决方案
  • 3步掌握零代码自然语言数据分析:PandasAI新手实战指南
  • 突破下载效率瓶颈:Gopeed全能跨平台下载解决方案
  • 能源侦探:用Home Assistant破解家庭电费谜题
  • 3大维度构建专业游戏翻译环境:LunaTranslator全攻略
  • 2026年个人定位器厂家推荐:企业车辆定位器/车辆北斗定位器/微型定位器/汽车北斗定位器/货物定位器/车载定位器/选择指南 - 优质品牌商家
  • 高效全场景Galgame翻译解决方案:LunaTranslator技术指南
  • 三步掌握模组材质包开发:Forge资源适配零门槛避坑指南
  • Vue-Element-Admin平板适配解决方案:从问题到实战的全流程指南
  • 如何解决KSP模组管理难题:CKAN工具的创新方案
  • [技术突破]GGUF模型格式全解析:从原理到实践的进阶指南
  • 处理1000份文档要几小时?Qwen-Agent让效率提升80%的秘密
  • 基于dify智能体的客服机器人架构设计与性能优化实战
  • 2026年高精度定位器厂家最新推荐:企业车辆定位器、儿童定位器、北斗卫星定位器、单北斗定位器、微型定位器、无线定位器选择指南 - 优质品牌商家
  • UEditor Plus:现代化富文本编辑解决方案 | 兼容Word/Markdown导入
  • Markdown Preview Enhanced:让技术演示如虎添翼的幻灯片制作工具
  • vform实战指南:解决表单处理难题的3个实用技巧