通达信〖资金量化〗三部曲指标公式源码

该公式指标功能与使用方法:
1. 背景设置:DRAWGBK设置深色背景,便于观察彩色线条。
2. 成本分析:通过VAR2-VAR6计算不同分位成本(10%-50%),最终输出“成本”值,反映持仓均价。
3. 资金流向:VAR7-VAR11计算资金净流入比例(VAR11),用于判断主力资金动向。
4. 趋势线:NOTEXTK(资金线)和NOTEXTD(5日平滑线)为核心,交叉或偏离时提示买卖信号。
5. 信号提示:
- 紫色线(NOTEXT1):资金线上穿且收阳,看多。
- 黄色线(NOTEXT2):资金线下穿或走弱,看空。
- 粉色线(NOTEXT9):配合VAR32(超跌指标)触发,提示反弹机会。
- 图标(9号/15号):基于N周期高低点突破,标注顶底信号。
6. 辅助指标:比例(获利盘)、量比(成交量变化)、N参数(可调周期,默认4)用于优化信号灵敏度。
使用建议:结合紫色/黄色线交叉操作,粉色线出现时关注超跌反弹,图标信号作为辅助确认。
 

DRAWGBK(1,RGB(36,59,86),RGB(20,30,48),0,'',0);
VARA75:=1;
VAR1:=SUMBARS(V,CAPITAL*1);
VARA74:=VARA75*1.050-20.099;
VAR2:=SUM(COST(10),VAR1)/VAR1;
VARA73:=VARA74*0.952+17.721;
VAR3:=SUM(COST(20),VAR1)/VAR1;
VARA72:=VARA73*0.873-3.198;
VAR4:=SUM(COST(30),VAR1)/VAR1;
VARA71:=VARA72*1.157+6.600;
VAR5:=SUM(COST(40),VAR1)/VAR1;
VARA70:=VARA71*1.165-1.346;
VAR6:=SUM(COST(50),VAR1)/VAR1;
VARA69:=VARA70*1.082-13.441;
比例:WINNER(C)*100,COLOR00FF80,NODRAW;
VARA68:=VARA69*0.937+40.549;
量比:vol/REF(MA(VOL,5),1),,NODRAW;
VARA67:=VARA68*1.179+60.495;
成本:(5*VAR2+4*VAR3+3*VAR4+2*VAR5+VAR6)/15,NODRAW;
VARA66:=VARA67*0.988+96.804;
VAR7:=IF(C>REF(C,1),AMOUNT,0);
VARA65:=VARA66*1.099-90.736;
VAR8:=IF(C< REF(C,1),AMOUNT,0);
VARA64:=VARA65*1.126-28.975;
VAR9:=SUM(VAR7,0)-SUM(VAR8,0);
VARA63:=VARA64*0.920+80.688;
VAR10:=SUM(AMOUNT,0);
VARA62:=VARA63*1.057-92.473;
VAR11:=(VAR9)/VAR10*100;
VARA61:=VARA62*1.071+63.407;
VAR12:=VAR11=DRAWLINE(VAR11>=HHV(VAR11,9),VAR11,VAR11<=LLV(VAR11,9),VAR11,1);
VARA60:=VARA61*0.913+54.641;
VAR13:=VAR11< REF(VAR11,1);
VARA59:=VARA60*1.019+17.240;
VAR14:=VAR11=DRAWLINE(VAR11>=HHV(VAR11,9),VAR11,VAR11<=LLV(VAR11,9),1,VAR11),COLOR00FF00;
VARA58:=VARA59*1.178+81.829;
VAR15:=VAR11>REF(1,VAR11);
VARA57:=VARA58*0.854-96.227;
VAR16:=VAR12&&VAR13;
VARA56:=VARA57*1.101+42.498;
VAR17:=VAR14&&VAR15;
VARA55:=VARA56*1.036+93.017;
VAR18:=BARSLAST(CURRBARSCOUNT=120);
VARA54:=VARA55*1.074+71.190;
VAR19:=CONST(IF(ISLASTBAR=1,HHV(VAR11,VAR18),0));
VARA53:=VARA54*0.841-18.176;
VAR20:=CONST(IF(ISLASTBAR=1,LLV(VAR11,VAR18),0));
VARA52:=VARA53*0.810+69.322;
VAR21:=EMA(VAR11,30);
VARA51:=VARA52*1.198-94.120;
VAR22:=EMA(VAR11,VAR18);
VARA50:=VARA51*1.108+5.640;
VAR23:Abs(ABS(VAR19*1.1)-ABS(VAR22))/100*比例+VAR22,NODRAW;
VARA49:=VARA50*1.135+59.789;
STICKLINE(1,VAR23,VAR21,2,0),COLOR301E14;
VARA48:=VARA49*1.008+6.060;
STICKLINE(1,VAR21,VAR20,32,0),COLOR301E14;
VARA47:=VARA48*0.972-32.807;
VAR24:=1;
VARA46:=VARA47*1.109+78.958;
VAR25:=REF(LOW,1)*VAR24;
VARA45:=VARA46*0.908-77.113;
VAR26:=SMA(ABS(LOW-VAR25),3,1)/SMA(MAX(LOW-VAR25,0),3,1)*100*VAR24;
VARA44:=VARA45*1.069+23.965;
VAR27:=EMA(IF(CLOSE*1.3,VAR26*10,VAR26/10),3)*VAR24;
VARA43:=VARA44*1.040-44.090;
VAR28:=LLV(LOW,30)*VAR24;
VARA42:=VARA43*1.182+7.466;
VAR29:=HHV(VAR27,30)*VAR24;
VARA41:=VARA42*1.079+12.804;
VAR30:=IF(MA(CLOSE,58),1,0)*VAR24;
VARA40:=VARA41*1.020-73.385;
VAR31:=EMA(IF(LOW<=VAR28,(VAR27+VAR29*2)/2,0),3)/618*VAR30*VAR24;
VARA39:=VARA40*1.098+29.632;
VAR32:=IF(VAR31>100,100,VAR31)*VAR24;
VARA38:=VARA39*0.890-3.505;
NOTEXTK:VAR11,COLORLIMAGENTA;
VARA37:=VARA38*1.024-65.330;
NOTEXTD:EMA(VAR11,5),COLORLIMAGENTA,crOSSDOT;
VARA36:=VARA37*0.917+82.115;
NOTEXTJ:=LLV(NOTEXTD,10),COLORGREEN,CROSSDOT;
VARA35:=VARA36*0.876-25.606;
NOTEXTF:EMA(NOTEXTJ,9),COLORGREEN,CROSSDOT;
VARA34:=VARA35*0.992-84.961;
NOTEXT1:IF(NOTEXTK>=NOTEXTD&&C>=O,NOTEXTK,DRAWNULL),COLORLIMAGENTA,LINETHICK2;
VARA33:=VARA34*1.065-11.052;
NOTEXT2:IF(NOTEXTK<=NOTEXTD||NOTEXTK< REF(NOTEXTK,1),NOTEXTK,DRAWNULL),COLORFFFF00,LINETHICK2;
VARA32:=VARA33*1.185-25.646;
NOTEXT9:IF(VAR32>=0.02,NOTEXTK,DRAWNULL),COLORFF80FF,LINETHICK2;
VARA31:=VARA32*0.868+1.326;
N:=(2,120,4);
VARA30:=VARA31*1.044+28.632;
M:=REF(NOTEXTK,1);
VARA29:=VARA30*0.985-22.833;
VAR33:=NOTEXTK=DRAWLINE(NOTEXTK>=HHV(NOTEXTK,N),NOTEXTK,NOTEXTK<=LLV(NOTEXTK,N),1,NOTEXTK),COLOR00FF00;
VARA28:=VARA29*1.181+22.977;
VAR34:=NOTEXTK=DRAWLINE(NOTEXTK>=HHV(NOTEXTK,N),NOTEXTK,NOTEXTK<=LLV(NOTEXTK,N),NOTEXTK,1),COLOR00FF00;
VARA27:=VARA28*1.045+48.919;
VAR35:=NOTEXTK< REF(NOTEXTK,1);
VARA26:=VARA27*1.129+94.812;
VAR36:=NOTEXTK>REF(1,NOTEXTK);
VARA25:=VARA26*1.172-63.581;
VAR37:=DRAWICON(VAR34&&VAR35,NOTEXTK,9);
VARA24:=VARA25*1.143+77.501;
VAR38:=DRAWICON(VAR33&&VAR36,NOTEXTK,15);
VARA23:=VARA24*1.094-50.264;
DRAWICON(FILTER(VAR37>0,1),NOTEXTK*1.02,9);
VARA22:=VARA23*0.963+4.407;
DRAWICON(FILTER(VAR38>0,1),NOTEXTK*1.02,15);








