如何编写底背离选股公式-凯发k8体育
如何编写底背离选股公式
ma1:=ma(close,5);
ma2:=ma(close,10);
dif:=ema(close,short)-ema(close,long);
dea:=ema(dif,mid);
macd:=(dif-dea)*2,colorstick;
diff:=sum(ma1-ma2,0);
summacd:=sum(macd,0);
w1:=barslast(cross(ma2,ma1)) 1;
w2:=barslast(cross(ma1,ma2)) 1;
w3:=barslast(cross(macd,0)) 1;
w4:=barslast(cross(-macd,0)) 1;
趋势力度:if(k,summacd-ref(summacd,min(w3,w4)),diff-ref(diff,min(w1,w2)));
趋势平均力度:趋势力度/if(k,(min(w3,w4) 1)/20,(min(w1,w2) 1)/20),colorstick;
max趋势平均力度:hhv(趋势平均力度,34);
min趋势平均力度:llv(趋势平均力度,34);
--------------------------------------------------------------------------------------------------------------------------------------------
k值可调,调成“0”是通过均线缠绕面积判断背驰
调成“1”是通过macd面积判断背驰。
白线为均线(或macd )到目前为止的面积,白线的拐点(即某一段的最大值(绝对值))是均线或macd面积。如果k调成1,红绿柱为凭据趋势力度。
此指标不是选股指标,是个副图指标,因为选股指标需要判断前后面积的大小,难度极大,不易做出,目前还没发现有人能写出来。
请问怎么用选股器选macd底背离的股票? 条件怎么设置?
背离就是说股价下跌但macd上涨,或者股价上涨macd下跌。
底背离选股(macd,kdj,rsi)
{底背离}
diff:=ema(close,12) - ema(close,26);
dea:=ema(diff,9);
a1:=barslast(ref(cross(diff,dea),1));
b1:=ref(c,a1 1)>c and ref(diff,a1 1)
a2:=barslast(ref(cross("kdj.k"(9,3,3),"kdj.d"(9,3,3)),1));
b2:=ref(c,a2 1)>c and ref("kdj.k"(9,3,3),a2 1)<"kdj.k"(9,3,3) and cross("kdj.k"(9,3,3),"kdj.d"(9,3,3));
a3:=barslast(ref(cross("rsi.rsi1"(6,12,24),"rsi.rsi2"(6,12,24)),1));
b3:=ref(c,a3 1)>c and ref("rsi.rsi1"(6,12,24),a3 1)<"rsi.rsi1"(6,12,24) and cross("rsi.rsi1"(6,12,24),"rsi.rsi2"(6,12,24));
底背离:b1>0 or b2>0 or b3>0;
{集成了macd、kdj、rsi三个指标的底背离};
请自行处理,如果不需要kdj和rsi可以进行删除一些源码的操作。
怎么选出一天中所有30分钟macd底背离的股票
macd:="macd.macd";
mdzb:=ref(macd,ddsj 1)
m底背离:ddgj and mdzb;
1、先设置上公式;
2、功能-->选股器-->综合选股-->加入条件(上公式)--选股周期-->30分钟--确定
记得下载完整数据
我用的是通达信,怎么通不过,ddsj是从哪来的呢
这样全了:
dd:=c=llv(c,60);
ddsj:=barslast(ref(dd,1));
ddgj:=ref(close,ddsj 1)>close;
macd:="macd.macd";
mdzb:=ref(macd,ddsj 1)
m底背离:ddgj and mdzb;
顶底背离公式怎么选股
顶背离指当股价k线图上的股票走势一峰比一峰高,股价一直在向上涨,而macd指标图形上的由红柱构成的图形的走势是一峰比一峰低,即当股价的高点比前一次的高点高、而macd指标的高点比指标的前一次高点低,这叫顶背离现象。
表示该股价的上涨是外强中干,暗示股价很快就会反转下跌,是比较强烈的卖出信号。
此现象同样适用于外汇交易及贵金属交易(黄金、白银)。
注意事项:
1,各种技术指标有效性并不相同,进行技术指标分析时,相对而言,用rsi与kdj的背离来研判行情的转向成功率较高。
2,指标背离一般出现在强势中比较可靠,就是价格在高位时,通常只需出现一次背离的形态,即可确认反转形态,而价格在低位时,一般要反复出现几次背离才可确认反转形态。
3,钝化后背离较为准确,若完全根据背离特征进行操作的话,常会带来较大的失误,这种情况特别容易出现在当价格出现暴跌或暴涨的走势时,kdj指标很可能呈高位或低位钝化后,该股价仍然出现上涨或下跌,实际上,这时候一旦出现背离特征有效性很高,特别时kdj指标结合rsi指标一起判断股价走向,kdj在判断底部与顶部过程中,具有较强的指向作用。
股票底背离能做成一个选股的公式吗,谁有发一个通达信能用的。谢谢
条件选股公式:
macd背离的公式选股器
diff:=ema(close,12) - ema(close,26);
dea:=ema(diff,9);
macd:=2*(diff-dea);
a1:=barslast(ref(cross(diff,dea),1));
b1:=ref(c,a1 1)>c and ref(diff,a1 1)
filter(b1>0,5)
下面的同花顺公式,能做选股吗?把最近几天出现底背离的股票,选出来?
{dbbl-}
rsv:=(close-llv(low,9))/(hhv(high,9)-llv(low,9))*100;
k:=sma(rsv,3,1); d:=sma(k,3,1);j:=3*k-2*d;
u1:=barslast(ref(cross(k,d),1));
u2:=ref(c,u1 1)>c and ref(k,u1 1)
底部背离:u2>0;
这样就可以啦。{个人看法仅供参考}更多
能选的出来,不过顶背离的居多
因为原公式的k/d值不知道,所以就这样了。找一找,自己填上吧。
{个人看法,仅供参考}
k:sma(rsv,m1,1),linethick1;
d:sma(k,m2,1),linethick1;
是这个吧、?
你说的与“k:=sma(rsv,3,1); d:=sma(k,3,1);j:=3*k-2*d;”是相同的。
看了一下,并不像你说的“顶背离的居多”,至于准不准是因为含有函数的原因吧。
说的太多了。不当之处见谅。就此打住。谢谢。{个人看法仅供参考}