写通达信里写dif拐点,以向上拐点为例那就.那就昨日下跌今日上涨呗.公式如下
xg:difref(dif,1) and ref(difref(dif,1),1);
比如均线的上拐,可以用zig代码来判断。比如5日均线的上拐就可以通过以下代码来实现:
MA5:MA(CLOSE,5);
上拐:=ZIG(MA5,n)REF(ZIG(MA5,n),1) AND REF(ZIG(MA5,n),1)REF(ZIG(MA5,n),2);
n的参数:1 105 5;参数越大,信号越少,成功率越高。注意,这是未来函数。
91,“中阴之后,跳拉阳”c/ref(c,1)1.05;
92,能在图上提示个股(不含S或ST股)出现过的涨跌停板日期的公式 w1:if((c-ref(c,1))/ref(c,1)0.1,date-1000000,c);
93,涨幅≤2%(c-ref(c,1)/ref(c,1)*1002;
94,5日,10日,30日贴近公式,越贴越好 m1:=ma(close,5); m2:=ma(close,10); m3:=ma(close,20); m4:=ma(close,30);
y1:=max(max(max(m1,m2),m3),m4); x1:=min(min(min(m1,m2),m3),m4); 黏合:y1/x1n;
n越小越黏合(n,1.01-----1.05)
95,(1)换手率均线DMA(c ,v/CAPITAL ); (2)20天以来的任意天期 (n),换手率均线正负波动值=p%; AA:=DMA(c ,v/CAPITAL );
ab:=(aa-ref(aa,1))/ref(aa,1)*100p; bb:count(ab,20)=n;
96, 30天线拐头向上出现提示 ma(c,30)ref(ma(c,30),1);
97,今天的换手率大于前天的一倍以上 w1:=v*100/capital; w1ref(w1,2)*2;
98,K线沿着5日均线往上爬的选股公式 w1:ma(c,5); w2:abc(c-w1)/w10.01;
xg:count(w1ref(w1,1),5)=5 and w2;
99,20日均线,上穿62日均线 xg:cross(ma(c,20),ma(c,62));
100,平台整理的公式,整理时间和整理幅度可调 COUNT(CLOSE,0)N AND
(HHV(CLOSE,N)-LLV(CLOSE,N))/LLV(CLOSE,N)=(N1/100); N整理时间,N1整理幅度
101,选出当日收盘价突破10日均线5%的个股 cross(c,ma(c,10)*1.05);
102,选出当日更低价在10日均线上下0.05%内,收盘价在均线上方的个股 abs(l-ma(c,10))0.005 and cma(c,10);
103,之一天股票涨停,第二天成交量是之一天成交量的1倍,并超过10%.那第三天 就是买点
w1:=ref(c,2)/ref(c,3)1.1; w2:=ref(v,1)/ref(v,2)2; xg:w1 and w2;
104,放量2倍突破300日线的选股指标 cross(c,ma(c,300)) and vref(v,1)*2;
105,3日均线上穿10日均线,KDJ有效金叉
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:= *** A(RSV,3,1); D:= *** A(K,3,1); J:=3*K-2*D;
w1:=cross(ma(c,3),ma(c,10)); xg:w1 and cross(k,d);
106,30日均线拐头向上ma(c,30)ref(ma(c,30),1);
107,连续3-5天,每天的收盘价涨跌幅不超过1%.w1:abs(c-o)0.01; xg:count(w1,5)=3;
108,K线收十字星abs(c-o)/o0.01;
109,MACD在8天以内两次金叉DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26)); DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0; MACD:=2*(DIFF-DEA); w1:cross(DIFF,dea); xg:count(w1,8)=2;
110,昨天升降幅在-n%----n%之间
w1:abs(ref(c,1)-ref(c,2))/ref(c,2)*100n;
111,于20日均线相差2个百分点的 w1:abs(c-ma(c,20)/ma(c,20)*1002; N日均线相差M个百分点的公式. w1:abs(c-ma(c,n)/ma(c,n)*100m; n:N日 m:M个百分点
112,60MA由向下调头向上ma(c,60)ref(ma(c,60),1);
113, 股价回调到14日均线的选股 abs(c-ma(c,14))/ma(c,14)0.005;
114,历史第5根K线到第30根K线之间的更高价hhv(ref(c,5),25);
115,MACD的拐点公式DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26)); DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0; MACD:=2*(DIFF-DEA);
拐点:ref(macd,2)ref(macd,1) and ref(macd,1)macd;
116,跳空高开收阳线LOWREF(HIGH,1) and co;
117,涨停过300日线的选股公式
c/ref(c,1)1.09 and cross(c,ma(c,300));
118,成交量是前5天中其他任何一天的10天均量线的3.5倍以上 w1:=llv(ma(v,10),5); xg:vw1*3.5;
119,股价N天内连续沿着5天线走,且每天收盘价与5天线的距离不超过2%的选股公式 w1:=abs(c-ma(c,5))/ma(c,5)0.02; xg:count(w1,n)=n;
120,跳空高开后,三天内没有回补缺口 ref(LOW,2)REF(HIGH,3) and lref(LOW,2);
121,日涨幅小于3%C0 AND C/REF(C,1) 1.03;
122, 股价创30个交易日的新高Href(H,30);
123,连续n天收阳线UP:=CLOSEOPEN; COUNT(UP,N)=N;
124, {5日内第二大量} zdl:=hhv(v,5); v0:=IF(v=zdl,0,v);
v1:=IF(ref(v,1)=zdl,0,ref(v,1)); v2:=IF(ref(v,2)=zdl,0,ref(v,2)); v3:=IF(ref(v,3)=zdl,0,ref(v,3)); v4:=IF(ref(v,4)=zdl,0,ref(v,4));
第二大量:MAX(MAX(MAX(MAX(v0,v1),v2),v3),v4);
DRAWTEXTABS( 0,10 ,之一大量 + zdl+ 第二大量+第二大量);同理可求出第三大、第四大和最小量.实行简单的排列.
这个公式好比是一件完整产品中的一个零部件,解决了一个思路问题.
125,{5日均线倾角大于60度}
X:(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.14115926)60;
126,1、股价可以处于阶段性任意位臵,均线需多头排列.
2、10日均线上升角度30—45度,5日均线走平或者上升15度以内,也可以略℡☎联系:下降,但是不能上升角度过大。
3、5日均线和10日均线有相交的大趋势,但是此时K线实体夹在两线之间。 4、次日5天线数值不能降的太多更好是升。
TJ1:=MA(C,5);TJ2:=MA(C,10);TJ3:=MA(C,21);TJ4:=MA(C,34);TJ5:=MA(C,55); AS:=TJ1TJ2 AND TJ2TJ3 AND TJ3TJ4 AND TJ4TJ5;
AS1:=ATAN((TJ1/REF(TJ1,1)-1)*100)*57.3; AS2:=ATAN((TJ2/REF(TJ2,1)-1)*100)*57.3; AS3:=BETWEEN(AS2,30,45); AS4:=BETWEEN(AS1,0,15);
AS5:=BETWEEN(C,TJ1,TJ2) AND BETWEEN(O,TJ1,TJ2); AS AND AS3 AND AS4 AND AS5;
127, 60日均线角度在0度和15度之内: TJ1:=MA(C,60);
AS1:=ATAN((TJ1/REF(TJ1,1)-1)*100)*57.3; AS4:=BETWEEN(AS1,0,15);
128、(1)光头阳线 并且当天振幅小于3的选股公式 XG:C=H AND CREF(C,1);
(2)光头光脚并且涨幅小于5的阳线选股公式
O=l and C=H and (c/ref(c,1)-1)*1000 and (c/ref(c,1)-1)*1005; (3)收盘带有下影线的光头阳线和阴线 O=H AND L/C1.02
(4)在主图画个线收盘大于5%涨幅的光头阳线往右画线 AA:=C/REF(C,1)1.05 AND C=H; DRAWLINE(AA,C,REF(AA,1),REF(C,1),1);
(5)大单连红5天K线出现两个收上影线光脚阳线 a:=last("ddx.ddx"0)=5; b:=last(o=l and ch and co)=2; a and b and VOL0;
(6)大单连红5天K线出现两个光头光脚阳线的选股指标 a:=last("ddx.ddx"0)=5; b:=last(l=o and c=h and co)=2; a and b and v0; (7)大阴光头指标选股
大阴光头:O=H AND (O-C)(C-L) AND (REF(O,1)-REF(C,1))/REF(C,1)*1005;
{20RJX-}
M20:MA(C,20);
T1:=M20=REF(M20,1) AND CROSS(C,M20);
T2:=M20=REF(M20,1) AND CROSS(M20,C);
DRAWICON(T1,M20,1);
DRAWICON(T2,M20,2);
稍作修改即可。{个人看法,仅供参考。}
根据你的要求,只要是如图出现上拐的文字信号,查看代码后发找到文字显示语句如下
DRAWTEXT(CROSS(FF,MA15),(LOW*0.99),'上拐点');
这一句的意思是,当FF语句值上穿MA15语句值时,在当前K线更低价为基础*0.99为文字标记显示起始区显示’上拐点’文字内容。那么FF语句和MA15语句又是什么意思呢?找到这两条语句,我们来看下
FF:=EMA(CLOSE,3);
这一句的意思是最近3日的平滑移动均线
MA15:=EMA(CLOSE,21);
这一句的意思是最近21日的平滑移动均线
知识点:EMA是一个平滑移动均线函数代码。CLOSE是代表收盘价的意思。
根据上面的分析,出现上面上拐点文字的信号代码有两种写法来体现
A写法如下:这种写法是先定义变量,再获取变量值
FF:=EMA(CLOSE,3);
MA15:=EMA(CLOSE,21);
CROSS(FF,MA15);
B写法如下:这种写法是直接写表达式获得值
CROSS(EMA(CLOSE,3),EMA(CLOSE,21));{沟通3385478641}
本质上没有什么区别,在同一个指标公式中,如果你的表达式要重复使用,那么就建议写成A格式,否则就写成B格式。
股理乾坤为您解答
咨询记录·解于2021-11-14茅台193...
五大四小发电集团名单文章列表:1、2020年五大四小发电集团装机容...
中信国安(000839)中天科技(600522)新海宜(00...
国内油价近二十年历史最低价是3.06元一升。最高的时候,发生在201...
长江铝锭今日价格后面的涨跌是什么意思?是对长江铝锭的一个...