投资者咨询:[求助]修改指标时间限制 (文华财经)
来源:文华财经 日期:2020-10-18 5:16
A:=REFX1(DATE<=210601,9999);//指标到期日
老师好:
把上面A代入下面指标中,让下面指标受A控制。现在下面指标加入大于3分钟的周期的指标后,大于3分钟的指标不显示。老师请您想想办法在不改变下面指标内容的基础上改一下,让它和其它周期指标组合成一个日内短线指标。
NM:="MIN$5$V";
NN:=BARSLAST(NM<>REF(NM,1))+1;
M:=BACKSET(ISLASTBAR,BARSLAST(NN=1)+1);
DRAWSL(CROSS(M,0.5),REF(HHV(H,BARSLAST(NN=1)),1),0,1,2,COLORBLACK),LINETHICK4;
DRAWSL(CROSS(M,0.5),REF(LLV(L,BARSLAST(NN=1)),1),0,1,2,COLORRED),LINETHICK4;
DRAWNUMBER(CROSS(M,0.5),REF(HHV(H,BARSLAST(NN=1)),1),REF(HHV(H,BARSLAST(NN=1)),1),0,COLORBLACK),FONTSIZE24,ALIGN2;
DRAWNUMBER(CROSS(M,0.5),REF(LLV(L,BARSLAST(NN=1)),1),REF(LLV(L,BARSLAST(NN=1)),1),0,COLORRED),FONTSIZE24,ALIGN2,VALIGN0;
DRAWTEXT(ISLASTBAR,VALUEWHEN(CROSS(M,0.5),REF(HHV(H,BARSLAST(NN=1)),1)),'开多'),COLORBLACK,FONTSIZE24,ALIGN0;
DRAWTEXT(ISLASTBAR,VALUEWHEN(CROSS(M,0.5),REF(LLV(L,BARSLAST(NN=1)),1)),'开空'),COLORRED,FONTSIZE24,ALIGN0,VALIGN0;
取前10分钟到前5分钟的最高点值在最新5分钟的k线的位置画粗细度为2的黑色线段,用24号字在左端标注值,右端标注开多。
取前10分钟到前5分钟的最低点值在最新5分钟的k线的位置画粗细度为2的红色线段,用24号字在左端标注值,右端标注开空。
万分谢谢!
技术人员回复
日期:2020-10-18 8:34
A:=REFX1(DATE<=210601,9999);//指标到期日
NM:="MIN$5$V";
NN:=BARSLAST(NM<>REF(NM,1))+1;
M:=BACKSET(ISLASTBAR,BARSLAST(NN=1)+1);
DRAWSL(A&&CROSS(M,0.5),REF(HHV(H,BARSLAST(NN=1)),1),0,1,2,COLORBLACK),LINETHICK4;
DRAWSL(A&&CROSS(M,0.5),REF(LLV(L,BARSLAST(NN=1)),1),0,1,2,COLORRED),LINETHICK4;
DRAWNUMBER(A&&CROSS(M,0.5),REF(HHV(H,BARSLAST(NN=1)),1),REF(HHV(H,BARSLAST(NN=1)),1),0,COLORBLACK),FONTSIZE24,ALIGN2;
DRAWNUMBER(A&&CROSS(M,0.5),REF(LLV(L,BARSLAST(NN=1)),1),REF(LLV(L,BARSLAST(NN=1)),1),0,COLORRED),FONTSIZE24,ALIGN2,VALIGN0;
DRAWTEXT(A&&ISLASTBAR,VALUEWHEN(CROSS(M,0.5),REF(HHV(H,BARSLAST(NN=1)),1)),'开多'),COLORBLACK,FONTSIZE24,ALIGN0;
投资者咨询:[求助]修改指标时间限制 (文华财经)
来源:文华财经 日期:2020-10-18 5:16
技术人员回复
日期:2020-10-18 9:14
开多:=REF(HHV(H,BARSLAST(NN=1)),1);
开空:=REF(LLV(L,BARSLAST(NN=1)),1);
空间:=开多-开空;
多目标:=开多+空间;
空目标:=开空-空间;
DRAWSL(A&&CROSS(M,0.5),多目标,0,1,2,COLORBLACK),LINETHICK4;
DRAWSL(A&&CROSS(M,0.5),空目标,0,1,2,COLORRED),LINETHICK4;
DRAWNUMBER(A&&CROSS(M,0.5),多目标,多目标,0,COLORBLACK),FONTSIZE24,ALIGN2;
DRAWNUMBER(A&&CROSS(M,0.5),空目标,空目标,0,COLORRED),FONTSIZE24,ALIGN2,VALIGN0;
DRAWTEXT(A&&ISLASTBAR,VALUEWHEN(CROSS(M,0.5),多目标),'开多'),COLORBLACK,FONTSIZE24,ALIGN0;
DRAWTEXT(A&&ISLASTBAR,VALUEWHEN(CROSS(M,0.5),空目标),'开空'),COLORRED,FONTSIZE24,ALIGN0,VALIGN0;