选股公式是什么编程语言的

2024-05-15

1. 选股公式是什么编程语言的

公式系统类似于一种编程语言,用户可以数学公式的形式实现任何自己期望的技术指标和选股条件等。可编制的公式可以完全公开算法,用户可以自行分析、评价和修改,做到心中有数。 

公式系统的作用是什么呢?公式系统其实就是对一系列随时间变化的原始数据组序列进行代数和逻辑计算。为什么是数据组序列呢?因为每一个时间周期(即相邻两组数据间的时间间隔)都包含了一组原始数据,如开高低收量额,公式系统能对其中的任何原始数据进行操作。使用者定义出如何对原始数据进行处理得到一个新的数据,公式系统读出原始数据并按要求计算出使用者定制的数据,并以曲线、图形、指示等形式显示出来。

选股公式是什么编程语言的

2. 问一个简单的股票编程! 宏源选股器的

上论坛里搜吧,很多的

3. N到M日前出现涨停(涨幅大于9.5%)的股票选股

不同股票分析软件选股指标的语言编写是不一样的,一般来说收盘价为close ,前1日的收盘价就是 REF(CLOSE,1),前2日收盘价就是REF(CLOSE,2),以此类推,不存在周末、假期或停牌的问题,你所说的问题公式 :  close(*星期2的收盘价)减 REF(CLOSE,2)(星期五的收盘价)得数除以星期2的收盘价 得数大于0.095就是了

N到M日前出现涨停(涨幅大于9.5%)的股票选股

4. 跪求高手编写一个股票选股或与买卖的公式

保证符合你"上述要求"的,选股公式,你去试用看看历史,对任何股都准,不准就别给我分.
此公式可以运行大智慧经典版中.
买卖精准
Var1:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),25);
Var2:=HIGH-REF(HIGH,1);
Var3:=REF(LOW,1)-LOW;
Var4:=SUM(IF(Var2>0 AND Var2>Var3,Var2,0),25);
Var5:=SUM(IF(Var3>0 AND Var3>Var2,Var3,0),25);
Var6:=Var4*100/Var1;
Var7:=Var5*100/Var1;
Var8:=MA(ABS(Var7-Var6)/(Var7+Var6)*100,15);
Var9:=(Var8+REF(Var8,15))/2;
A:=(Var7>Var6 AND Var7>25 AND Var6<25);
B:ZIG(3,50/5)*100,colorwhite;
g:MA(B,2),coloryellow;
D:=CROSS(B,g)*1000,colorred;
W:=cross(g,B)*1000,colorblue;
E:=REF(INDEXC,1);
F:=SMA(MAX(INDEXC-E,0),3,1)/SMA(ABS(INDEXC-E),3,1);
Var10:=F AND F<8;
Var11:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
Var12:=SMA(Var11,3,1);
Var13:=SMA(Var12,3,1);
Var14:=Var13 AND Var13<20;
mm:=A AND D AND Var10 AND Var14 ;
DRAWTEXT(W=1000,b*1.05,'卖' ),COLOR00ff00;
DRAWTEXT(D=1000,b*1.05,'买'),COLORred;
如果满意就别忘了加好评

5. 求高手编个股票选股公式,在一个周期内,股价在最高价至最低价之间的N/100以下的股票

