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

2024-05-10 10:45

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

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

上图是你所提供源码作为副图指标显示,你能看出其中的玄机吗?以下是按你要求将整理后的满仓选股公式:(已测试可用)
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);
希望能帮到你,祝君投资顺利~!

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

2. 请高手编一个通达信选股公式,能选出象600078这样的个股出来? 万分感谢!

第一没有人能保证,选出这样形态的股票,一定会涨.
第二形态选股没有标准,因为价格不同涨跌幅度肯定不相同.横盘时间也肯定不一样.
按照你说的股票编的,参数横盘时间30天,振幅百分之25以内,成交量放大是30日最高量两倍以上,均线5,10,20,多头排列. 下面是公式,参数可以自己修改.
N:=30;{横盘时间}
N1:=25;{横盘幅度}
M:=2;{突破横盘时间最高量的倍数}
REF(((HHV(HIGH,N)-LLV(LOW,N))/LLV(LOW,N)),1)<=(N1/100) 
&& CLOSE>=REF(HHV(HIGH,N),1) && BARSCOUNT(CLOSE)>N AND VOL>REF(HHV(VOL,N),1)*M AND MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,20);

3. 求大师帮忙改编个通达信选股公式 不胜感激

【选股条件】
主力持仓:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3)
选股:主力持仓/ref(主力持仓,1)>1.1 and ref(主力持仓,1)>=60;

另外,选出来的股票要按某个指标排序,通达信不能实现,当前只有大智慧可以。通达信里,只能按有的字段排序。
最后,这个叫是叫主力持仓,但公式里的函数,都只是最普通的行情函数加一个ema移动平均,理论上没有直接的投资意义,最多参考一个形态。建议不要太过相信以此作为操盘根据。如果自己喜欢,要研究的话,完全没有问题。

求大师帮忙改编个通达信选股公式 不胜感激

4. 通达信选股公式求助

根据你提供的图片百度了一下,该套指标用到了未来函数,图形上看是准确的,整理出来的选股公式也有未来函数,建议你不要使用,可以提供选股代码供你参考:


VAR11:=ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);
机构进场:VAR11 AND COUNT(VAR11,30)=1;

5. 通达信 选股公式求助

​可以编写50周内存在涨停板取所有涨停板中开盘价最低的位置向右画线画到当前,但是具体编写条件要说明清楚,例如涨停板计算是否包含st,科创等,具体问题说明清楚才好编写公式,例如下图效果:50日内的涨停k线实体为黄色,画线为绿色在所有涨停中开盘价最低的位置画线到当前位置.












通达信 选股公式求助

6. 求通达信选股指标

M3:=MA(C,3);
M5:=MA(C,5);
M13:=MA(C,13);
XG:CROSS(M3,M5) AND M5>M13;
 
以上是当前3日金叉5日,并且当前3日5日在13日之上(其它模糊)。
 
以下是在以上的条件上,规定当前3日线是从13以下上穿上来的,如果想规定5日也是同时从13日以下上穿上来,可以在末尾一句分号的后面加上。“  AND REF(M5<M13,1) ” 复制不含引号
 
M3:=MA(C,3);
M5:=MA(C,5);
M13:=MA(C,13);
XG:CROSS(M3,M5) AND M5>M13 AND REF(M3<M13,1);
 
以下是在第一个公式的模糊概念上规定3日5日在13日上待得若干天数后再金叉的。
 
M3:=MA(C,3);
M5:=MA(C,5);
M13:=MA(C,13);
N:=3;{3日5日在13日上盘横天数,N可调}
XG:CROSS(M3,M5) AND M5>M13 SUM(M3>M13 AND M5>M13,N)=N;