投资者咨询:画线指标 (文华财经)
来源:文华财经 日期:2020-11-17 11:29
KTEXT(CROSS(TMP1,0),-1,REF(H,1),1,COLORGREEN,'卖'),FONTSIZE30,VALIGN2;
KTEXT(CROSS(0,TMP1),-1,REF(L,1),1,COLORMAGENTA,'买'),FONTSIZE30,VALIGN0;老师.从买.卖上的最后一点各引一根水平线到最后一根K线
技术人员回复
日期:2020-11-17 11:29
参考:
A:=BACKSET(ISLASTBAR,BARSLAST(CROSS(TMP1,0))+2);
B:=BACKSET(ISLASTBAR,BARSLAST(CROSS(0,TMP1))+2);
DRAWSL(A=1,VALUEWHEN(CROSS(A,0.5),H),0,1,0,COLORMAGENTA);
投资者咨询:画线指标 (文华财经)
来源:文华财经 日期:2020-11-17 11:29
技术人员回复
日期:2020-11-17 13:05
取两个买点之间的K线最高价画平行线?
投资者咨询:画线指标 (文华财经)
来源:文华财经 日期:2020-11-17 11:29
是.老师.辛苦您了
技术人员回复
日期:2020-11-17 13:16
参考:
A:=BACKSET(ISLASTBAR,BARSLAST(CROSS(TMP1,0))+2);
B:=BACKSET(ISLASTBAR,BARSLAST(CROSS(0,TMP1))+2);
DRAWLINE3(CROSS(TMP1,0),REF(H,1),1,1,REF(H,SUMBARS(CROSS(TMP1,0),2)),SUMBARS(CROSS(TMP1,0),2)+1,0);
DRAWLINE3(CROSS(0,TMP1),REF(L,1),1,1,REF(L,SUMBARS(CROSS(0,TMP1),2)),SUMBARS(CROSS(0,TMP1),2)+1,0);
LL:=REF(LLV(L,SUMBARS(CROSS(TMP1,0),1)+1),SUMBARS(CROSS(TMP1,0),1)+1);
S1:=(VALUEWHEN(CROSS(TMP1,0),REF(H,1))-REF(H,SUMBARS(CROSS(TMP1,0),2)+1))/REF(H,SUMBARS(CROSS(TMP1,0),2)+1);
DRAWSL(A,LL,S1,0,1,COLORRED);
HH:=REF(HHV(H,SUMBARS(CROSS(0,TMP1),1)+1),SUMBARS(CROSS(0,TMP1),1)+1);
S2:=(VALUEWHEN(CROSS(0,TMP1),REF(L,1))-REF(L,SUMBARS(CROSS(0,TMP1),2)+1))/REF(L,SUMBARS(CROSS(0,TMP1),2)+1);
DRAWSL(B,HH,S2,0,1,COLORGREEN);
投资者咨询:画线指标 (文华财经)
来源:文华财经 日期:2020-11-17 11:29
谢谢老师
技术人员回复
日期:2020-11-17 17:01
参考6楼回复。
投资者咨询:画线指标 (文华财经)
来源:文华财经 日期:2020-11-17 11:29
老师.好多线.这是源码N:=1;
N1:=1;
N2:=1;
HKH:=HHV(HIGH,10)/5+HHV(HIGH,2)/5+HHV(HIGH,2)/5+HHV(HIGH,5)/5+HHV (HIGH,8)/5;
LKL:=LLV(LOW,10)/5+LLV(LOW,2)/5+LLV(LOW,2)/5+LLV(LOW,5)/5+LLV(LOW,8)/5;
H1:= IFELSE(H<REF(H,2)&&REF(H,1)<REF(H,2),REF(H,2),0);
L1:= IFELSE(L>REF(L,2)&&REF(L,1)>REF(L,2),REF(L,2),0);
H2:=VALUEWHEN(H1>0,H1);
L2:=VALUEWHEN(L1>0,L1);
K1:=IFELSE(CLOSE>H2,-3,IFELSE(CLOSE<L2,1,0));
K2:=VALUEWHEN(K1<>0,K1);
GG:=IFELSE(K2=1,H2,L2);
GG1:=VALUEWHEN(ISLASTBAR,GG);
TMP1:=K2;
W1:=K2;
W2:=OPEN-CLOSE;
HT:=IFELSE(OPEN>CLOSE,OPEN,CLOSE);
LT:=IFELSE(OPEN<CLOSE,OPEN,CLOSE);
KTEXT(CROSS(TMP1,0),-1,REF(H,1),1,COLORGREEN,'空'),FONTSIZE30,VALIGN2;
KTEXT(CROSS(0,TMP1),-1,REF(L,1),1,COLORMAGENTA,'多'),FONTSIZE30,VALIGN0;
A:=BACKSET(ISLASTBAR,BARSLAST(CROSS(TMP1,0))+2);
B:=BACKSET(ISLASTBAR,BARSLAST(CROSS(0,TMP1))+2);
DRAWLINE3(CROSS(TMP1,0),REF(H,1),1,1,REF(H,SUMBARS(CROSS(TMP1,0),2)),SUMBARS(CROSS(TMP1,0),2)+1,0);
DRAWLINE3(CROSS(0,TMP1),REF(L,1),1,1,REF(L,SUMBARS(CROSS(0,TMP1),2)),SUMBARS(CROSS(0,TMP1),2)+1,0);
LL:=REF(LLV(L,SUMBARS(CROSS(TMP1,0),1)+1),SUMBARS(CROSS(TMP1,0),1)+1);
S1:=(VALUEWHEN(CROSS(TMP1,0),REF(H,1))-REF(H,SUMBARS(CROSS(TMP1,0),2)+1))/REF(H,SUMBARS(CROSS(TMP1,0),2)+1);
DRAWSL(A,LL,S1,0,1,COLORRED);
HH:=REF(HHV(H,SUMBARS(CROSS(0,TMP1),1)+1),SUMBARS(CROSS(0,TMP1),1)+1);
S2:=(VALUEWHEN(CROSS(0,TMP1),REF(L,1))-REF(L,SUMBARS(CROSS(0,TMP1),2)+1))/REF(L,SUMBARS(CROSS(0,TMP1),2)+1);
DRAWSL(B,HH,S2,0,1,COLORGREEN);
请老师修改下.只要空.多最后各一根
技术人员回复
日期:2020-11-17 17:40
参考:
N:=1;
N1:=1;
N2:=1;
HKH:=HHV(HIGH,10)/5+HHV(HIGH,2)/5+HHV(HIGH,2)/5+HHV(HIGH,5)/5+HHV (HIGH,8)/5;
LKL:=LLV(LOW,10)/5+LLV(LOW,2)/5+LLV(LOW,2)/5+LLV(LOW,5)/5+LLV(LOW,8)/5;
H1:= IFELSE(H<REF(H,2)&&REF(H,1)<REF(H,2),REF(H,2),0);
L1:= IFELSE(L>REF(L,2)&&REF(L,1)>REF(L,2),REF(L,2),0);
H2:=VALUEWHEN(H1>0,H1);
L2:=VALUEWHEN(L1>0,L1);
K1:=IFELSE(CLOSE>H2,-3,IFELSE(CLOSE<L2,1,0));
K2:=VALUEWHEN(K1<>0,K1);
GG:=IFELSE(K2=1,H2,L2);
GG1:=VALUEWHEN(ISLASTBAR,GG);
TMP1:=K2;
W1:=K2;
W2:=OPEN-CLOSE;
HT:=IFELSE(OPEN>CLOSE,OPEN,CLOSE);
LT:=IFELSE(OPEN<CLOSE,OPEN,CLOSE);
KTEXT(CROSS(TMP1,0),-1,REF(H,1),1,COLORGREEN,'空'),FONTSIZE30,VALIGN2;
KTEXT(CROSS(0,TMP1),-1,REF(L,1),1,COLORMAGENTA,'多'),FONTSIZE30,VALIGN0;
NK:=BACKSET(ISLASTBAR,SUMBARS(CROSS(TMP1,0),1));
ND:=BACKSET(ISLASTBAR,SUMBARS(CROSS(0,TMP1),1));
A:=BACKSET(ISLASTBAR,BARSLAST(CROSS(TMP1,0))+2);
B:=BACKSET(ISLASTBAR,BARSLAST(CROSS(0,TMP1))+2);
DRAWLINE3(NK&&CROSS(TMP1,0),REF(H,1),1,1,REF(H,SUMBARS(CROSS(TMP1,0),2)),SUMBARS(CROSS(TMP1,0),2)+1,0);
DRAWLINE3(ND&&CROSS(0,TMP1),REF(L,1),1,1,REF(L,SUMBARS(CROSS(0,TMP1),2)),SUMBARS(CROSS(0,TMP1),2)+1,0);
LL:=REF(LLV(L,SUMBARS(CROSS(TMP1,0),1)+1),SUMBARS(CROSS(TMP1,0),1)+1);
S1:=(VALUEWHEN(CROSS(TMP1,0),REF(H,1))-REF(H,SUMBARS(CROSS(TMP1,0),2)+1))/REF(H,SUMBARS(CROSS(TMP1,0),2)+1);
DRAWSL(A,LL,S1,0,1,COLORRED);
HH:=REF(HHV(H,SUMBARS(CROSS(0,TMP1),1)+1),SUMBARS(CROSS(0,TMP1),1)+1);
S2:=(VALUEWHEN(CROSS(0,TMP1),REF(L,1))-REF(L,SUMBARS(CROSS(0,TMP1),2)+1))/REF(L,SUMBARS(CROSS(0,TMP1),2)+1);