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)/o<0.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)*100 111,于20日均线相差2个百分点的 w1:abs(c-ma(c,20)/ma(c,20)*100<2; N日均线相差M个百分点的公式. w1:abs(c-ma(c,n)/ma(c,n)*100 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) 116,跳空高开收阳线LOW>REF(HIGH,1) and c>o; 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:v>w1*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 l>ref(LOW,2); 121,日涨幅小于3%C>0 AND C/REF(C,1) >1.03; 122, 股价创30个交易日的新高H>ref(H,30); 123,连续n天收阳线UP:=CLOSE>OPEN; 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; 振幅 ZF:=100*(H-L)/REF(C,1); 301.问: 主图上指标线能否左移画出? 例如:指标MA(CLOSE,3)左移一天或MA(CLOSE,5)左移两天,就是要MA(CLOSE,N)的值与日价相匹配。 答(恒悦): refx(MA(CLOSE,3),1);//左移一天 refx(MA(CLOSE,5),2);//左移两天 引用: 302.问: 收盘价大于250天简单移动平均线。{选股} 例如,某股价收10元,当天的MA(CLOSE,250)是在9元。 答(恒悦): input:n(250,2,1000); c>ma(c,n); 引用: 303.问: 1、股价近日第一次上穿布林线上轨或中轨选股公式; 2、股价近日第一次跌至布林线中轨或下轨的选股公式 答(恒悦): 1、MID :=MA(CLOSE,26); UPPER:=MID + P*STD(CLOSE,2); LOWER:=MID - P*STD(CLOSE,2); LONGCROSS(c,UPPER or MID,n);{近n日股价第一次上穿布林线上轨或中轨} 2、MID :=MA(CLOSE,26); UPPER:=MID + P*STD(CLOSE,2); p:0.1,10,2;n:3,15,8. c是收盘价 LOWER:=MID - P*STD(CLOSE,2); LONGCROSS(LOWER or MID,c,n);{近n日股价第一次上跌至布林线中轨或下轨} 引用: 304.问: 公式一:上市以来的股价均价线和加权平均移动线(主图指标有两根线) 公式二:上市以来的股价重心线(包括交易成本、成交量因素) 答(恒悦): 1) V1:MA(C,N); SMA(V1,N,M) 2) DMA(CLOSE,VOL/SUM(VOL,34)); 引用: 305.问: 连续涨停公式 答(恒悦): count(c/ref(c,1)>1.099,n)=n n为涨停天数 count(c/ref(c,1)>1.049,n)=n 这是st的 引用: 306.问: 在公式编写中小括号和中括号有什么区别 答(恒悦): 小括号主要用于1、函数体本身,2、改变运算优先次序 中括号用于数组的上标和下标。 variable 在开始浮点运算时声明并初始化变量的一个函数。 用法是 variable:i=0,j=0; 引用: 307.问: 今天的5日均线由下跌状态刚刚转为上升状态该怎么编 答(恒悦): aa:=ma(c,5); count(aaref(aa,5); 引用: 308.问: 今天的5日均线由下跌状态连续10天转为上升状态该怎么编 答(恒悦): aa:=ma(c,5); count(aaref(aa,5),10)=10; 引用: 309.问: 价格向上突破MA(C,30)时,注明文字 买 的公式如何写? 答(恒悦): DRAWTEXT(CROSS(CLOSE,MA(CLOSE,30)),MA(CLOSE,30),'买') 引用: 310.问: 今日10日平均线值减昨天10日平均线值,除以昨天10日平均线值大于0.003 答(恒悦): m:=ma(c,10); m/ref(m,1)-1>0.003 引用: 311.问: 如何在macd最大值处标注数字? 答(恒悦): DRAWNUMBER(macd=hhv(macd,0),macd,macd,3) ; 引用: 312.问: 我想要的是在主图可见时的macd最大值,而且是最后一次。 答(恒悦):