投资者咨询:[求助]帮忙改一下 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-8-2 9:34
老师,我是小白,刚学习,不懂,帮忙改一下,谢谢
指标条件:
1.指标数值范围0-1000
2.数值A
3.数值B
更改前(这是举例做空的,做多同理):
CROSS(A,B) && A>600 SPK;
CROSSDOWN(A,B)&& A>600 BP;
更改为以下:
1.CROSS(A,B) && A>600 SPK;//执行指令后
2.CROSSDOWN(A,B) && A>600 BP,执行一次后A持续未小于600,
3.第二次执行SPK后,第二行BP,改为BPK,并且第一行不执行,前提条件A值从执行第一次后一直未小于600
直到A<40平仓并准备做多单
技术人员回复
日期:2018-8-2 9:57
参考
CROSS(A,B) && A>600 SPK;
CROSSDOWN(A,B)&& A>600&&EVERY(A>600,REFSIG_PLACE(SPK,2))=0,BP;
CROSSDOWN(A,B)&& A>600&&EVERY(A>600,REFSIG_PLACE(SPK,2)),BPK;
投资者咨询:[求助]帮忙改一下 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-8-2 9:34
老师,如果A一直都大于600,但这期间A和B上下穿过多次,我想在第二次的时候执行BPK后,只要A没有小于600,不管A和B上下穿多少次都不执行SPK,直到A小于600,这个可以编出来么
投资者咨询:[求助]帮忙改一下 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-8-2 9:34
第二个方案:
CROSS(A,B) && A>600 SPK;
CROSSDOWN(A,B)&& A>600 BP;
当执行第一次后,A如果一直大于600,就不开仓了
技术人员回复
日期:2018-8-2 22:34