查看: 65|回复: 0

通达信【情绪复盘看盘】副图指标公式(喊源码),含自动看板、仓位建议、明日预测

[复制链接]

1799

主题

107

回帖

5万

积分

管理员

积分
55589
发表于 13 小时前 | 显示全部楼层 |阅读模式


01指标说明
手动复盘的效率瓶颈在于:数据分散在多个界面,需要人工聚合、交叉比对、再形成判断。本指标将这一流程集成到单个副图窗口,实现数据的实时聚合与结构化输出。

设计理念:涨跌不可控,仓位可控。将仓位决策从经验驱动升级为数据驱动。



核心模块
① 四维数据聚合层 实时追踪上证、深证、创业板、科创50四大指数,同步抓取两市成交额、涨跌家数比、量比等核心字段。所有数据在副图内统一渲染,无需切屏调**
② 情绪评分引擎 基于当日量价关系(放量/缩量、阳包阴/阴包阳)与关键均线位置(MA5/MA10/MA20多空排列),通过加权算法输出情绪评分。评分映射市场强弱状态,将主观"感觉"转化为可量化的数值。
③ 明日走势预判模型 提取当日K线形态、量能对比、涨跌家数结构等特征,结合历史统计规律,输出次日大盘走势的概率倾向(偏多/震荡/偏空)。不追求绝对准确,追求胜率优势的长期累积。
④ 仓位管理信号 根据情绪评分、量能状态、均线位置三因子交叉验证,输出离散化仓位建议(如2成/5成/7成)。核心逻辑:
  • 情绪高位 + 放量 → 提示加仓,持股待涨
  • 情绪低位 + 缩量 → 提示减仓,防守观望
  • 均线纠缠 + 方向不明 → 提示中等仓位,滚动操作
设计目标:避免满仓与空仓的极端暴露,实现仓位的中性化管理。

适用场景
  • 需要系统化记录每日市场状态,建立可回溯的复盘日志
  • 仓位决策依赖主观判断,缺乏量化依据
  • 需要明确的仓位上下限约束来抑制冲动交易



02指标图例



03指标源码

副图指标公式
{--- 0. 全局行情数据抓取 ---}
SH_C:=INDEXC; {上证}
SZ_C:="399001$C"; {深证}
CYB_C:="399006$C"; {创业板}
KCB_C:="000688$C"; {科创50}


SH_ZF:=(SH_C-REF(SH_C,1))/REF(SH_C,1)*100;
SZ_ZF:=(SZ_C-REF(SZ_C,1))/REF(SZ_C,1)*100;
CYB_ZF:=(CYB_C-REF(CYB_C,1))/REF(CYB_C,1)*100;
KCB_ZF:=(KCB_C-REF(KCB_C,1))/REF(KCB_C,1)*100;


{成交额计算:沪市额+深市额(含创业板)}
TOTAL_AMT:=(INDEXA + "399001$AMOUNT")/100000000; {单位:亿元}


{--- 1. 指数表现分析 ---}
EXP_MA20:=MA(INDEXC,20);
指数表现:=IF(INDEXC>EXP_MA20,'守住20日线','跌破20日线');
量能:=IF(TOTAL_AMT>REF(MA(TOTAL_AMT,5),1),'放量','缩量');
走势:=IF(ABS(SH_ZF)<0.5,'横盘震荡','波动加大');
指数评价:=STRCAT(STRCAT(STRCAT(指数表现,','),量能),走势);


{--- 2. 涨跌数据统计 ---}
上涨家数:=INDEXADV;
下跌家数:=INDEXDEC;
涨跌比:=上涨家数/下跌家数;


{--- 3. 明日走势预判逻辑 (简易量价模型) ---}
明日预判:=IF(SH_ZF>0.5 AND 量能='放量','看涨:量价齐升',
          IF(SH_ZF<-0.5 AND 量能='放量','看跌:恐慌杀跌',
          IF(SH_ZF>0.3 AND 量能='缩量','谨慎:诱多嫌疑',
          IF(SH_ZF<-0.3 AND 量能='缩量','磨底:跌势减缓','震荡:等待方向'))));


{--- 4. 情绪定性 ---}
情绪评分:=IF(涨跌比>1.5 AND INDEXC>EXP_MA20, '【情绪亢奋】',
          IF(涨跌比<0.7 OR INDEXC<EXP_MA20, '【情绪冰点】', '【情绪转强】'));


{--- 5. 绘图与文字显示 ---}
DRAWRECTREL(0,0,1000,1000,RGB(15,15,25)); {背景稍微调蓝一点,深沉稳重}


