投资者咨询:做周框和月框 (文华财经)
来源:文华财经 日期:2021-1-16 9:20
老师好,麻烦老师做个周框和月框可用,当月开盘线,周开盘线和日开盘线,三合一时出现一条金色射线并带有警示音。谢谢!XXX:=MOD(DAYBARPOS,15);//被引用周期是加载周期的几倍
XX:=BARSLAST(XXX=1)+1;
SP:=ISLASTBAR||REFX(XX=1,1)||REFX(DAYBARPOS=1,1);
OO:=REF(O,BARSLAST(XX=1));
DRAWSL(SP&&C>OO,OO,0,-BARSLAST(XX=1),0,COLORRED),DOT;
DRAWSL(SP&&C<=OO,OO,0,-BARSLAST(XX=1),0,COLORGREEN),DOT;
DRAWSL(SP&&C>OO,C,0,-BARSLAST(XX=1),0,COLORRED),DOT;
DRAWSL(SP&&C<=OO,C,0,-BARSLAST(XX=1),0,COLORGREEN),DOT;
DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),DOT;
DRAWLINE3(SP&&C>OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORRED,DOT;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,DOT;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,DOT;
DRAWLINE(SP&&C<=OO,C,1,OO,COLORGREEN),DOT;
DRAWLINE3(SP&&C<=OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORGREEN,DOT;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,DOT;
DRAWLINE3(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN,DOT;
投资者咨询:做周框和月框 (文华财经)
来源:文华财经 日期:2021-1-16 9:20
老师边框线可以粗一些,谢谢!
技术人员回复
日期:2021-1-16 9:25
分析后回复。
投资者咨询:做周框和月框 (文华财经)
来源:文华财经 日期:2021-1-16 9:20

投资者咨询:做周框和月框 (文华财经)
来源:文华财经 日期:2021-1-16 9:20

技术人员回复
日期:2021-1-16 11:05
周框和月框参考,虚线不支持加粗的。
XXX:=BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1;
XX:=BARSLAST(XXX=1)+1;
SP:=ISLASTBAR||REFX(XX=1,1);
OO:=REF(O,BARSLAST(XX=1));
DRAWSL(SP&&C>OO,OO,0,-BARSLAST(XX=1),0,COLORRED),DOT;
DRAWSL(SP&&C<=OO,OO,0,-BARSLAST(XX=1),0,COLORGREEN),DOT;
DRAWSL(SP&&C>OO,C,0,-BARSLAST(XX=1),0,COLORRED),DOT;
DRAWSL(SP&&C<=OO,C,0,-BARSLAST(XX=1),0,COLORGREEN),DOT;
DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),DOT;
DRAWLINE3(SP&&C>OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORRED,DOT;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,DOT;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,DOT;
DRAWLINE(SP&&C<=OO,C,1,OO,COLORGREEN),DOT;
DRAWLINE3(SP&&C<=OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORGREEN,DOT;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,DOT;
DRAWLINE3(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN,DOT;
XXX:=BARSLAST(MONTH<>REF(MONTH,1))+1;
XX:=BARSLAST(XXX=1)+1;
SP:=ISLASTBAR||REFX(XX=1,1);
OO:=REF(O,BARSLAST(XX=1));
DRAWSL(SP&&C>OO,OO,0,-BARSLAST(XX=1),0,COLORRED),DOT;
DRAWSL(SP&&C<=OO,OO,0,-BARSLAST(XX=1),0,COLORGREEN),DOT;
DRAWSL(SP&&C>OO,C,0,-BARSLAST(XX=1),0,COLORRED),DOT;
DRAWSL(SP&&C<=OO,C,0,-BARSLAST(XX=1),0,COLORGREEN),DOT;
DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),DOT;
DRAWLINE3(SP&&C>OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORRED,DOT;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,DOT;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,DOT;
DRAWLINE(SP&&C<=OO,C,1,OO,COLORGREEN),DOT;
DRAWLINE3(SP&&C<=OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORGREEN,DOT;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,DOT;
XX:=BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1;
YY:=BARSLAST(MONTH<>REF(MONTH,1))+1;
VALUEWHEN(DAYBARPOS=1,O)=VALUEWHEN(XX=1,O)&&VALUEWHEN(XX=1,O)=VALUEWHEN(YY=1,O),SOUND('A');
投资者咨询:做周框和月框 (文华财经)
来源:文华财经 日期:2021-1-16 9:20
老师我开始说了框线加粗一些,现没变化哦
投资者咨询:做周框和月框 (文华财经)
来源:文华财经 日期:2021-1-16 9:20
而且要求重叠出现金射线也没有
投资者咨询:做周框和月框 (文华财经)
来源:文华财经 日期:2021-1-16 9:20
虚线可改实线啊
技术人员回复
日期:2021-1-16 11:36
方框加粗:
1、
XX:=BARSLAST(XXX=1)+1;
SP:=ISLASTBAR||REFX(XX=1,1)||REFX(DAYBARPOS=1,1);
OO:=REF(O,BARSLAST(XX=1));
DRAWSL(SP&&C>OO,OO,0,-BARSLAST(XX=1),0,COLORRED),LINETHICK3;
DRAWSL(SP&&C<=OO,OO,0,-BARSLAST(XX=1),0,COLORGREEN),LINETHICK3;
DRAWSL(SP&&C>OO,C,0,-BARSLAST(XX=1),0,COLORRED),LINETHICK3;
DRAWSL(SP&&C<=OO,C,0,-BARSLAST(XX=1),0,COLORGREEN),LINETHICK3;
DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),LINETHICK3;
DRAWLINE3(SP&&C>OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORRED,LINETHICK3;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,LINETHICK3;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,LINETHICK3;
DRAWLINE(SP&&C<=OO,C,1,OO,COLORGREEN),LINETHICK3;
DRAWLINE3(SP&&C<=OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORGREEN,LINETHICK3;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,LINETHICK3;
XXX:=BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1;
XX:=BARSLAST(XXX=1)+1;
SP:=ISLASTBAR||REFX(XX=1,1);
OO:=REF(O,BARSLAST(XX=1));
DRAWSL(SP&&C>OO,OO,0,-BARSLAST(XX=1),0,COLORRED),LINETHICK3;
DRAWSL(SP&&C<=OO,OO,0,-BARSLAST(XX=1),0,COLORGREEN),LINETHICK3;
DRAWSL(SP&&C>OO,C,0,-BARSLAST(XX=1),0,COLORRED),LINETHICK3;
DRAWSL(SP&&C<=OO,C,0,-BARSLAST(XX=1),0,COLORGREEN),LINETHICK3;
DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),LINETHICK3;
DRAWLINE3(SP&&C>OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORRED,LINETHICK3;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,LINETHICK3;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,LINETHICK3;
DRAWLINE(SP&&C<=OO,C,1,OO,COLORGREEN),LINETHICK3;
DRAWLINE3(SP&&C<=OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORGREEN,LINETHICK3;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,LINETHICK3;
XXX:=BARSLAST(MONTH<>REF(MONTH,1))+1;
XX:=BARSLAST(XXX=1)+1;
SP:=ISLASTBAR||REFX(XX=1,1);
OO:=REF(O,BARSLAST(XX=1));
DRAWSL(SP&&C>OO,OO,0,-BARSLAST(XX=1),0,COLORRED),LINETHICK3;
DRAWSL(SP&&C<=OO,OO,0,-BARSLAST(XX=1),0,COLORGREEN),LINETHICK3;
DRAWSL(SP&&C>OO,C,0,-BARSLAST(XX=1),0,COLORRED),LINETHICK3;
DRAWSL(SP&&C<=OO,C,0,-BARSLAST(XX=1),0,COLORGREEN),LINETHICK3;
DRAWLINE(SP&&C>OO,C,1,OO,COLORRED),LINETHICK3;
DRAWLINE3(SP&&C>OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORRED,LINETHICK3;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED,LINETHICK3;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED,LINETHICK3;
DRAWLINE(SP&&C<=OO,C,1,OO,COLORGREEN),LINETHICK3;
DRAWLINE3(SP&&C<=OO,C,BARSLAST(XX=1),1,OO,BARSLAST(XX=1),0),COLORGREEN,LINETHICK3;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN,LINETHICK3;
DRAWLINE3(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN,LINETHICK3;