把下列通达信公式改为选股公式,要求分别选出“离底21”和“K背”。

2024-05-11 15:32

1. 把下列通达信公式改为选股公式,要求分别选出“离底21”和“K背”。

1.离底21
---------------------------------------
XX:=LLV(L,60);
YY1:=REF(L,30);
离底21:XX=YY1;


2.底K背
---------------------------------------
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));
KDJ底K背:FILTER(IF(B2>0,-1,0),13);


3.顶K背
---------------------------------------
C2:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1));
D2:=REF(C,C2+1)"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3));
KDJ顶K背:FILTER(IF(D2>0,1,0),13);


{公式中K背有二个(底K背, 顶K背),不知你要那一个,已分别列出

已分别测试通过,复制可直接引用,如果回答满意,请记得给采纳
}

把下列通达信公式改为选股公式,要求分别选出“离底21”和“K背”。

2. 请高手写出如图以下四个通达信选股公式。。。。谢谢

1、三连阳一阴:
value:ref(every(close>ref(close,1) and vol>ref(vol,1),2),1) and clos<ref(close,1) and vol<ref(vol,1);
2、三连阳一阴:
value_a:=every(vol>ref(vol,1),3);
value_b:=every(close>ref(close,1),2);
value_c:=ref(value_b,1) and ref(open,3)>close and close<ref(close,1);
value:value_a and value_c;
3、三阳二阴:
value_a:=every(vol>ref(vol,1) and close>ref(close,1),2);
value_b:=(close-ref(close,1))/ref(close,1)*100;
value_c:=ref(value_a,1) and value_b<=-2.5 and vol<ref(vol,1);
value:ref(value_c,1) and value_b<=-2.5 and vol<ref(vol,2);
4、三阳三阴:
value_a:=every(vol>ref(vol,1) and close>ref(close,1),2);
value_b:=(close-ref(close,1))/ref(close,1)*100;
value_c:=ref(value_a,1) and value_b<0 and vol<ref(vol,1);
value_d:=ref(value_c,1) and value_b<0 and vol<ref(vol,2);
value:ref(value_d,1) and value_b<0 and close<ref(open,3) and vol<ref(vol,3);

3. 求一个通达信选股公式,具体要求如下

可以编写出今日macd没有金叉明日涨幅3%发生金叉这没问题,但这水下怎么判断,是dif小于0,还是dea小于0,还是金叉的交叉点小于0,这可以有3个位置条件判断是否在水下要说清楚,再有kdj也可以这么编写,但是kdj指标计算不光涉及到涨幅还会涉及到最高价和最低价所在的涨跌幅范围还是把最高价和最低价也假设一个范围才能计算出结果。
下图是macd指标假设明日涨幅大于等于3%,macd会金叉并且金叉的交叉位置小于0。
但注意这里的金叉位置是按涨幅3计算的,如果实际第二日的涨幅大于3%例如10%这个交叉点位置可能就会在0以上了。



求一个通达信选股公式,具体要求如下

4. 求一个通达信选股公式,要求如下:

A:=REF(C,BARSLAST(CROSS(MACD.DIF,MACD.DEA)));
B:=1.05*A;
选股条件:HHV(H,BARSLAST(CROSS(MACD.DIF,MACD.DEA)))<B;
{返回值为1既满足条件,值为0则不满足条件};

