顺势交易指标,辅助进行买卖波段操作(含选股)

第一部分 副图公式 手机/电脑

GUP1:=(100-((90*(HHV(HIGH,21)-CLOSE))/(HHV(HIGH,21)-LLV(LOW,21))));
GUP2:=(100-((90*(HHV(HIGH,21)-CLOSE))/(HHV(HIGH,21)-LLV(LOW,21))));
GUP3:=(100-MA(((100*(HHV(HIGH,6)-CLOSE))/(HHV(HIGH,6)-LLV(LOW,6))),34));
STICKLINE((GUP2<MA(GUP3,6)),CLOSE,OPEN,5,1),COLORGREEN;
STICKLINE((GUP2<MA(GUP3,6)),LOW,(MIN(OPEN,CLOSE)*1.001),0.6,0),COLORGREEN;
STICKLINE((GUP2<MA(GUP3,6)),MAX(OPEN,CLOSE),HIGH,0.6,0),COLORGREEN;
STICKLINE((GUP2>MA(GUP3,6)),OPEN,CLOSE,7,1),COLOR4440FF;
STICKLINE((GUP2>MA(GUP3,6)),HIGH,MAX(CLOSE,OPEN),0.6,0),COLOR4440FF;
STICKLINE((GUP2>MA(GUP3,6)),LOW,(MIN(CLOSE,OPEN)*1.001),0.8,0),COLOR4440FF;
STICKLINE(((OPEN>CLOSE) AND (GUP2>MA(GUP3,6))),(OPEN*0.998),(CLOSE*1.0025),4.5,0),COLORGREEN;
STICKLINE(((OPEN<CLOSE) AND (GUP2<MA(GUP3,6))),(CLOSE*0.998),(OPEN*1.0025),4.5,0),COLOR4440FF;
STICKLINE(((OPEN>CLOSE) AND (GUP2<MA(GUP3,6))),CLOSE,OPEN,7,0),COLORGREEN;
DRAWTEXT(CROSS(GUP2,MA(GUP3,6)),(LOW*0.984),'买' ),COLORRED;
DRAWTEXT(CROSS(MA(GUP3,6),GUP1),(HIGH*1.035),'卖' ),COLORGREEN;
M1:MA(CLOSE,13),COLORFFFF00;
M4:(MA(CLOSE,89)),COLOR4440FF;

第二部分 选股公式

{选股公式:买}

GUP2:=(100-((90*(HHV(HIGH,21)-CLOSE))/(HHV(HIGH,21)-LLV(LOW,21))));
GUP3:=(100-MA(((100*(HHV(HIGH,6)-CLOSE))/(HHV(HIGH,6)-LLV(LOW,6))),34));
买:CROSS(GUP2,MA(GUP3,6));

{卖出公式:卖}

GUP1:=(100-((90*(HHV(HIGH,21)-CLOSE))/(HHV(HIGH,21)-LLV(LOW,21))));
GUP3:=(100-MA(((100*(HHV(HIGH,6)-CLOSE))/(HHV(HIGH,6)-LLV(LOW,6))),34));
卖:CROSS(MA(GUP3,6),GUP1);

指标逐句精解

1、GUP1:=(100-((90*(HHV(HIGH,21)-CLOSE))/(HHV(HIGH,21)-LLV(LOW,21))));
首先计算GUP1的值;
HHV(HIGH,21) 返回21个交易日内最高价格;
LLV(LOW,21) 返回21个交易日内最低价格;
CLOSE 为当前收盘价;
用这些值计算GUP1的值。

2、GUP2:=(100-((90*(HHV(HIGH,21)-CLOSE))/(HHV(HIGH,21)-LLV(LOW,21))));
同样的,计算GUP2的值。
GUP3:=(100-MA(((100*(HHV(HIGH,6)-CLOSE))/(HHV(HIGH,6)-LLV(LOW,6))),34));
HHV(HIGH,6) 返回6个交易日内最高价格;
LLV(LOW,6) 返回6个交易日内最低价格;
MA 是计算移动平均数函数,这里计算的是6日价格的加权平均数的34日移动平均数,即34日WMA(6);
用得到的值计算GUP3的值。

3、STICKLINE((GUP2<MA(GUP3,6)),CLOSE,OPEN,5,1),COLORGREEN;
如果GUP2小于GUP3的6日移动平均数,画绿色实体线;
CLOSE为当前收盘价,OPEN为当前开盘价;
画线5个Bar长,线宽为1。

