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

 找回密码
 注册昵称

QQ登录

只需一步,快速开始

搜索
上一主题 下一主题

[通达信] 大盘安全度 行业良好度 全站第


    [-----复制链接-----]
楼主
 通达信源码安装路径:1,工具栏点击公式选项。2,弹出公式窗口点击新建。3,把源码复制到指标编辑器保存。4,回到K线图界面安装建立好的公式 || 2023-10-8 23:41:17

以下是大盘安全度 行业良好度 全站第

大盘安全度 行业良好度 全站第

【使用须知】

编个好的指标不是靠会卖弄点编程技术更不是靠吹水,而是正确的思路和原理。

指标原理:
TDX不能引用分钟数据,本指标思路是模拟大盘(和行业)60分钟线的3日值(为什么是3日:数学几何里2点定一直线,3个点是构成一条曲线的最小值,股线都是曲线),
模拟原理是时间的次序,即 昨收——今开——(今最高+今最低)的平均值——最新值(今收)的时间顺序。
所以,
点数产生的时间次序肯定是正确的,但为避免模拟的盲点,增加了日K线的3日趋势作为补偿值。指标有树木有森林!
经一个多月的测试验证,本指标准确率99%,不准的那1%部分是行情软件的行业划分问题和热点概念模糊问题。

显示效果:
简单!就0和1两种状态,0是不好,1是好,所以根本没有必要画线,“大盘安全度”和“行业良好度”均如是,
如当日数值0、1变动,说明盘不稳定,象个随时会爆的炸弹,非高手回避。

适用范围:
“当日”,即仅限当日的大盘安全度(或行业良好度),适合一买就涨的短线使用,第二天还涨不涨、涨多少那是您的功力问题。

使用方法:
把源代码复制到你常用的副图指标代码前面,比如俺就放在MACD指标里(如定义的变量跟你的指标冲突则自行更名)

源码

{大盘安全度}
{-上证}
上大一:="999999$OPEN">REF("999999$CLOSE",1);
上大二:=("999999$HIGH"+"999999$LOW")/2>"999999$OPEN";
上大三:="999999$CLOSE">("999999$HIGH"+"999999$LOW")/2;
上大盘:= 上大一 + 上大二 + 上大三>=2;
上最大值:=MAX(REF("999999$CLOSE",1),"999999$HIGH");
上最小值:=MIN(REF("999999$CLOSE",1),"999999$LOW");
上大盘安全60:=(COUNT(上大盘,3)>=2 OR 上最大值="999999$CLOSE") AND 上最小值!="999999$CLOSE";
上日线安全:=(COUNT("999999$CLOSE">REF("999999$CLOSE",1),3)>=2 OR HHV("999999$CLOSE",4)="999999$CLOSE") AND LLV("999999$CLOSE",4)!="999999$CLOSE";

{-深证}
深大一:="399001$OPEN">REF("399001$CLOSE",1);
深大二:=("399001$HIGH"+"399001$LOW")/2>"399001$OPEN";
深大三:="399001$CLOSE">("399001$HIGH"+"399001$LOW")/2;
深大盘:= 深大一 + 深大二 + 深大三>=2;
深最大值:=MAX(REF("399001$CLOSE",1),"399001$HIGH");
深最小值:=MIN(REF("399001$CLOSE",1),"399001$LOW");
深大盘安全60:=(COUNT(深大盘,3)>=2 OR 深最大值="399001$CLOSE") AND 深最小值!="399001$CLOSE";
深日线安全:=(COUNT("399001$CLOSE">REF("399001$CLOSE",1),3)>=2 OR HHV("399001$CLOSE",4)="399001$CLOSE") AND LLV("399001$CLOSE",4)!="399001$CLOSE";

大盘安全度:(上日线安全 OR 上大盘安全60) OR (深日线安全 OR 深大盘安全60),COLORGRAY,NODRAW;

{行业良好度}
行大一:=HY_INDEXO>REF(HY_INDEXC,1);
行大二:=(HY_INDEXH+HY_INDEXL)/2>HY_INDEXO;
行大三:=HY_INDEXC>(HY_INDEXH+HY_INDEXL)/2;
行盘:=行大一 + 行大二 + 行大三>=2;
行最大值:=MAX(REF(HY_INDEXC,1),HY_INDEXH);
行最小值:=MIN(REF(HY_INDEXC,1),HY_INDEXL);
行安全60分:=(COUNT(行盘,3)>=2 OR 行最大值=HY_INDEXC) AND 行最小值!=HY_INDEXC;
行业日安全:=(COUNT(HY_INDEXC>REF(HY_INDEXC,1),3)>=2 OR HHV(HY_INDEXC,4)=HY_INDEXC) AND LLV(HY_INDEXC,4)!=HY_INDEXC;
行强过大盘:=HY_INDEXC/REF(HY_INDEXC,1)>INDEXC/REF(INDEXC,1);

行业良好度: (行安全60分 OR 行业日安全) AND 行强过大盘 AND HY_INDEXC>HY_INDEXO,COLORLIGRAY,NODRAW;





回复

举报

QQ|

GMT+8, 2024-11-17 00:36

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