多周期结合平仓 (文华财经WH8赢智V8.2)

投资者咨询:多周期结合平仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-29 13:54
 加载3分钟多单开仓后  10分钟KDJ的J值达到100后 3分钟第一次出现死叉平仓 怎么表示
技术人员回复
日期:2018-8-29 13:59

您的思路需要跨周期引用10分钟数据,跨周期引用具体方法可以参考链接:【编写技巧】:wh8 跨周期编写方法介绍 

 

新建被引用指标,命名为AA:

 

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
K:SMA(RSV,3,1);//RSV的移动平均值
D:SMA(K,3,1);//K的移动平均值
J:3*K-2*D;

 

新建主指标,加载在3分钟上:

 

#IMPORT[MIN,10,AA] AS AA
10J:=AA.J;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
K:SMA(RSV,3,1);//RSV的移动平均值
D:SMA(K,3,1);//K的移动平均值
J:3*K-2*D;
10J>100&&CROSSDOWN(K,D),SP;
AUTOFILTER;

 

投资者咨询:多周期结合平仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-29 13:54

我在意思是10分钟出现过J>100后(如果下一个10分钟J值又小于100了也算)只要出现过J>100,就等3分钟CROSSDOWN(K,D)就平仓

技术人员回复
日期:2018-8-30 9:31
 

新建被引用指标,命名为AA:

 

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
K:SMA(RSV,3,1);//RSV的移动平均值
D:SMA(K,3,1);//K的移动平均值
J:3*K-2*D;
COND:EXIST(J>100,BARPOS);

 

新建主指标,加载在3分钟上:

 

#IMPORT[MIN,10,AA] AS AA
COND:=AA.COND;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
K:SMA(RSV,3,1);//RSV的移动平均值
D:SMA(K,3,1);//K的移动平均值
J:3*K-2*D;
COND&&CROSSDOWN(K,D),SP;
AUTOFILTER;