android+农历月份大小压缩表,农历日期标注 (文华财经随身行Android   5.7.1(252))...

投资者咨询:农历日期标注 (文华财经随身行Android   5.7.1(252))

来源:文华财经  日期:2019-4-14 16:52

需要在k线上显示农历的年份,月份,下面是通达信的例子{24节气}

AA节:=(360*FRACPART(((DATETODAY(DATE)-21)/(365/360))/360)),NODRAW;

A节:=INTPART(AA节/15)+1,NODRAW;

节N:=A节!=REF(A节,1);

节气:=IF(节N AND A节=3,'立春',IF(节N AND A节=4 ,'雨水',IF(节N AND A节=5,'惊蛰',IF(节N AND A节=6,'春分',

IF(节N AND A节=7,'清明',IF(节N AND A节=8,'谷雨',IF(节N AND A节=9,'立夏',IF(节N AND A节=10,'小满',

IF(节N AND A节=11,'芒种',IF(节N AND A节=12,'夏至',IF(节N AND A节=13,'小暑',IF(节N AND A节=14,'大署',

IF(节N AND A节=15,'立秋',IF(节N AND A节=16,'处暑',IF(节N AND A节=17,'白露',IF(节N AND A节=18,'秋分',

IF(节N AND A节=19,'寒露',IF(节N AND A节=20,'霜降',IF(节N AND A节=21 ,'立冬',IF(节N AND A节=22,'小雪',

IF(节N AND A节=23,'大雪',IF(节N AND A节=24,'冬至',IF(节N AND A节=1,'小寒',IF(节N AND A节=2,'大寒',DRAWNULL))))))))))))))))))))))));

DRAWTEXT(1,7,节气),COLORLIGRAY;

月节:=IF(REFDATE(MONTH,DATE)=1,'小寒5日-7日大寒20日-22日',IF(REFDATE(MONTH,DATE)=2,'立春3日-5日雨水18日-20日',

IF(REFDATE(MONTH,DATE)=3,'惊蛰5日-7日春分20日-22日',IF(REFDATE(MONTH,DATE)=4,'清明4日-6日谷雨19日-21日',

IF(REFDATE(MONTH,DATE)=5,'立夏5日-7日小满20日-22日',IF(REFDATE(MONTH,DATE)=6,'芒种5日-7日夏至21日-23日',

IF(REFDATE(MONTH,DATE)=7,'小暑6日-8日大暑22日-24日',IF(REFDATE(MONTH,DATE)=8,'立秋7日-9日处暑22日-24日',

IF(REFDATE(MONTH,DATE)=9,'白露7日-9日秋分22日-24日',IF(REFDATE(MONTH,DATE)=10,'寒露8日-10日霜降23日-25日',

IF(REFDATE(MONTH,DATE)=11,'立冬7日-9日小雪22日-24日',IF(REFDATE(MONTH,DATE)=12,'大雪6日-8日冬至21日-23日',DRAWNULL))))))))))));

今日:=DATE+19000000,NODRAW;输节K:=STRCAT(CON2STR(今日,0),STRCAT('农历节气',月节));

DRAWTEXT_FIX(1,0.58,0.06,1,输节K),COLORWHITE;

技术人员回复

日期:2019-4-14 18:01

不同软件函数机制不同,“输出k”变量中的STRCAT、CON2STR函数改写不了,所以也显示不了文字标注

剩余部分仅供参考:

AA节:=(360*FRACPART(((DATE-21)/(365/360))/360)),NODRAW;

A节:=INTPART(AA节/15)+1,NODRAW;

节N:=A节<>REF(A节,1);

节气:=IF(节N AND A节=3,'立春',IF(节N AND A节=4 ,'雨水',IF(节N AND A节=5,'惊蛰',IF(节N AND A节=6,'春分',

IF(节N AND A节=7,'清明',IF(节N AND A节=8,'谷雨',IF(节N AND A节=9,'立夏',IF(节N AND A节=10,'小满',

IF(节N AND A节=11,'芒种',IF(节N AND A节=12,'夏至',IF(节N AND A节=13,'小暑',IF(节N AND A节=14,'大署',

IF(节N AND A节=15,'立秋',IF(节N AND A节=16,'处暑',IF(节N AND A节=17,'白露',IF(节N AND A节=18,'秋分',

IF(节N AND A节=19,'寒露',IF(节N AND A节=20,'霜降',IF(节N AND A节=21 ,'立冬',IF(节N AND A节=22,'小雪',

IF(节N AND A节=23,'大雪',IF(节N AND A节=24,'冬至',IF(节N AND A节=1,'小寒',IF(节N AND A节=2,'大寒',NULL))))))))))))))))))))))));

DRAWTEXT(1,7,节气),COLORGRAY;

月节:=IF(REFX1(MONTH,10000)=1,'小寒5日-7日大寒20日-22日',IF(REFX1(MONTH,10000)=2,'立春3日-5日雨水18日-20日',

IF(REFX1(MONTH,10000)=3,'惊蛰5日-7日春分20日-22日',IF(REFX1(MONTH,10000)=4,'清明4日-6日谷雨19日-21日',

IF(REFX1(MONTH,10000)=5,'立夏5日-7日小满20日-22日',IF(REFX1(MONTH,10000)=6,'芒种5日-7日夏至21日-23日',

IF(REFX1(MONTH,10000)=7,'小暑6日-8日大暑22日-24日',IF(REFX1(MONTH,10000)=8,'立秋7日-9日处暑22日-24日',

IF(REFX1(MONTH,10000)=9,'白露7日-9日秋分22日-24日',IF(REFX1(MONTH,10000)=10,'寒露8日-10日霜降23日-25日',

IF(REFX1(MONTH,10000)=11,'立冬7日-9日小雪22日-24日',IF(REFX1(MONTH,10000)=12,'大雪6日-8日冬至21日-23日',NULL))))))))))));

今日:=DATE+19000000,NODRAW;

//输节K:=STRCAT(CON2STR(今日,0),STRCAT('农历节气',月节));

//DRAWTEXT_FIX(1,0.58,0.06,1,输节K),COLORWHITE;

投资者咨询:农历日期标注 (文华财经随身行Android   5.7.1(252))

来源:文华财经  日期:2019-4-14 16:52

k线被压缩,如何改动

技术人员回复

日期:2019-4-15 8:06

文华的DRAWTEXT函数标记的是具体的文字,不支持变量的,所以跟原指标加载效果不同

不同软件软件函数机制不同,目前仅能改为2楼的效果的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值