同花顺开盘情绪副图指标 大盘情绪 大宗交易辅助-超短情绪 源码附图
//市场情绪定义333V1
//情绪高点-超过表明市场高潮过热 情绪低点-超过表明市场恐慌过冷
低点:20,colorred,DOTLINE,LINETHICK3;
高点:80,colorgreen,DOTLINE,LINETHICK3;
//计算沪深上涨下跌家数1 手机显示正常
上涨家数:=INDEXDATA("1A0001",&RISECOUNT)+INDEXDATA("399001",&RISECOUNT),colormagenta;
下跌家数:=INDEXDATA("1A0001",&FALLCOUNT)+INDEXDATA("399001",&FALLCOUNT),colormagenta;
//计算沪深上涨下跌家数1 不支持手机显示
//上涨家数:INDEXDATA("1A0002",&RISECOUNT)+INDEXDATA("399002",&RISECOUNT)- INDEXDATA("885699",&RISECOUNT) - INDEXDATA("885598",&RISECOUNT),NODRAW,colormagenta;
//下跌家数:=INDEXDATA("1A0002",&FALLCOUNT)+INDEXDATA("399002",&FALLCOUNT)- INDEXDATA("885699",&FALLCOUNT) - INDEXDATA("885598",&FALLCOUNT),NODRAW,colormagenta;
//计算涨跌家数比例
市场总数:=上涨家数+下跌家数;
赚钱比例值:=上涨家数/市场总数*100;
//赚钱比例:赚钱比例值,NODRAW,colorwhite;
//PARTLINE(赚钱比例,赚钱比例>=赚钱比例[1] AND REF(赚钱比例, BARSLAST(赚钱比例<赚钱比例[1] ))<20,COLORFF00FF);
PARTLINE(赚钱比例值,赚钱比例值>=赚钱比例值[1] AND REF(赚钱比例值, BARSLAST(赚钱比例值<赚钱比例值[1] ))<20,COLORFF00FF);
小冰点:IF(上涨家数<1000 AND 上涨家数>900 ,赚钱比例值,NULL),POINTDOT,colorgreen,linethick5; //colormagenta
中冰点:IF(上涨家数<900 AND 上涨家数>700 ,赚钱比例值,NULL),POINTDOT,colorgreen,linethick8; //colormagenta
大冰点:IF(上涨家数<700 AND 上涨家数>0 ,赚钱比例值,NULL),POINTDOT,colorgreen,linethick12; //colormagenta
大盘赚钱效应值:=TOSTRING(赚钱比例值,0)+'%'+'('+TOSTRING(上涨家数,0)+')';
大盘赚钱效应:大盘赚钱效应值,NODRAW,colorwhite;
涨停表现值:=(INDEXDATA("883900",&CLOSE)-REF(INDEXDATA("883900",&CLOSE),1))/REF(INDEXDATA("883900",&CLOSE),1)*1000;
//昨日涨停表现:涨停表现值,coloryellow,LINETHICK2;
涨停赚钱效应:涨停表现值,coloryellow,LINETHICK1;
/******************************************未用****************************************/
//测试代码
//PARTLINE(赚钱比例,(赚钱比例<80) AND 赚钱比例>=赚钱比例[1] ,COLORFF00FF);
//PARTLINE(赚钱比例值,(赚钱比例值<80) AND (赚钱比例值>REF(赚钱比例值,1)) ,COLORFF00FF);
//PARTLINE(赚钱比例值,LLV(赚钱比例值,0)<21 AND (赚钱比例值>REF(赚钱比例值,1)) ,COLORFF00FF);
//PARTLINE(赚钱比例,赚钱比例>=赚钱比例[1] AND LLV(赚钱比例值,b)<21,COLORFF00FF);
//PARTLINE(赚钱比例,赚钱比例>=赚钱比例[1] AND LLV(赚钱比例, BARSLAST(赚钱比例<赚钱比例[1] ))<38,COLORFF00FF);
//PARTLINE(赚钱比例,赚钱比例>=赚钱比例[1] AND LLV(赚钱比例, BARSLAST(赚钱比例<赚钱比例[1] ))<38,COLORFF00FF);
//LLV(赚钱比例, BARSLAST(赚钱比例<赚钱比例[1] ))<21;
//市场情绪定义
//高潮:90,colorgreen,LINETHICK1;
//高潮:=90,colorgreen,LINETHICK1;
//微热:70,colorgreen,DOTLINE,LINETHICK3;
//中性:=50,colorwhite;
//微冷:30,colorred,DOTLINE,LINETHICK3;
//恐慌:=10,colorred,LINETHICK1;
//原始指标
//热度:=INDEXDATA("1A0001",&RISECOUNT)+INDEXDATA("399001",&RISECOUNT),colormagenta;
//冷度:=INDEXDATA("1A0001",&FALLCOUNT)+INDEXDATA("399001",&FALLCOUNT),colormagenta;
//总数字:=热度+冷度;
//比例值:热度/总数字*100,colormagenta;
//亢奋:90,colorgreen,LINETHICK1;
//微热:70,colorligreen,LINETHICK1;
//平分线:50,coloryellow,LINETHICK2;
//微冷:30,colorlired,LINETHICK1;
//恐慌:10,colorred,LINETHICK1;
//情绪:(INDEXDATA("883900",&CLOSE)-REF(INDEXDATA("883900",&CLOSE),1))/REF(INDEXDATA("883900",&CLOSE),1)*100,nodraw,colorwhite;
/******************************************未用****************************************/
来函数检测结果如下:
该公式没有未来函数
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
输出//市场情绪定义333V1//情绪高点-超过表明市场高潮过热 情绪低点-超过表明市场恐慌过冷低点:20,画红色,DOTLINE, 线宽为3
输出高点:80,画绿色,DOTLINE, 线宽为3
//计算沪深上涨下跌家数1 手机显示正常上涨家数赋值:INDEXDATA("1A0001",&RISECOUNT)+INDEXDATA("399001",&RISECOUNT),画洋红色
下跌家数赋值:INDEXDATA("1A0001",&FALLCOUNT)+INDEXDATA("399001",&FALLCOUNT),画洋红色
//计算沪深上涨下跌家数1 不支持手机显示//上涨家数:INDEXDATA("1A0002",&RISECOUNT)+INDEXDATA("399002",&RISECOUNT)- INDEXDATA("885699",&RISECOUNT) - INDEXDATA("885598",&RISECOUNT),NODRAW,画洋红色
//下跌家数赋值:INDEXDATA("1A0002",&FALLCOUNT)+INDEXDATA("399002",&FALLCOUNT)- INDEXDATA("885699",&FALLCOUNT) - INDEXDATA("885598",&FALLCOUNT),NODRAW,画洋红色
//计算涨跌家数比例市场总数赋值:上涨家数+下跌家数
赚钱比例值赋值:上涨家数/市场总数*100
输出//赚钱比例:赚钱比例值,NODRAW,画白色
//PARTLINE(赚钱比例,赚钱比例>=赚钱比例[1] AND REF(赚钱比例, 上次赚钱比例<赚钱比例[1] 距今天数)<20,COLORFF00FF)
PARTLINE(赚钱比例值,赚钱比例值>=赚钱比例值[1] AND REF(赚钱比例值, 上次赚钱比例值<赚钱比例值[1] 距今天数)<20,COLORFF00FF)
如果上涨家数<1000 AND 上涨家数>900 返回赚钱比例值否则返回NULL
如果上涨家数<900 AND 上涨家数>700 返回赚钱比例值否则返回NULL
如果上涨家数<700 AND 上涨家数>0 返回赚钱比例值否则返回NULL
//COLORMAGENTA大盘赚钱效应值赋值:TOSTRING(赚钱比例值,0)+'%'+'('+TOSTRING(上涨家数,0)+')'
输出大盘赚钱效应:大盘赚钱效应值,NODRAW,画白色
涨停表现值赋值:(INDEXDATA("883900",&收盘价)-REF(INDEXDATA("883900",&收盘价),1))/REF(INDEXDATA("883900",&收盘价),1)*1000
输出//昨日涨停表现:涨停表现值,画黄色, 线宽为2
输出涨停赚钱效应:涨停表现值,画黄色,LINETHICK1
/******************************************未用****************************************///测试代码//PARTLINE(赚钱比例,(赚钱比例<80) AND 赚钱比例>=赚钱比例[1] ,COLORFF00FF)
//PARTLINE(赚钱比例值,(赚钱比例值<80) AND (赚钱比例值>1日前的赚钱比例值) ,COLORFF00FF)
//PARTLINE(赚钱比例值,0日内赚钱比例值最低值<21 AND (赚钱比例值>1日前的赚钱比例值) ,COLORFF00FF)
//PARTLINE(赚钱比例,赚钱比例>=赚钱比例[1] AND B日内赚钱比例值最低值<21,COLORFF00FF)
//PARTLINE(赚钱比例,赚钱比例>=赚钱比例[1] AND LLV(赚钱比例, 上次赚钱比例<赚钱比例[1] 距今天数)<38,COLORFF00FF)
//PARTLINE(赚钱比例,赚钱比例>=赚钱比例[1] AND LLV(赚钱比例, 上次赚钱比例<赚钱比例[1] 距今天数)<38,COLORFF00FF)
//LLV(赚钱比例, 上次赚钱比例<赚钱比例[1] 距今天数)<21
输出//市场情绪定义//高潮:90,画绿色,LINETHICK1
//高潮赋值:90,画绿色,LINETHICK1
输出//微热:70,画绿色,DOTLINE, 线宽为3
//中性赋值:50,画白色
输出//微冷:30,画红色,DOTLINE, 线宽为3
//恐慌赋值:10,画红色,LINETHICK1
//原始指标//热度赋值:INDEXDATA("1A0001",&RISECOUNT)+INDEXDATA("399001",&RISECOUNT),画洋红色
//冷度赋值:INDEXDATA("1A0001",&FALLCOUNT)+INDEXDATA("399001",&FALLCOUNT),画洋红色
//总数字赋值:热度+冷度
输出//比例值:热度/总数字*100,画洋红色
输出//亢奋:90,画绿色,LINETHICK1
输出//微热:70,COLORLIGREEN,LINETHICK1
输出//平分线:50,画黄色, 线宽为2
输出//微冷:30,COLORLIRED,LINETHICK1
输出//恐慌:10,画红色,LINETHICK1
输出//情绪:(INDEXDATA("883900",&收盘价)-REF(INDEXDATA("883900",&收盘价),1))/REF(INDEXDATA("883900",&收盘价),1)*100,NODRAW,画白色
/******************************************未用****************************************/