求一个选股公式,N日内出现一字涨停

2024-11-08 02:47:56
推荐回答(5个)
回答1:

  具体的选股公式如下:
  N为参数,范围1-999,默认5,表示过去N天以来}
  涨停限制:=IF(NAMELIKE('S') OR NAMELIKE('*'),0.049,0.099);{S、ST、*ST为5%,其他为10%}
  一字涨停:=(C-REF(C,1))/REF(C,1)>=涨停限制 AND H=L;
  COUNT(一字涨停,N)>0;
  在股市中我们经常看的大盘就是一个庞大的数据库,它保存着从有股市以来所有股票的有用数据,如收盘价、最高价、最低价、开盘价等。股民要选股可以自己根据K线走势去选,也可以根据自己的要求通过函数设计出公式来找到自己所要选的股,这个公式我们就叫选股公式。假如你要找股价小于5.00元的股票,那么你只要设一个公式: c>5.00;这个就是简单的选股公式.
  一、简单条件选股公式编写编写一选股公式,要求选出“股价小于每股净资产”的个股。进入公式管理器,新建一条件选股公式依次点击菜单“功能à专家系统à公式管理器”,进入公式管理器界面。
  二、选择左边树型列表中条件选股公式下面的其它类型,点击“新建”;
  三、输入公式名称,公式描述;
  四、点“插入函数”,选择“收盘价”,点击“确定”,对应的函数就到了编辑区;
  五、点击 “测试公式”,若显示测试通过,点击“确定”按钮保存公式。

回答2:

A7:=C-REF(C,1);
A8:=100*EMA(EMA(A7,6),6)/EMA(EMA(ABS(A7),6),6);
SHORT:=7; LONG:=19;
RMA:=EMA(CLOSE,SHORT);
NMA:=EMA(CLOSE,LONG);
UP:=DRAWLINE(L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1),LLV(L,BARSLAST(CROSS(NMA,RMA))+1),H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1),HHV(H,BARSLAST(CROSS(RMA,NMA))+1),0);
DOWN:=DRAWLINE(H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1),HHV(H,BARSLAST(CROSS(RMA,NMA))+1),L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1),LLV(L,BARSLAST(CROSS(NMA,RMA))+1),0);
买进:=(LLV(A8,2)=LLV(A8,7) AND COUNT(A8<0,2) AND CROSS(A8,MA(A8,2))) AND REF(DOWN,1)REF(DOWN,1);
趋势区:=IF((EVERY(DOWN>=REF(DOWN,1),1)),4,2);
低买:IF(((CROSS(趋势区,2.1))),1.5,0),STICK,COLORRED,LINETHICK3;
高卖:IF(((CROSS(3.9,趋势区))),-0.7,0),STICK,COLORFF9150,LINETHICK3; 你可以到股票战法网去下载更好的选股公式指标

回答3:

AA:=REF(C,1);
AB:=IF(NAMELIKE('S') OR NAMELIKE('*'),C>=AA*1.049,C>=AA*1.094) AND L=H;
XG:EXIST(AB,N);

{二楼朋友的回答基本就是完全正确的 就是不包含ST和S股 我上面这个源码是N日内出现过包含ST在内的所有一字涨停情况的票都选出 其中 最后一行的 N 为可自行设置和调整的参数 即您所要的N日 比如 您可以根据需要把N改为5 或10等数字即可 }

回答4:

我也在找,找时路过,找到了也给你吧!我自己也试过,可以!(注:通达信试的)

N为参数,范围1-999,默认5,表示过去N天以来}
涨停限制:=IF(NAMELIKE('S') OR NAMELIKE('*'),0.049,0.099);{S、ST、*ST为5%,其他为10%}
一字涨停:=(C-REF(C,1))/REF(C,1)>=涨停限制 AND H=L;
COUNT(一字涨停,N)>0;

其他下面的百度知道 找的,没试过,不过也给你。
VAR1:=(O=C AND H=L AND O=L) AND C=ROUND(REF(C,1)*1.1*100)/100;
COUNT(VAR1,30)>=1;

回答5:

COUNT(C/REF(C,1)>=1.095 AND L=H,N)>=1;
N为参数,需要自己设定。