4、STICKLINE((GUP2<MA(GUP3,6)),LOW,(MIN(OPEN,CLOSE)*1.001),0.6,0),COLORGREEN;
如果GUP2小于GUP3的6日移动平均数,画绿色线段;
LOW为当前最低价,MIN(OPEN,CLOSE)为当前开盘价和收盘价中的更小值;
该线段长度为1.001倍最小值,线宽为0.6。

5、STICKLINE((GUP2<MA(GUP3,6)),MAX(OPEN,CLOSE),HIGH,0.6,0),COLORGREEN;
如果GUP2小于GUP3的6日移动平均数,画绿色线段;
HIGH为当前最高价,MAX(OPEN,CLOSE)为当前开盘价和收盘价中的更大值;
该线段长度为最大值,线宽为0.6。

6、STICKLINE((GUP2>MA(GUP3,6)),OPEN,CLOSE,7,1),COLOR4440FF;
如果GUP2大于GUP3的6日移动平均数,画蓝色实体线;
OPEN为当前开盘价,CLOSE为当前收盘价;
画线7个Bar长,线宽为1。

7、STICKLINE((GUP2>MA(GUP3,6)),HIGH,MAX(CLOSE,OPEN),0.6,0),COLOR4440FF;
如果GUP2大于GUP3的6日移动平均数,画蓝色线段;
HIGH为当前最高价,MAX(CLOSE,OPEN)为当前开盘价和收盘价中的更大值;
该线段长度为最大值,线宽为0.6。

8、STICKLINE((GUP2>MA(GUP3,6)),LOW,(MIN(CLOSE,OPEN)*1.001),0.8,0),COLOR4440FF;
如果GUP2大于GUP3的6日移动平均数,画蓝色线段;
LOW为当前最低价,MIN(CLOSE,OPEN)为当前开盘价和收盘价中的更小值;
该线段长度为1.001倍最小值,线宽为0.8。

9、STICKLINE(((OPEN>CLOSE) AND (GUP2>MA(GUP3,6))),(OPEN0.998),(CLOSE1.0025),4.5,0),COLORGREEN;
如果当前开盘价大于当前收盘价,同时GUP2大于GUP3的6日移动平均数,画绿色线段;
该线段起点为当前开盘价的0.998倍,终点为当前收盘价的1.0025倍;
该线段长度为4.5,线宽为0。

10、STICKLINE(((OPEN<CLOSE) AND (GUP2<MA(GUP3,6))),(CLOSE0.998),(OPEN1.0025),4.5,0),COLOR4440FF;
如果当前开盘价小于当前收盘价,同时GUP2小于GUP3的6日移动平均数,画蓝色线段;
该线段起点为当前收盘价的0.998倍,终点为当前开盘价的1.0025倍;
该线段长度为4.5,线宽为0。

11、STICKLINE(((OPEN>CLOSE) AND (GUP2<MA(GUP3,6))),CLOSE,OPEN,7,0),COLORGREEN;
如果当前开盘价大于当前收盘价,同时GUP2小于GUP3的6日移动平均数,画绿色实体线;
该线段起点为当前收盘价,终点为当前开盘价;
该线段长度为7,线宽为0。

12、DRAWTEXT(CROSS(GUP2,MA(GUP3,6)),(LOW*0.984),'买' ),COLORRED;
在GUP2和GUP3的6日移动平均线相交的位置,画红色的“买”字;
这个位置是最低价的0.984倍。

13、DRAWTEXT(CROSS(MA(GUP3,6),GUP1),(HIGH*1.035),'卖' ),COLORGREEN;
在GUP3的6日移动平均线和GUP1相交的位置,画绿色的“卖”字;
这个位置是最高价的1.035倍。

14、M1:MA(CLOSE,13),COLORFFFF00;
M4:(MA(CLOSE,89)),COLOR4440FF;
画12日和89日的移动平均线。

选股逻辑

这个指标使用 GUP2 和 GUP3 作为指标,买点是 GUP2 和 GUP3 的6日移动平均线相交的位置。

GUP2 在计算时,使用了21日内的最高价和最低价,同时以当前的收盘价为分子,计算出一个得分;GUP3 则使用了6日内的最高价和最低价,以当前收盘价为分子,并使用34日移动平均来平滑得分。两个指标都是反映当前股价远离最高价的程度,值越小代表越接近最高价。

当两个指标在6日内相交时,意味着它们的趋势可能开始发生变化,由此可以作为买点的参考。同时,这个指标也考虑了短期内的波动与长期均值的偏离,相对比较考虑股票的整体走势。

该指标无未来函数可直接复制到通达信使用吗,也可以搭配其他指标编写自己的量化策略实现程序化交易。

无门槛QMT量化平台下载

万一免五实盘开户

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

交易猿小锋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值