投资者咨询:编写K线变色 (文华财经wh7睿期)
来源:文华财经 日期:2018-6-20 9:10
K线A最低价大于或等于上一根的最低价,且A的下一根K线B,收盘价大于A的最高价,那么K线B为红色实体!
反过来就是绿色实体!
谢谢老师!
DRAWCOLORKLINE(L>REF(L,1)&&REF(C,1)>REF(H,2),COLORRED,0);
DRAWCOLORKLINE(L<REF(L,1)&&REF(C,1)<REF(H,2),COLORGREEN,1);
应该是A满足条件,B也满足条件,在B上面做实体,您看看哪里要修改,现在不对,谢谢老师
技术人员回复
日期:2018-6-20 9:18
是这样吗:
DRAWCOLORKLINE(REF(L,1)>=REF(L,2)&&C>REF(H,1),COLORRED,0);
DRAWCOLORKLINE(REF(H,1)<=REF(H,2)&&C<REF(L,1),COLORGREEN,0);
投资者咨询:编写K线变色 (文华财经wh7睿期)
来源:文华财经 日期:2018-6-20 9:10
老师,这个函数加个划线函数,当出现红色实体K线时,在他的上两根K线最低价划红色直线,当出现新的红色实体,再变到另一个K线最低价划线。 绿色实体出现,就在这个k线的上两根的那根最高价划绿色线。谢谢老师
技术人员回复
日期:2018-6-21 8:23
是要在红色k线的位置,以其前面第二根k线的最低价画线到下一根红色k线?
投资者咨询:编写K线变色 (文华财经wh7睿期)
来源:文华财经 日期:2018-6-20 9:10
对
投资者咨询:编写K线变色 (文华财经wh7睿期)
来源:文华财经 日期:2018-6-20 9:10
应该是只要没有出现新的实体K线,那么应该延长到最新的K线,直到有新的实体出现,划线换位置
技术人员回复
日期:2018-6-21 8:47
参考:
DRAWCOLORKLINE(REF(L,1)>=REF(L,2)&&C>REF(H,1),COLORRED,0);
DRAWCOLORKLINE(REF(H,1)<=REF(H,2)&&C<REF(L,1),COLORGREEN,0);
A:REF(L,1)>=REF(L,2)&&C>REF(H,1),NODRAW;
B:REF(H,1)<=REF(H,2)&&C<REF(L,1),NODRAW;
DRAWSL(A,REF(L,REF(BARSLAST(A),1)+3),0,-REF(BARSLAST(A),1)-1,0,COLORRED);
DRAWSL(B,REF(L,REF(BARSLAST(B),1)+3),0,-REF(BARSLAST(B),1)-1,0,COLORGREEN);
投资者咨询:编写K线变色 (文华财经wh7睿期)
来源:文华财经 日期:2018-6-20 9:10
投资者咨询:编写K线变色 (文华财经wh7睿期)
来源:文华财经 日期:2018-6-20 9:10
绿线划线好像也不对 应该是实体前两根的最高价位置
技术人员回复
日期:2018-6-21 11:14
绿线修改了一下,之前的思路是红连红绿连绿您想如何调整呢?
DRAWCOLORKLINE(REF(L,1)>=REF(L,2)&&C>REF(H,1),COLORRED,0);
DRAWCOLORKLINE(REF(H,1)<=REF(H,2)&&C<REF(L,1),COLORGREEN,0);
A:REF(L,1)>=REF(L,2)&&C>REF(H,1),NODRAW;
B:REF(H,1)<=REF(H,2)&&C<REF(L,1),NODRAW;
DRAWSL(A,REF(L,REF(BARSLAST(A),1)+3),0,-REF(BARSLAST(A),1)-1,0,COLORRED);
DRAWSL(B,REF(H,REF(BARSLAST(B),1)+3),0,-REF(BARSLAST(B),1)-1,0,COLORGREEN);

