投资者咨询:求助老师一个问题多谢 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-5-17 19:18
技术人员回复
日期:2018-5-17 19:53
投资者咨询:求助老师一个问题多谢 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-5-17 19:18
E:=BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1;
NN:VALUEWHEN(WEEKDAY<REF(WEEKDAY,1),REF(E,1));
AA:MOD(E,NN);
H1:=VALUEWHEN(AA=0&&WEEKDAY=5&&REF(AA,1)=4,H);
H2:=VALUEWHEN(AA=0&&WEEKDAY=5&&REF(AA,1)=4,REF(H,E-1));
DRAWSL(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1>H2,HHV(H,NN),0,-SUMBARS(AA=0,2)+2,0,COLORRED);
DRAWSL(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1>H2,LLV(L,NN),0,-SUMBARS(AA=0,2)+2,0,COLORRED);
DRAWSL(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1<H2,HHV(H,NN),0,-SUMBARS(AA=0,2)+2,0,COLORGREEN);
DRAWSL(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1<H2,LLV(L,NN),0,-SUMBARS(AA=0,2)+2,0,COLORGREEN);
HH4:=VALUEWHEN(AA=0&&WEEKDAY=5&&REF(AA,1)=4,HHV(H,SUMBARS(AA=0,2)-1)),NODRAW;
LL4:VALUEWHEN(AA=0&&WEEKDAY=5&&REF(AA,1)=4,LLV(L,SUMBARS(AA=0,2)-1)),NODRAW;
DRAWLINE((AA=0&&WEEKDAY=5&&REF(AA,1)=4||ISLASTBAR)&&H1>H2,HH4,(AA=0&&WEEKDAY=5&&REF(AA,1)=4||ISLASTBAR&&WEEKDAY=5)&&H1>H2,LL4,COLORRED);
DRAWLINE3(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1>H2,HH4,NN-1,MOD(E,NN)=0&&REF(AA,1)=4&&WEEKDAY=5&&H1>H2,LL4,NN-1,0),COLORRED;
DRAWLINE((AA=0&&WEEKDAY=5&&REF(AA,1)=4||ISLASTBAR)&&H1<H2,HH4,(AA=0&&WEEKDAY=5&&REF(AA,1)=4||ISLASTBAR&&WEEKDAY=5)&&H1<H2,LL4,COLORGREEN);
DRAWLINE3(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1<H2,HH4,NN-1,MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1<H2,LL4,NN-1,0),COLORGREEN;
欧阳老师,这是我的源码。但是这并不是我想要的:
谢谢恩师!
技术人员回复
日期:2018-5-18 15:45
请参考:
E:BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1;
NN:VALUEWHEN(WEEKDAY<REF(WEEKDAY,1),REF(E,1));
DRAWLINE3(E=1,REF(C,1),1,E=1,REF(REF(C,E),1),1,0),COLORGREEN;
DRAWLINE3(E=1,REF(C,1),REF(E,1),E=1,REF(REF(C,E),1),REF(E,1),0),COLORGREEN;
DRAWLINE3(E=1,REF(C,1),1,E=1,REF(C,1),REF(E,1),0),COLORGREEN;
DRAWLINE3(E=1,REF(REF(C,E),1),1,E=1,REF(REF(C,E),1),REF(E,1),0),COLORGREEN;
AD:BACKSET(ISLASTBAR,E);
DRAWLINE(ISLASTBAR,C,1,REF(C,E),COLORGREEN);
DRAWLINE3(ISLASTBAR,C,E-1,1,REF(C,E),E-1,0),COLORGREEN;
DRAWLINE3(ISLASTBAR,C,0,1,C,E-1,0),COLORGREEN;
DRAWLINE3(ISLASTBAR,REF(C,E),0,1,REF(C,E),E-1,0),COLORGREEN;
投资者咨询:求助老师一个问题多谢 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-5-17 19:18
恩师,您写的是什么啊?怎么全是绿色的框?而且也不管最高最低点的,,,,,,,,恩师,,,,,,技术人员回复
日期:2018-5-18 16:41
投资者咨询:求助老师一个问题多谢 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-5-17 19:18
是的老师,高于上周收盘价就是红框,反之绿框;框的高低点还是当周的高低点老师!感恩老师!!!!!
技术人员回复
日期:2018-5-18 17:15
请参考:
E:=BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1;
NN:VALUEWHEN(WEEKDAY<REF(WEEKDAY,1),REF(E,1));
AA:MOD(E,NN);
H1:=VALUEWHEN(AA=0&&WEEKDAY=5&&REF(AA,1)=4,C);
H2:=VALUEWHEN(AA=0&&WEEKDAY=5&&REF(AA,1)=4,REF(C,E));
DRAWSL(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1>H2,HHV(H,NN),0,-SUMBARS(AA=0,2)+2,0,COLORRED);
DRAWSL(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1>H2,LLV(L,NN),0,-SUMBARS(AA=0,2)+2,0,COLORRED);
DRAWSL(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1<H2,HHV(H,NN),0,-SUMBARS(AA=0,2)+2,0,COLORGREEN);
DRAWSL(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1<H2,LLV(L,NN),0,-SUMBARS(AA=0,2)+2,0,COLORGREEN);
HH4:=VALUEWHEN(AA=0&&WEEKDAY=5&&REF(AA,1)=4,HHV(H,SUMBARS(AA=0,2)-1)),NODRAW;
LL4:VALUEWHEN(AA=0&&WEEKDAY=5&&REF(AA,1)=4,LLV(L,SUMBARS(AA=0,2)-1)),NODRAW;
DRAWLINE((AA=0&&WEEKDAY=5&&REF(AA,1)=4||ISLASTBAR)&&H1>H2,HH4,(AA=0&&WEEKDAY=5&&REF(AA,1)=4||ISLASTBAR&&WEEKDAY=5)&&H1>H2,LL4,COLORRED);
DRAWLINE3(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1>H2,HH4,NN-1,MOD(E,NN)=0&&REF(AA,1)=4&&WEEKDAY=5&&H1>H2,LL4,NN-1,0),COLORRED;
DRAWLINE((AA=0&&WEEKDAY=5&&REF(AA,1)=4||ISLASTBAR)&&H1<H2,HH4,(AA=0&&WEEKDAY=5&&REF(AA,1)=4||ISLASTBAR&&WEEKDAY=5)&&H1<H2,LL4,COLORGREEN);
DRAWLINE3(MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1<H2,HH4,NN-1,MOD(E,NN)=0&&WEEKDAY=5&&REF(AA,1)=4&&H1<H2,LL4,NN-1,0),COLORGREEN;
投资者咨询:求助老师一个问题多谢 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-5-17 19:18
老师,请您在您的4楼的思路里修改。因为您给我的8楼的回复,和我原来的源码是一样的,我在1和3楼里已经阐述了我的思路。而且您再4楼里已经把框写出来了啊老师!!!!
技术人员回复
日期:2018-5-21 15:54
这样试下:
E:BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1;
NN:VALUEWHEN(WEEKDAY<REF(WEEKDAY,1),REF(E,1));
DRAWLINE3(REF(C,1)>REF(REF(C,E),1)&&E=1,REF(C,1),1,E=1,REF(REF(C,E),1),1,0),COLORRED;
DRAWLINE3(REF(C,1)>REF(REF(C,E),1)&&E=1,REF(C,1),REF(E,1),E=1,REF(REF(C,E),1),REF(E,1),0),COLORRED;
DRAWLINE3(REF(C,1)>REF(REF(C,E),1)&&E=1,REF(C,1),1,E=1,REF(C,1),REF(E,1),0),COLORRED;
DRAWLINE3(REF(C,1)>REF(REF(C,E),1)&&E=1,REF(REF(C,E),1),1,E=1,REF(REF(C,E),1),REF(E,1),0),COLORRED;
DRAWLINE3(REF(C,1)<=REF(REF(C,E),1)&&E=1,REF(C,1),1,E=1,REF(REF(C,E),1),1,0),COLORGREEN;
DRAWLINE3(REF(C,1)<=REF(REF(C,E),1)&&E=1,REF(C,1),REF(E,1),E=1,REF(REF(C,E),1),REF(E,1),0),COLORGREEN;
DRAWLINE3(REF(C,1)<=REF(REF(C,E),1)&&E=1,REF(C,1),1,E=1,REF(C,1),REF(E,1),0),COLORGREEN;
DRAWLINE3(REF(C,1)<=REF(REF(C,E),1)&&E=1,REF(REF(C,E),1),1,E=1,REF(REF(C,E),1),REF(E,1),0),COLORGREEN;
AD:BACKSET(ISLASTBAR,E);
DRAWLINE(C<=REF(C,E)&&ISLASTBAR,C,1,REF(C,E),COLORGREEN);
DRAWLINE3(C<=REF(C,E)&&ISLASTBAR,C,E-1,1,REF(C,E),E-1,0),COLORGREEN;
DRAWLINE3(C<=REF(C,E)&&ISLASTBAR,C,0,1,C,E-1,0),COLORGREEN;
DRAWLINE3(C<=REF(C,E)&&ISLASTBAR,REF(C,E),0,1,REF(C,E),E-1,0),COLORGREEN;
DRAWLINE(C>REF(C,E)&&ISLASTBAR,C,1,REF(C,E),COLORRED);
DRAWLINE3(C>REF(C,E)&&ISLASTBAR,C,E-1,1,REF(C,E),E-1,0),COLORRED;
DRAWLINE3(C>REF(C,E)&&ISLASTBAR,C,0,1,C,E-1,0),COLORRED;
DRAWLINE3(C>REF(C,E)&&ISLASTBAR,REF(C,E),0,1,REF(C,E),E-1,0),COLORRED;
