以下是大智慧 节气指标公式

大智慧 节气指标公式

网上有那种对过去的节气会有显示在K线图上的指标,我就不在这重复了,可以在网上找得到。

我的指标是提示未来下一个节气的时间,起提示作用,写出来看似简单,也费了我一下午反复研究才写出来的。
以下的是大智慧新一代的代码、

aj:=CURRENTDATE;
小雪:=1121122;
大雪:=1121207;
冬至:=1121221;
小寒:=1130105;
大寒:=1130120;
立春:=1130204;
雨水:=1130218;
惊蛰:=1130305;
春分:=1130320;
清明:=1130404;
谷雨:=1130420;
立夏:=1130505;
小满:=1130521;
芒种:=1130605;
夏至:=1130621;
小暑:=1130707;
大暑:=1130722;
立秋:=1130807;
处暑:=1130823;
白露:=1130907;
秋分:=1130923;
寒露:=1131008;
霜降:=1131023;
立冬:=1131107;

节气:=’节气’;
节气:=ifs((小雪<aj and aj<=大雪),’大雪12月7日’,节气);
节气:=ifs((大雪<aj and aj<=冬至),’冬至12月21日’,节气);
节气:=ifs((冬至<aj and aj<=小寒),’小寒1月5日’,节气);
节气:=ifs((小寒<aj and aj<=大寒),’大寒1月20日’,节气);
节气:=ifs((大寒<aj and aj<=立春),’立春2月4日’,节气);
节气:=ifs((立春<aj and aj<=雨水),’雨水2月18日’,节气);
节气:=ifs((雨水<aj and aj<=惊蛰),’惊蛰3月5日’,节气);
节气:=ifs((惊蛰<aj and aj<=春分),’春分3月20日’,节气);
节气:=ifs((春分<aj and aj<=清明),’清明4月4日’,节气);
节气:=ifs((清明<aj and aj<=谷雨),’谷雨4月20日’,节气);
节气:=ifs((谷雨<aj and aj<=立夏),’立夏5月5日’,节气);
节气:=ifs((立夏<aj and aj<=小满),’小满5月21日’,节气);
节气:=ifs((小满<aj and aj<=芒种),’芒种6月5日’,节气);
节气:=ifs((芒种<aj and aj<=夏至),’夏至6月21日’,节气);
节气:=ifs((夏至<aj and aj<=小暑),’小暑7月7日’,节气);
节气:=ifs((小暑<aj and aj<=大暑),’大暑7月22日’,节气);
节气:=ifs((大暑<aj and aj<=立秋),’立秋8月7日’,节气);
节气:=ifs((立秋<aj and aj<=处暑),’处暑8月23日’,节气);
节气:=ifs((处暑<aj and aj<=白露),’白露9月7日’,节气);
节气:=ifs((白露<aj and aj<=秋分),’秋分9月23日’,节气);
节气:=ifs((秋分<aj and aj<=寒露),’寒露10月8日’,节气);
节气:=ifs((寒露<aj and aj<=霜降),’霜降10月23日’,节气);
节气:=ifs((霜降<aj and aj<=立冬),’立冬11月7日’,节气);
节气:=ifs((立冬<aj and aj<=小雪),’小雪11月22日’,节气);

DRAWTEXTREL(820,150,’下一节气:’+节气),COLORYELLOW,LINETHICK2;

 

副图上的那些是网上找的那种对过去节气显示在K线图的指标,主图的那个才是上面的代码的效果,不要搞错了。
还有一个问题,就是这个代码一年后需要更新参数,把那些24个节气的时间参数改一下,三分钟的事情,懂的人一看就明白,不懂的我也讲不明白。

通达信的目前不能用,看有谁能够给个通达信里与CURRENTDATE函数相同功能的函数,它在大智慧里返回你电脑的系统日期的值,我是没找到。
 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。