{第一行:四大指数行情}
DRAWTEXT_FIX(ISLASTBAR,0.02,0.05,0,'[指数行情]'),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR,0.12,0.05,0,STRCAT('上证: ',STRCAT(CON2STR(SH_ZF,2),'%'))),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.25,0.05,0,STRCAT('深证: ',STRCAT(CON2STR(SZ_ZF,2),'%'))),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.38,0.05,0,STRCAT('创业: ',STRCAT(CON2STR(CYB_ZF,2),'%'))),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.51,0.05,0,STRCAT('科创: ',STRCAT(CON2STR(KCB_ZF,2),'%'))),COLORCYAN;


{第二行:成交额与涨跌分布}
DRAWTEXT_FIX(ISLASTBAR,0.02,0.25,0,'[量能数据]'),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR,0.12,0.25,0,STRCAT('两市成交额: ',STRCAT(CON2STR(TOTAL_AMT,0),' 亿'))),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.38,0.25,0,STRCAT('涨/跌: ',STRCAT(CON2STR(上涨家数,0),STRCAT('/',CON2STR(下跌家数,0))))),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.58,0.25,0,STRCAT('指数: ',STRCAT(CON2STR(SH_C,2),''))),COLORRED;
{第三行:指数评价与情绪}
DRAWTEXT_FIX(ISLASTBAR,0.02,0.45,0,'[状态评价]'),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR,0.12,0.45,0,指数评价),COLORLIGRAY;
DRAWTEXT_FIX(ISLASTBAR,0.38,0.45,0,情绪评分),COLORMAGENTA;


{第四行:核心亮点 - 明日预判}
DRAWRECTREL(20,700,450,950,RGB(50,50,0)); {给预判加个底色框}
DRAWTEXT_FIX(ISLASTBAR,0.04,0.75,0,'★ 明日走势预判:'),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR,0.22,0.75,0,明日预判),COLOR00FFFF;
DRAWTEXT_FIX(ISLASTBAR,0.04,0.88,0,'策略提示:参考两市成交额与20日线得失'),COLORGRAY;


{副图指标线}
情绪线:涨跌比,COLORRED,LINETHICK2;
中轴:1,DOTLINE,COLORWHITE;




{--- 6. 仓位策略引擎 ---}
VAR_趋势:=IF(INDEXC>EXP_MA20, 50, 0); {站稳20日线给50%底仓,否则0%}
VAR_量能:=IF(TOTAL_AMT>REF(TOTAL_AMT,1), 20, -10); {放量加20%,缩量减10%}
VAR_情绪:=IF(涨跌比<0.5, 10, IF(涨跌比>2.5, -20, 0)); {极度冰点博反弹+10%,极度亢奋落袋-20%}


建议仓位:=VAR_趋势 + VAR_量能 + VAR_情绪;
最终仓位:=IF(建议仓位>100, 100, IF(建议仓位<0, 0, 建议仓位)); {锁定在0-100%之间}


{--- 7. 显示仓位看板 ---}
DRAWRECTREL(500,700,950,950,RGB(0,40,40)); {右侧仓位框}
DRAWTEXT_FIX(ISLASTBAR,0.52,0.75,0,' 操盘仓位建议:'),COLORWHITE;
DRAWNUMBER_FIX(ISLASTBAR,0.75,0.75,0,最终仓位),COLOR00FFFF;
DRAWTEXT_FIX(ISLASTBAR,0.82,0.75,0,'%'),COLOR00FFFF;


{仓位文字提醒}
仓位提醒:=IF(最终仓位>=80,'仓位饱满,持股待涨',
          IF(最终仓位>=50,'中位仓位,滚动操作',
          IF(最终仓位>=20,'轻仓试错,防守第一','空仓观望,等待信号')));
DRAWTEXT_FIX(ISLASTBAR,0.52,0.88,0,STRCAT('建议行动:',仓位提醒)),COLORCYAN;



注意事项
  • 复制安装的时候主图,副图和选股分开复制,分开安装。
  • 复制安装的时候出现错误提示,首先找到错误提示的代码,然后把代码里面出现的“问号”删除。
  • 当导入源码出现问题时,大可能是在复制粘贴时格式变了,可复制到WORD再试试或下载tn6。






情绪复盘看盘_0.tn6

9.71 KB, 下载次数: 0

售价: 2 金币  [记录]  [购买]

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

指标评测

股指标

建议反馈

常见问题

股指标评测

商务合作

新闻媒体

量化投资研究社

联系我们

微信:ZBPC88

备用微信:cqcangshu

邮箱:1099750285@qq.com

关注微信公众号

QQ|手机版|小黑屋|股指标网 ( 渝ICP备2024026571号-1 )

GMT+8, 2026-8-9 13:40 , Processed in 0.147781 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.