来函数检测结果如下
该公式包含未来函数:WINNER
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL

定制、编写公式指标请联系QQ或微信同号:88652583


填充背景
VARA75赋值:1
VAR1赋值:成交量(手)累加至当前流通股本(手)*1的天数
VARA74赋值:VARA75*1.050-20.099
VAR2赋值:获利盘为10%的成本分布的VAR1日累和/VAR1
VARA73赋值:VARA74*0.952+17.721
VAR3赋值:获利盘为20%的成本分布的VAR1日累和/VAR1
VARA72赋值:VARA73*0.873-3.198
VAR4赋值:获利盘为30%的成本分布的VAR1日累和/VAR1
VARA71赋值:VARA72*1.157+6.600
VAR5赋值:获利盘为40%的成本分布的VAR1日累和/VAR1
VARA70赋值:VARA71*1.165-1.346
VAR6赋值:获利盘为50%的成本分布的VAR1日累和/VAR1
VARA69赋值:VARA70*1.082-13.441
输出比例:以收盘价计算的获利盘比例*100,COLOR00FF80,NODRAW
VARA68赋值:VARA69*0.937+40.549
输出量比:成交量(手)/1日前的成交量(手)的5日简单移动平均,,NODRAW
VARA67赋值:VARA68*1.179+60.495
输出成本:(5*VAR2+4*VAR3+3*VAR4+2*VAR5+VAR6)/15,NODRAW
VARA66赋值:VARA67*0.988+96.804
VAR7赋值:如果收盘价>1日前的收盘价,返回成交额(元),否则返回0
VARA65赋值:VARA66*1.099-90.736
VAR8赋值:如果收盘价<1日前的收盘价,返回成交额(元),否则返回0
VARA64赋值:VARA65*1.126-28.975
VAR9赋值:VAR7的历史累和-VAR8的历史累和
VARA63赋值:VARA64*0.920+80.688
VAR10赋值:成交额(元)的历史累和
VARA62赋值:VARA63*1.057-92.473
VAR11赋值:(VAR9)/VAR10*100
VARA61赋值:VARA62*1.071+63.407
VAR12赋值:VAR11=当满足条件VAR11>=9日内VAR11的最高值时,在VAR11位置画直线起点,当满足条件VAR11<=9日内VAR11的最低值时,在VAR11位置画直线终点,1表示是否延长.
VARA60赋值:VARA61*0.913+54.641
VAR13赋值:VAR11< 1日前的VAR11
VARA59赋值:VARA60*1.019+17.240
VAR14赋值:VAR11=当满足条件VAR11>=9日内VAR11的最高值时,在VAR11位置画直线起点,当满足条件VAR11<=9日内VAR11的最低值时,在1位置画直线终点,VAR11表示是否延长.,COLOR00FF00
VARA58赋值:VARA59*1.178+81.829
VAR15赋值:VAR11>VAR11日前的1
VARA57赋值:VARA58*0.854-96.227
VAR16赋值:VAR12并且VAR13
VARA56赋值:VARA57*1.101+42.498
VAR17赋值:VAR14并且VAR15
VARA55赋值:VARA56*1.036+93.017
VAR18赋值:上次到最后交易的周期=120距今天数
VARA54赋值:VARA55*1.074+71.190
VAR19赋值:如果是否最后一个周期=1,返回VAR18日内VAR11的最高值,否则返回0的最后一日取值设为常数
VARA53赋值:VARA54*0.841-18.176
VAR20赋值:如果是否最后一个周期=1,返回VAR18日内VAR11的最低值,否则返回0的最后一日取值设为常数
VARA52赋值:VARA53*0.810+69.322
VAR21赋值:VAR11的30日指数移动平均
VARA51赋值:VARA52*1.198-94.120
VAR22赋值:VAR11的VAR18日指数移动平均
VARA50赋值:VARA51*1.108+5.640
输出VAR23:VAR19*1.1的绝对值-VAR22的绝对值的绝对值/100*比例+VAR22,NODRAW
VARA49赋值:VARA50*1.135+59.789
当满足条件1时,在VAR23和VAR21位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR301E14
VARA48赋值:VARA49*1.008+6.060
当满足条件1时,在VAR21和VAR20位置之间画柱状线,宽度为32,0不为0则画空心柱.,COLOR301E14
VARA47赋值:VARA48*0.972-32.807
VAR24赋值:1
VARA46赋值:VARA47*1.109+78.958
VAR25赋值:1日前的最低价*VAR24
VARA45赋值:VARA46*0.908-77.113
VAR26赋值:最低价-VAR25的绝对值的3日[1日权重]移动平均/最低价-VAR25和0的较大值的3日[1日权重]移动平均*100*VAR24
VARA44赋值:VARA45*1.069+23.965
VAR27赋值:如果收盘价*1.3,返回VAR26*10,否则返回VAR26/10的3日指数移动平均*VAR24
VARA43赋值:VARA44*1.040-44.090
VAR28赋值:30日内最低价的最低值*VAR24
VARA42赋值:VARA43*1.182+7.466
VAR29赋值:30日内VAR27的最高值*VAR24
VARA41赋值:VARA42*1.079+12.804
VAR30赋值:如果收盘价的58日简单移动平均,返回1,否则返回0*VAR24
VARA40赋值:VARA41*1.020-73.385
VAR31赋值:如果最低价<=VAR28,返回(VAR27+VAR29*2)/2,否则返回0的3日指数移动平均/618*VAR30*VAR24
VARA39赋值:VARA40*1.098+29.632
VAR32赋值:如果VAR31>100,返回100,否则返回VAR31*VAR24
VARA38赋值:VARA39*0.890-3.505
输出NOTEXTK:VAR11,画淡洋红色
VARA37赋值:VARA38*1.024-65.330
输出NOTEXTD:VAR11的5日指数移动平均,画淡洋红色,CROSSDOT
VARA36赋值:VARA37*0.917+82.115
NOTEXTJ赋值:10日内NOTEXTD的最低值,画绿色,CROSSDOT
VARA35赋值:VARA36*0.876-25.606
输出NOTEXTF:NOTEXTJ的9日指数移动平均,画绿色,CROSSDOT
VARA34赋值:VARA35*0.992-84.961
输出NOTEXT1:如果NOTEXTK>=NOTEXTD并且收盘价>=开盘价,返回NOTEXTK,否则返回无效数,画淡洋红色,线宽为2
VARA33赋值:VARA34*1.065-11.052
输出NOTEXT2:如果NOTEXTK<=NOTEXTD或者NOTEXTK<1日前的NOTEXTK,返回NOTEXTK,否则返回无效数,COLORFFFF00,线宽为2
VARA32赋值:VARA33*1.185-25.646
输出NOTEXT9:如果VAR32>=0.02,返回NOTEXTK,否则返回无效数,COLORFF80FF,线宽为2
VARA31赋值:VARA32*0.868+1.326
N赋值:(2,120,4)
VARA30赋值:VARA31*1.044+28.632
M赋值:1日前的NOTEXTK
VARA29赋值:VARA30*0.985-22.833
VAR33赋值:NOTEXTK=当满足条件NOTEXTK>=N日内NOTEXTK的最高值时,在NOTEXTK位置画直线起点,当满足条件NOTEXTK<=N日内NOTEXTK的最低值时,在1位置画直线终点,NOTEXTK表示是否延长.,COLOR00FF00
VARA28赋值:VARA29*1.181+22.977
VAR34赋值:NOTEXTK=当满足条件NOTEXTK>=N日内NOTEXTK的最高值时,在NOTEXTK位置画直线起点,当满足条件NOTEXTK<=N日内NOTEXTK的最低值时,在NOTEXTK位置画直线终点,1表示是否延长.,COLOR00FF00
VARA27赋值:VARA28*1.045+48.919
VAR35赋值:NOTEXTK< 1日前的NOTEXTK
VARA26赋值:VARA27*1.129+94.812
VAR36赋值:NOTEXTK>NOTEXTK日前的1
VARA25赋值:VARA26*1.172-63.581
VAR37赋值:当满足条件VAR34并且VAR35时,在NOTEXTK位置画9号图标
VARA24赋值:VARA25*1.143+77.501
VAR38赋值:当满足条件VAR33并且VAR36时,在NOTEXTK位置画15号图标
VARA23赋值:VARA24*1.094-50.264
当满足条件VAR37>0的1日过滤时,在NOTEXTK*1.02位置画9号图标
VARA22赋值:VARA23*0.963+4.407
当满足条件VAR38>0的1日过滤时,在NOTEXTK*1.02位置画15号图标
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

@2005-2025 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图