5. 通达信的即时选股怎么用呢?举例说明下,可以编个选股公式

  1、新建一个选股公式;
  2、进入选股器,执行选股。
  举例:选出盘中股价上穿5日线的股票
  1、公式:
  XG:CROSS(C,MA(C,5));
  公式建立步骤:功能--专家系统--公式管理器--用户--条件选股公式--其他类型--新建--复制公式进去--给公式起名字--测试公式--确定退出
  2、执行选股:
  功能--选股器--条件选股--找到新建的选股公式--加入条件--执行选股
  在股市中我们经常看的大盘就是一个庞大的数据库,它保存着从有股市以来所有股票的有用数据,如收盘价、最高价、最低价、开盘价等。股民要选股可以自己根据K线走势去选,也可以根据自己的要求通过函数设计出公式来找到自己所要选的股,这个公式我们就叫选股公式。假如你要找股价小于5.00元的股票,那么你只要设一个公式:c>5.00;这个就是简单的选股公式.

  一、简单条件选股公式编写编写一选股公式,要求选出“股价小于每股净资产”的个股。进入公式管理器,新建一条件选股公式依次点击菜单“功能à专家系统à公式管理器”,进入公式管理器界面。如右图:

  二、选择左边树型列表中条件选股公式下面的其它类型,点击“新建”,:

  三、输入公式名称,公式描述,:

  四、点“插入函数”,选择“收盘价”,点击“确定”,对应的函数就到了编辑区,:

  五、点击“测试公式”,若显示测试通过,点击“确定”按钮保存公式。

通达信的即时选股怎么用呢?举例说明下,可以编个选股公式

6. 知道通达信源码,怎样编出这个的选股公式,特别是满仓选股?

其实每个公式都有使用条件的,是人使用公式,不是公式使用人。诚然,公式的作者一定是一位大师,他深知公式何时可用,何时不能用。但其它人使用的时候,不明所以的时候,可能会碰钉。

上图是你所提供源码作为副图指标显示,你能看出其中的玄机吗?以下是按你要求将整理后的满仓选股公式:(已测试可用)
MA2:=EMA(C,2);
MA5:=EMA(C,5);
MA13:=EMA(C,13);
MA34:=EMA(C,34);
MA55:=EMA(C,55);
YCX:=MA5>=REF(MA5,1);
H1:=MAX(MAX(MA5,MA13),MA34);
L1:=MIN(MIN(MA5,MA13),MA34);
一阳穿三线:= H1REF(MA2,1);
满仓选股:IF(一阳穿三线,88,0);
希望能帮到你,祝君投资顺利~!

7. 通达信的即时选股怎么用呢?举例说明下,可以编个选股公式

1、新建一个选股公式;
  2、进入选股器,执行选股。
  举例:选出盘中股价上穿5日线的股票
  1、公式:
  XG:CROSS(C,MA(C,5));
  公式建立步骤:功能--专家系统--公式管理器--用户--条件选股公式--其他类型--新建--复制公式进去--给公式起名字--测试公式--确定退出
  2、执行选股:
  功能--选股器--条件选股--找到新建的选股公式--加入条件--执行选股
  在股市中我们经常看的大盘就是一个庞大的数据库,它保存着从有股市以来所有股票的有用数据,如收盘价、最高价、最低价、开盘价等。股民要选股可以自己根据K线走势去选,也可以根据自己的要求通过函数设计出公式来找到自己所要选的股,这个公式我们就叫选股公式。假如你要找股价小于5.00元的股票,那么你只要设一个公式:c>5.00;这个就是简单的选股公式.
  一、简单条件选股公式编写编写一选股公式,要求选出“股价小于每股净资产”的个股。进入公式管理器,新建一条件选股公式依次点击菜单“功能à专家系统à公式管理器”,进入公式管理器界面。如右图:
  二、选择左边树型列表中条件选股公式下面的其它类型,点击“新建”,:
  三、输入公式名称,公式描述,:
  四、点“插入函数”,选择“收盘价”,点击“确定”,对应的函数就到了编辑区,:
  五、点击“测试公式”,若显示测试通过,点击“确定”按钮保存公式。

通达信的即时选股怎么用呢?举例说明下,可以编个选股公式

8. 请高手 编写 通达信 选股公式,

通达信选股公式 
{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)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三个指标的底背离};  
老鼠仓 
AA1:=AMOUNT/VOL; BB1:=L< AA1*0.9; 
CC1:=(C-REF(C,1))/REF(C,1)*100> 1.2; DD1:=L< MA(C,5)*0.921; EE1:=VOL< MA(V,5)*1.5; 
老鼠仓:BB1 AND CC1 AND DD1 AND EE1;
最新文章
热门文章
推荐阅读