投资者咨询:帮忙编写一个代码 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-28 19:59
技术人员回复
日期:2018-5-28 20:05
A:=REF(H,1)=HHV(H,3);
L1:=VALUEWHEN(A,LLV(L,3));
L2:=VALUEWHEN(A,REF(L1,1));
L3:=VALUEWHEN(A,REF(L2,1));
Q:=BACKSET(A&&L1<L2&&L2<L3&&SUMBARS(A,3)<=20,LLVBARS(L,3)+1);
DRAWTEXT(Q>REF(Q,1),L,'买入');
投资者咨询:帮忙编写一个代码 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-28 19:59
技术人员回复
日期:2018-5-28 21:02
LC := REF(CLOSE,1);//前一周期收盘价
RSI:SMA(MAX(CLOSE-LC,0),9,1)/SMA(ABS(CLOSE-LC),9,1)*100;
A:=REF(H,1)=HHV(H,3);
L1:=VALUEWHEN(A,LLV(L,3));
L2:=VALUEWHEN(A,REF(L1,1));
L3:=VALUEWHEN(A,REF(L2,1));
R1:=VALUEWHEN(A,LLV(RSI,3));
R2:=VALUEWHEN(A,REF(R1,1));
R3:=VALUEWHEN(A,REF(R2,1));
Q:=BACKSET(A&&L1<L2&&L2<L3&&SUMBARS(A,3)<=20&&R3>R2&&R2>R1,2);
DRAWTEXT(Q>REF(Q,1)&&ISUP&&C>REF(H,1),L,'买入');
Q1:=BACKSET(A&&L1<L2&&L2<L3&&SUMBARS(A,3)<=20&&R3>R2&&R2>R1&&REF(ISUP&&C>REF(H,1),1),SUMBARS(A,2));
DRAWTEXT(Q1>REF(Q1,1),L,'2');
Q2:=BACKSET(A&&L1<L2&&L2<L3&&SUMBARS(A,3)<=20&&R3>R2&&R2>R1&&REF(ISUP&&C>REF(H,1),1),SUMBARS(A,3));
DRAWTEXT(Q2>REF(Q2,1),L,'3');
投资者咨询:帮忙编写一个代码 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-28 19:59
技术人员回复
日期:2018-5-29 13:20
投资者咨询:帮忙编写一个代码 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-28 19:59
1、我修改了第三行,(因为需求里 是中间那个K线的high是最小的。)但找不到任何满足条件的K线了。不知道怎么回事。
2、我删除了很多条件,结果发现,买入时画在了中间最低的那根K线上了。 好像判断的时候也是判断中间那根K线,这样会导致判断错误。
LC := REF(CLOSE,1);//前一周期收盘价
RSI:SMA(MAX(CLOSE-LC,0),9,1)/SMA(ABS(CLOSE-LC),9,1)*100;
A:=REF(H,1)=LLV(H,3);
L1:=VALUEWHEN(A,LLV(L,3));
L2:=VALUEWHEN(A,REF(L1,1));
L3:=VALUEWHEN(A,REF(L2,1));
R1:=VALUEWHEN(A,LLV(RSI,3));
R2:=VALUEWHEN(A,REF(R1,1));
R3:=VALUEWHEN(A,REF(R2,1));
Q:=BACKSET(A&&L1<L2&&L2<L3&&SUMBARS(A,3)<=20&&R3>R2&&R2>R1,2);
DRAWTEXT(Q>REF(Q,1)&&ISUP&&C>REF(H,1),L,'买入');
Q1:=BACKSET(A&&L1<L2&&L2<L3&&SUMBARS(A,3)<=20&&R3>R2&&R2>R1&&REF(ISUP&&C>REF(H,1),1),SUMBARS(A,2));
DRAWTEXT(Q1>REF(Q1,1),L,'2');
Q2:=BACKSET(A&&L1<L2&&L2<L3&&SUMBARS(A,3)<=20&&R3>R2&&R2>R1&&REF(ISUP&&C>REF(H,1),1),SUMBARS(A,3));
DRAWTEXT(Q2>REF(Q2,1),L,'3');
技术人员回复
日期:2018-5-29 15:02
您修改思路了,需要重新看下,预计明天给您回复
投资者咨询:帮忙编写一个代码 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-28 19:59
技术人员回复
日期:2018-5-29 15:12
如下试试
RSI:SMA(MAX(CLOSE-LC,0),9,1)/SMA(ABS(CLOSE-LC),9,1)*100;
A:=REF(H,1)=LLV(H,3);
L1:=VALUEWHEN(A,LLV(L,3));
L2:=VALUEWHEN(A,REF(L1,1));
L3:=VALUEWHEN(A,REF(L2,1));
R1:=VALUEWHEN(A,LLV(RSI,3));
R2:=VALUEWHEN(A,REF(R1,1));
R3:=VALUEWHEN(A,REF(R2,1));
DRAWTEXT(A&&L1>L2&&L2>L3&&SUMBARS(A,3)<=50&&R3>R2&&R2>R1&&ISUP&&C>REF(H,1),L,'买入');
Q1:=BACKSET(A&&L1>L2&&L2>L3&&SUMBARS(A,3)<=50&&R3>R2&&R2>R1&&ISUP&&C>REF(H,1),SUMBARS(A,2));
DRAWTEXT(Q1>REF(Q1,1),L,'2');
Q2:=BACKSET(A&&L1>L2&&L2>L3&&SUMBARS(A,3)<=50&&R3>R2&&R2>R1&&ISUP&&C>REF(H,1),SUMBARS(A,3));
DRAWTEXT(Q2>REF(Q2,1),L,'3');


文件名:333.png