修改标注数字 (文华财经)

投资者咨询:修改标注数字 (文华财经)
来源:文华财经  日期:2021-1-13 23:07
 时间段小时:=MIN1(IF(BARSLAST(CROSS(TIME=2100&&TIME<2400,0.5))>=0,BARSLAST(CROSS(TIME=2100&&TIME<2400,0.5)),10000),BARSLAST(CROSS(TIME>=0900&&TIME<1200,0.5)),BARSLAST(CROSS(TIME>=1300&&TIME<1600,0.5)));
ASD:=BACKSET(ISLASTBAR,LLVBARS(MIN(C,O),时间段小时+1)+1);
ASD1:=BACKSET(ISLASTBAR,HHVBARS(MAX(C,O),时间段小时+1)+1);

DRAWNUMBER(PERIOD<=2&&CROSS(ASD,0.5)&&REFX1(C,10000)>O,REFX1(LLV(MIN(C,O),时间段小时+1),10000),REFX1(LLV(MIN(C,O),时间段小时+1),10000),1,COLORRED),FONTSIZE16,VALIGN0;
DRAWNUMBER(PERIOD<=2&&CROSS(ASD1,0.5)&&REFX1(C,10000)<O,REFX1(HHV(MAX(C,O),时间段小时+1),10000),REFX1(HHV(MAX(C,O),时间段小时+1),10000),1,COLORGREEN),VALIGN0,FONTSIZE16;

老师好    麻烦老师帮我再检查一下    标准的数字不对     现在是两个同时标注了   
真实诉求是 价格小于时间段只标注绿色数字   价格大于时间段只标注红色数字

     
投资者咨询:修改标注数字 (文华财经)
来源:文华财经  日期:2021-1-13 23:07
 老师   这个就是完整的源码    这个就是完整的一个指标
技术人员回复
日期:2021-1-14 8:58
如下修改参考:

时间段小时:=MIN1(IF(BARSLAST(CROSS(TIME=2100&&TIME<2400,0.5))>=0,BARSLAST(CROSS(TIME=2100&&TIME<2400,0.5)),10000),BARSLAST(CROSS(TIME>=0900&&TIME<1200,0.5)),BARSLAST(CROSS(TIME>=1300&&TIME<1600,0.5)));
ASD:=BACKSET(ISLASTBAR,MIN(LLVBARS(MIN(C,O),时间段小时+1)+1,HHVBARS(MAX(C,O),时间段小时+1)+1));

DRAWNUMBER(PERIOD<=2&&CROSS(ASD,0.5)&&REFX1(C,10000)>O,REFX1(LLV(MIN(C,O),时间段小时+1),10000),REFX1(LLV(MIN(C,O),时间段小时+1),10000),1,COLORRED),FONTSIZE16,VALIGN0;
DRAWNUMBER(PERIOD<=2&&CROSS(ASD,0.5)&&REFX1(C,10000)<O,REFX1(HHV(MAX(C,O),时间段小时+1),10000),REFX1(HHV(MAX(C,O),时间段小时+1),10000),1,COLORGREEN),VALIGN0,FONTSIZE16;
投资者咨询:修改标注数字 (文华财经)
来源:文华财经  日期:2021-1-13 23:07
 老师   还是不对    搞成只标注红色的了   标注的数值也不对
技术人员回复
日期:2021-1-14 9:30
时间段小时:=MIN1(IF(BARSLAST(CROSS(TIME=2100&&TIME<2400,0.5))>=0,BARSLAST(CROSS(TIME=2100&&TIME<2400,0.5)),10000),BARSLAST(CROSS(TIME>=0900&&TIME<1200,0.5)),BARSLAST(CROSS(TIME>=1300&&TIME<1600,0.5)));
ASD:=BACKSET(ISLASTBAR,MIN(LLVBARS(MIN(C,O),时间段小时+1)+1,HHVBARS(MAX(C,O),时间段小时+1)+1));
A:=BACKSET(ISLASTBAR,LLVBARS(MIN(C,O),时间段小时+1)+1);
B:=BACKSET(ISLASTBAR,HHVBARS(MAX(C,O),时间段小时+1)+1);
DRAWNUMBER(PERIOD<=2&&CROSS(ASD,0.5)&&REFX1(C,10000)>O&&CROSS(A,0.5),REFX1(LLV(MIN(C,O),时间段小时+1),10000),REFX1(LLV(MIN(C,O),时间段小时+1),10000),1,COLORRED),FONTSIZE16,VALIGN0;
DRAWNUMBER(PERIOD<=2&&CROSS(ASD,0.5)&&REFX1(C,10000)<O&&CROSS(B,0.5),REFX1(HHV(MAX(C,O),时间段小时+1),10000),REFX1(HHV(MAX(C,O),时间段小时+1),10000),1,COLORGREEN),VALIGN0,FONTSIZE16;
投资者咨询:修改标注数字 (文华财经)
来源:文华财经  日期:2021-1-13 23:07
 老师    还是不对     麻烦你加载试一试     谢谢
技术人员回复
日期:2021-1-14 9:42
分析了您的指标,是取夜盘/上午/下午开盘以来的最大最小位置标注,开盘以来最大和最小位置是会同时显示价格的。

想要修改只标注一个价格,楼上是在距离最新价位置最近的最大或最小位置标注。

如果不想这个意思,您具体说明要如何过滤?

另外,‘时间段小时’是周期,不能和价格比较的。
投资者咨询:修改标注数字 (文华财经)
来源:文华财经  日期:2021-1-13 23:07
 老师  就是取夜盘/上午/下午开盘的开盘价标注数字    一直不变   维持到下一个时间段开盘    谢谢
技术人员回复
日期:2021-1-14 10:43
只在夜盘/上午/下午开盘第一根标注 开盘价?
投资者咨询:修改标注数字 (文华财经)
来源:文华财经  日期:2021-1-13 23:07
 老师   是的 只标注夜盘/上午/下午开盘第一根的开盘价