投资者咨询:麻烦老师 帮忙修改一下 用在文华6里边 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-7-30 11:24
文华8 的公式 转的文华6
MOVAVGVAL:MA((HIGH+LOW+CLOSE)/3,AVGLENGTH);//三价均线
TRUEHIGH1:=IF(HIGH>REF(C,1),HIGH,REF(C,1));
TRUELOW1:=IF(LOW<=REF(C,1),LOW,REF(C,1));
TRUERANGE1:=IF(ISLASTBAR,H-L,TRUEHIGH1-TRUELOW1);
UPBAND:MOVAVGVAL+MA(TRUERANGE1,ATRLENGTH);
DNBAND:MOVAVGVAL-MA(TRUERANGE1,ATRLENGTH);//通道上下轨
LIQUIDPOINT:=MOVAVGVAL;//出场条件
MOVAVGVAL>REF(MOVAVGVAL,1)&&C>UPBAND,BK;//三价均线向上,并且价格上破通道上轨,开多单
C<LIQUIDPOINT,SP;//持有多单时,价格下破三价均线,平多单
MOVAVGVAL<REF(MOVAVGVAL,1)&&C<DNBAND,SK;//三价均线向下,并且价格下破通道下轨,开空单
C>LIQUIDPOINT,BP;//持有空单时,价格上破三价均线,平空单
AUTOFILTER;
技术人员回复
日期:2018-7-30 11:35
定义参数后就能用了
AVGLENGTH:=10;
ATRLENGTH:=10;
MOVAVGVAL:MA((HIGH+LOW+CLOSE)/3,AVGLENGTH);//三价均线
TRUEHIGH1:=IF(HIGH>REF(C,1),HIGH,REF(C,1));
TRUELOW1:=IF(LOW<=REF(C,1),LOW,REF(C,1));
TRUERANGE1:=IF(ISLASTBAR,H-L,TRUEHIGH1-TRUELOW1);
UPBAND:MOVAVGVAL+MA(TRUERANGE1,ATRLENGTH);
DNBAND:MOVAVGVAL-MA(TRUERANGE1,ATRLENGTH);//通道上下轨
LIQUIDPOINT:=MOVAVGVAL;//出场条件
MOVAVGVAL>REF(MOVAVGVAL,1)&&C>UPBAND,BK;//三价均线向上,并且价格上破通道上轨,开多单
C<LIQUIDPOINT,SP;//持有多单时,价格下破三价均线,平多单
MOVAVGVAL<REF(MOVAVGVAL,1)&&C<DNBAND,SK;//三价均线向下,并且价格下破通道下轨,开空单
C>LIQUIDPOINT,BP;//持有空单时,价格上破三价均线,平空单
AUTOFILTER;