BETWEEN(C,HHV(H,M)*1.0N,LLV(L,M)*1.0N);{其中:M---自定义;N---自定义。一;已通过测试但这样的条件是无法选到股票的}{例如:AA:=BETWEEN(C,HHV(H,10)*1.05,LLV(L,10)*1.05);C股价是指股票的交易价格,与股票的价值是相对的概念。股票价格的真实含义是企业资产的价值。而股价的价值就等于每股收益乘以市盈率。二;就股市而言,概括地讲,影响股价变动的因素可分为:个别因素和一般因素。个别因素主要包括:上市公司的经营状况、其所处行业地位、收益、资产价值、收益变动、分红变化、增资、减资、新产品新技术的开发、供求关系、股东构成变化、主力机构(如基金公司、券商参股、QFⅡ等等)持股比例、未来三年业绩预测、市盈率、合并与收购等等。一般因素分:市场外因素和市场内因素。市场外因素主要包括:政治、社会形势;社会大事件;突发性大事件;宏观经济景气动向以及国际的经济景气动向;金融、财政政策;汇率、物价以及预期"消息"甚或是无中生有的"消息"等等。市场内因素主要包括:市场供求关系;机构法人、个人投资者的动向;券商、外国投资者的动向;证券行政权的行使;股价政策;税金等等。三;就影响股价变动的个别因素而言,通过该上市公司的季报、半年报和年报大抵可以判断是否值得投资该股以及获利预期。对于缺乏一般财务知识的投资者来说,有几个数据有必要了解,它们是:该上市公司的总股本和流通股本、前三年的收益率和未来三年的预测、历年的分红和增资扩股情况、大股东情况等等。这些是选股时应该考虑的要素。四;就影响股价变动的一般因素而言,除对个股股价变动有影响,主要可以用作对市场方向的判断,而且市场对场外的一般因素的反应更为积极和敏感,这是因为场外的任何因素要么利好市场,要么利空市场,这就意味着股价的涨跌除上市公司本身因素外,空头市场还是多头市场的判断来自于影响整个市场的诸多因素。五;市场外的任何以消息形式的传闻不论是否被正式确认都会被市场特别是场内主力机构所利用,造成市场股价的大幅波动,这在国外极其成熟的市场都是难以避免的,更何况尚处于初级阶段的中国股市。以数据(如经济运行数据)为事实依据的消息均由官方口径予以发布,市场通常会提前作出预测,也就是先有了心理准备,一般不会造成股价的突然涨跌。而几乎充斥市场的花样繁多的频发的各种消息,往往是有心人(比如多空双方的其中一方)借以"挤压"对方的利器,目的是在股价产生大波动时获取较大的投资获益。

求高手编个股票选股公式,在一个周期内,股价在最高价至最低价之间的N/100以下的股票

6. 自编选股公式需要什么编程语言知乎

只要你具备一定的逻辑思维,不用学习编程语言,只要学习软件提供的函数集文件就可以。
股理乾坤为您解答

7. 很简单的股票选股公式,自己写的,帮我改下谢谢

不知道您要求改成什么样。

里头REF MA(C,30)语法不通,可参照下半段REF(MA(C,20),1)

很简单的股票选股公式,自己写的,帮我改下谢谢

8. 帮忙写个股票选股公式

仅供学习研究之用!!! 一){选股公式}
VAR1:=MA(CLOSE,34);
VAR2:=MA(VAR1*0.82,5);
VAR3:=CLOSE<VAR2;
VAR4:=(MA(AMOUNT,5)/MA(VOL,5)/100-MA(AMOUNT,125)/MA(VOL,125)/100)/(MA(AMOUNT,5)/MA(VOL,5)/100)<-0.4;
VAR4 AND VAR3;二){选股公式}
X:=0.27*MA(C,3);
M:=0.57*REF(MA(C,50),1);
VMA:=X+M;
C<VMA*0.97 AND COUNT(H=L AND C=O AND C<REF(C,1),3)<=0;三){选股公式}
VAR1:=CLOSE/MA(CLOSE,40)*100<78;
VAR2:=CLOSE/MA(CLOSE,60)*100<74;
VAR3:=HIGH>LOW*1.051;
VAR4:=VAR3 AND COUNT(VAR3,5)>1;
VAR4 AND (VAR1 OR VAR2) AND
MA(C,27)/CLOSE>1.169 AND MA(C,17)/CLOSE>1.158 AND
CLOSEMA(C,30) AND "CCI">-210 ;四){选股公式}
VAR1:=AMOUNT/VOL/100;
VAR2:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
VAR3:=SUM(AMOUNT,13)/VAR1/100;
VAR4:=DMA(VAR2,VOL/VAR3);
VAR5:=(CLOSE-VAR4)/VAR4*100;
VAR6:=(INDEXC-LLV(INDEXL,9))/(HHV(INDEXH,9)-LLV(INDEXL,9))*100;
VAR7:=SMA(VAR6,3,1);
VAR8:=SMA(VAR7,3,1);
CROSS(VAR7,VAR8) AND VAR7=1 ;五){选股公式}
VAR1:=OPEN=1.11 AND VOL/CAPITAL>=0.02 AND VOL/CAPITAL<=0.2;
VAR1 AND COUNT(VAR1,3)=1;六){选股公式}
{涨势确立,N1=41,N3=29}
VAR1:=C/MA(C,3)>=1.05 AND C=HHV(C,3) AND MA(VOL,2)/MA(VOL,40)>=3 AND MA(VOL,2)=HHV(MA(VOL,2),3) AND VOL>REF(VOL,1) AND C>REF(C,1);
VAR2:=REF(C,1);
VAR3:=SMA(MAX(C-VAR2,0),5,1)/SMA(ABS(C-VAR2),5,1)*100;
VAR4:=COUNT(VAR3=1;
VAR5:=(H-L)/H*100+(C-VAR2)/VAR2*100;
VAR6:=EMA(MA(VAR5,N1),6);
VAR7:=VAR6>LLV(VAR6,6)*1.02 AND REF(VAR6,1)<REF(LLV(VAR6,6),1)*1.02 AND LLV(VAR6,N1)=LLV(VAR6,6);
VAR8:=LLV(L,6)=LLV(LOW,N1) AND LLV(LOW,6)<HHV(L,N1)*(100-N3)/100;
VAR9:=H>L*1.033;
VAR8>0 AND VAR9;七){选股公式}
VAR1:=CLOSE/MA(CLOSE,20)*100<80;
VAR2:=CLOSE/MA(CLOSE,40)*100<78;
VAR3:=CLOSE/MA(CLOSE,60)*100<72;
VAR4:=HIGH>LOW*1.051;
VAR5:=VAR4 AND COUNT(VAR4,5)>1;
绝地鹰王:VAR5 AND (VAR1 OR VAR2 OR VAR3);八){选股公式}
VAR1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR2:=SMA(VAR1,3,1);
VAR3:=SMA(VAR2,3,1);
VAR4:=3*VAR2-2*VAR3;
VAR5:="RSI";
VAR6:="MACD";
VAR7:=1;
A:=AMOUNT/(100*VOL);
VAR8:=100*(CLOSE-MA(A,26))/MA(A,26);
VAR9:=VAR8-36 AND CLOSE*VAR70.935 AND CROSS(VAR4,VAR2);
VAR10:VAR9/VAR7;九){选股公式}
流通:=AMOUNT/VOL;
PJJ:=DMA((HIGH+LOW+CLOSE*2)/4,0.9);
JJ:=REF(EMA(PJJ,3),1);
QJJ:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
XVL:=(IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSEOPEN,0-QJJ*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-QJJ*(HIGH-LOW),0-VOL/2)));
ZLL:=VOL/CAPITAL;
HSL1:=IF(ZLL>10,10,ZLL);
HSL:=(XVL/20)/1.15;
攻击流量:=((HSL*0.55+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.22));
GJJ:=EMA(攻击流量,8);
LLJX:=EMA(攻击流量,3);
资金流向:LLJX,COLOR0000FF;{LINETHICK0}
流量基线:GJJ,COLOR00FFFF;
买入:CROSS(资金流向,流量基线);十){MACD金叉选股选股公式}
DIF:=EMA(CLOSE,5)-EMA(CLOSE,10);
DEA:=EMA(DIF,3),LINETHICK1;
XG:CROSS(DIF,DEA) AND DIF<0.3;十一){选股公式}
VAR1:=((HHV(H,21)-C)/(HHV(H,21)-LLV(L,21)))*100-10;
VAR2:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
VAR3:=SMA(VAR2,13,8);
VAR4:=SMA(VAR1,21,8);
VAR5:=SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100;
趋势:CEILING(SMA(VAR3,13,8)),LINETHICK0,COLOR0000FF;
看底:IF((趋势-VAR4<(-65)),1,6),COLOR00FF00;
顶峰:IF((趋势-VAR4>85),95,100),COLORF0F000;
操盘线: MA(3*SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1)-2*SMA(SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1),3,1),5),LINETHICK0,COLORBLUE;十二){选股公式}
{改编自系统自带指标EXPMA}
{用法说明:1、出现买入信号后,二至三天没有出现红柱则放弃操作。
           2、也可根据红柱持股,绿柱持币的操盘思路进行操作。}
