通达信贺礼分享日期涨幅显示公式源码
功能:主图指标,统计当前收盘价相对 N 日前收盘价的区间涨跌幅,并在左上角固定显示数值;同时用红绿柱连接 N 日前收盘与当前收盘,红色表示区间上涨,绿色表示区间下跌。
使用法:加载到主图,调整参数 N 可观察不同周期(如20日、60日)的阶段涨跌;柱体长短直观反映区间涨跌幅度。仅比较首尾收盘价,不代表逐日走势,不宜单独作为买卖信号。
N:=20;{可调整参数,代表区间天数}
REF_C:=REF(C,N);
涨幅%:(C-REF_C)/REF_C*100;
DRAWTEXT_FIX(1,0.01,0.05,0,STRCAT(STRCAT('区间涨幅 (',CON2STR(N,0)),'日): '))COLORGRAY;
DRAWTEXT_FIX(1,0.01,0.13,0,STRCAT(STRCAT(' ',CON2STR(涨幅%,2)),'%'))COLORRED;
STICKLINE(C>REF_C AND REF_C>0,REF_C,C,2,0),COLORRED;
STICKLINE(C<REF_C AND REF_C>0,REF_C,C,2,0),COLORGREEN;
未来函数检测结果
定制指标公式、软件请联系QQ或微信同号:88652583
输出INPUT: STARTDATE(20240101, 20200101, 20991231), ENDDATE(20240131, 20200101, 20991231)
VAR1赋值:如果日期>=STARTDATEANDDATE<=ENDDATE,返回1,否则返回0
VAR2赋值:上次VAR1=1距今天数
VAR3赋值:如果VAR2>=0,返回VAR2日前的收盘价,否则返回0
输出区间涨幅:如果VAR3>0,返回(收盘价-VAR3)/VAR3*100,否则返回0
当满足条件1时,在横轴0.01纵轴0.01位置书写文字,画黄色
当满足条件1时,在横轴0.01纵轴0.05位置书写数字,画红色
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图