温馨提醒,技术指标有其本身局限性,一旦不符合预期,立即清仓控制风险。指标仅供参考与学习,请勿商用或实战,否则后果和损失自行承担!
在通达信公式系统中,DATE()函数主要用于处理日期相关操作,其核心功能与应用场景如下:
一、基础功能与语法
DATE(N) // 参数N为可选,格式为YYYYMMDD的整数或字符串
无参数调用
返回当前K线对应的日期数值(格式为YYYYMMDD)
当前日期: DATE;
// 示例:20250508表示2025年5月8日
带参数调用
解析指定日期数值或字符串,返回对应日期
指定日期: DATE(20250101); // 返回2025年1月1日的数值形式
二、典型应用场景
1. 日期筛选与条件判断
// 判断当前日期是否为2025年5月后的交易日
日期条件: DATE >= 20250501; // 返回1表示满足条件,0表示不满足
2. 跨日期差值计算
// 计算当前日期与2025年元旦的天数差
天数差: (DATE - 20250101) / 10000; // 结果以整数形式返回
3. 结合其他时间函数
// 提取年份、月份、日信息
当前年份: YEAR(DATE); // 返回2025
当前月份: MONTH(DATE); // 返回5
当前日: DAY(DATE); // 返回8
三、高级用法示例
动态标记特定日期事件
// 标记2025年5月10日的K线
标记条件: DATE = 20250510;
DRAWICON(标记条件, L, 1); // 在最低价位置显示1号图标
条件化日期范围统计
// 统计2025年第二季度的阳线数量
季度起始: DATE >= 20250401 AND DATE <= 20250630;
阳线数量: COUNT(C > O AND 季度起始, 0); // 0表示从数据起始点统计
注意事项
参数格式校验
输入参数需为YYYYMMDD格式的8位整数或字符串,否则返回无效值。
跨周期处理限制
在分钟/周线等非日线周期中直接使用DATE时,需注意返回值对应实际交易日的日期而非K线生成时间。
指标使用通用经验总结
- 一般出现信号不急着立即介入,介入时机一般尾盘半小时判断信号是否可介入;
- 指标信号出现后第二天冲高阴线,立即清仓,等待突破上一个信号点最高价判断是是否介入;
- 指标信号出现后第二天阴线或假阳线,立即清仓,等待突破上一个信号点最高价在判断是否介入;
- 在上涨,现价处于上涨高位的『介入、看多』信号不参与;
- 不是信号一出现就介入,要根据市场环境,量价关系,市场情绪等诸多因素判断是否可介入;
- 技术指标有其本身局限性,宁可错过,也不要做错;
- 拿到指标后,多测试,多练习,看是否符合预期,总结规律;
总之一旦信号失真,不符合预期,立即清仓控制风险 ;
免责声明: 本站所有文章文字内容如无特殊说明,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台!指标公式源码来源于网络收集和用户上传,分享目的仅供参考与学习,请勿商用或实战,如需商用或实战,请购买正版,否则后果和损失自行承担。如若本站内容侵犯了原著者的合法权益,请携带相关版权文件 联系我们进行下架处理。指标公式案例截图仅代表过去,依此操作,责任自负。本站不提供技术培训、安装调试、股票推荐等金融服务。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
若是本站收录内容侵犯了您的权益,请发送邮件说明,本站将第一时间处理。
THE END
暂无评论内容