MA1:EMA(CLOSE,5),COLORYELLOW;
MA2:EMA(CLOSE,21),COLORFF00FF;
STICKLINE(MA1>MA2,MA1,MA2,4,0),COLORRED;
STICKLINE(MA1<MA2,MA1,MA2,4,0),COLOR00FF00;
差值:ABS(MA1-MA2),COLORWHITE;
A:=(C-REF(C,1))/REF(C,1)*100;
买入:IF(MA1OPEN AND BETWEEN(MA1,OPEN,CLOSE) AND BETWEEN(MA2,OPEN,CLOSE) AND A>=3 AND VOL>MA(VOL,5)/5,5,0),LINETHICK2,COLORRED;十三){选股公式}
{n=13,m=13}
LC := REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
a1:=AMOUNT/VOL/1000;
b2:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
d3:=SUM(AMOUNT,n)/a1/1000;
e4:=DMA(b2,VOL/d3);
v1:=((CLOSE-e4)/e4*1000+100);
V2:=POW(V1/RSI1,1)+6;
W4:=POW((COST(M)/C/1),6)*2;
CROSS(V2,W4);
ref(INDEXC,1)1.05
and ref(c,1)0 and oref(o,1)
and ref(vol,1)<ref(vol,2);十四){放量选股公式}
VAR199:=MA(CLOSE,80)-MA(CLOSE,10)/3;
vvvv:=CLOSEMA(VOL,5)/240 AND
CLOSE>REF(CLOSE,1)*1.08 AND CLOSE<MA(CLOSE,13)*1.3;
放量xg:if(vvvv,1,0),stick,color99ff99;十五){选股公式}
{抄底信号出现太少,一但出现,哈哈发财吧!}
A:=DMA(EMA(CLOSE,24),SUM(VOL,9)/3/CAPITAL);
SW:=(CLOSE-A)/A*100;
b:=sw<-38 ;
A1:=DMA(EMA(CLOSE,22),SUM(VOL,9)/3/CAPITAL);
s:=(CLOSE-A1)/A1*100;
j:=ref(s,1)ref(s,1) and ref(s,1)<ref(s,2) and
(ref(s,2)-ref(s,1))>1;
k:=b or j ;
k and count(k,10)=1;十六){金矿买选股公式}
MTM:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
买:=IF(LLV(DX,2)=LLV(DX,8) AND COUNT(DX<0,3) AND CROSS(DX,MA(DX,3)),1,0);
filter(买=1,8);十七){选股公式}
n:=3;
var3:=(c-llv(l,18))/(hhv(h,18)-llv(l,18))*100;
var4:=sma(var3,9,1);
a2:=ema(var4,n);
b1:=(h+l+c)/3;
b2:=hhv(b1,15);
b3:=llv(b1,15);
b4:=b2-b3;
b5:=ma((b1-b3)/b4,2)*100;
均线:=ma(c,5);
cross(b5,a2)>0 and 均线-ref(均线,1)>0;十八){逢低吸选股公式}
Var1:=1;
Var2:=(2*CLOSE+HIGH+LOW)/4;
Var3:=IF(YEAR>=2099 AND MONTH>2,0,1);
Var4:=LLV(LOW,5);
Var5:=HHV(HIGH,4);
散户:=EMA((Var2-Var4)/(Var5-Var4)*100,4)*Var3*Var1;
庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2)*Var3*Var1;
CROSS(散户,庄家) AND 散户<30;十九){选股公式}
n:=9;
RSV:= (CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
TJ:= IF(RSV<5,0,RSV);
投机:= IF(TJ>95,100,TJ);
投机<10 or cross(投机,5);二十){选股公式}
VAR2Q:=(MA(CLOSE,80)-MA(CLOSE,13)/3);
神奇线:= MA((CLOSE-VAR2Q)/VAR2Q,1);
XA:=EMA(神奇线,12)*0.7;
XB:=EMA(神奇线,3);
底部将成:=IF(LLV(XB-XA,12)>0,0,-30);
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :=EMA(DIFF,9);
MACD :=2*(DIFF-DEA);
底部将成<0 AND CROSS(MACD,0);廿一){选股公式}
LS261:=EMA(CLOSE,2);
LS262:=EMA(CLOSE,150);
LS26:=LS261-LS262;
LS27:=EMA(LS26,100);
LS28:=2*(LS26-LS27);
LS29:=POW(LS28,3)*0.1+POW(LS28,1);
黑马线:=IF(LS28>0.1,LS29,0)*5;
量价线:=(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100;
cross(量价线,黑马线);廿二){选股公式}
量:=v;
换手:=V/CAPITAL*100;
VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
买盘:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));
卖盘:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2));
DLX:=(买盘-(-卖盘))/量*换手;
DLX1:=SUM(DLX,6);
DLX2:=ma(DLX1,5);
DLX3:=ma(DLX1,10);
cross(DLX1,DLX2) and DLX1<DLX3;廿三){选股公式}
VAR2:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) / (HHV(HIGH,21) - LLV(LOW,21))));
VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34));
FILTER(CROSS(VAR2,MA(VAR3,6)),7);廿四){选股公式}
input:m(88,1,300),n1(6,1,100);
VAR1:=EMA(AMOUNT/VOL/100,3);
低吸伏击:=EMA(VAR1,M)*0.85;
走势铁底:=低吸伏击*0.87;
VAR2:=LOWREF(CLOSE,1)*1.02;
笑脸买入:FILTER(VAR2,N1);廿五){金叉选股公式}
千:=2*HIGH-LOW/3;
千钧线:=EMA(千,14);
cross(千,千钧线);