狗子多头选股公式

发布时间:2019-07-13

选股公式源码

TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1)))));
MTIME:=MOD(FROMOPEN,TOTAL);
CTIME:=IF(MTIME<0.5,TOTAL,MTIME);
NOTEXTVVOL:=IF((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),(VOL*10)*(TOTAL+3)/(CTIME+3),DRAWNULL),;
VAR1A:=IF(CLOSE>=REF(CLOSE,1),VOL,0);
VAR2A:=IF(CLOSE<=REF(CLOSE,1),VOL,0);
VAR3:=SUM(VAR1A,10);
VAR4:=SUM(VAR2A,10);
VAR5:=IF(CLOSE>=MA(CLOSE,5),VOL,0);
VAR6:=IF(CLOSE<=MA(CLOSE,5),VOL,0);
VAR7:=SUM(VAR5,10);
VAR8:=SUM(VAR6,10);
VAR9:=IF(MA(CLOSE,5)>=REF(MA(CLOSE,5),1),VOL,0);
VARA:=IF(MA(CLOSE,5)<=REF(MA(CLOSE,5),1),VOL,0);
VARB:=SUM(VAR9,10);
VARC:=SUM(VARA,10);
VARD:=IF(EMA(CLOSE,10)>=REF(EMA(CLOSE,10),1),VOL,0);
VARE:=IF(EMA(CLOSE,10)<=REF(EMA(CLOSE,10),1),VOL,0);
VARF:=SUM(VARD,10);
VAR10:=SUM(VARE,10);
A1:=FORCAST(EMA(CLOSE,3),6);
A2:=FORCAST(EMA(CLOSE,5),6);
A3:=FORCAST(EMA(CLOSE,7),6);
A4:=FORCAST(EMA(CLOSE,11),6);
A5:=FORCAST(EMA(CLOSE,14),6);
B:=A1+A2+A3+A4-4*A5;
TOWERC:=EMA(B,2);
VAR1:=ABS(TOWERC)+ABS(REF(TOWERC,1))*50;
VAR2:=(3*CLOSE+2*OPEN+HIGH+LOW)/7;
A6:=FORCAST(EMA(VAR2,12),6);
主力:=VAR3+VAR7+VARB+VARF,;
散户:=VAR4+VAR8+VARC+VAR10,;
NOTEXT主力平均:=MA(主力,2),;
NOTEXT散户平均:=MA(散户,2),;
主增率B:=(NOTEXT主力平均-REF(NOTEXT主力平均,1))/NOTEXT主力平均,;
散减率B:=(REF(NOTEXT散户平均,1)-NOTEXT散户平均)/NOTEXT散户平均,;
和率A:=主增率B+散减率B,;
AA:=(CLOSE-LLV(LOW,43))/(HHV(HIGH,43)-LLV(LOW,43))*100;
能量:=SMA(AA,32,8);
BB:=IF(能量>REF(能量,1),能量-能量*1/100,能量+能量*1/100);
趋势线:=SMA(BB,19,6);
趋势线差:=能量-趋势线,;
XGA:=和率A>=0.20 OR REF(和率A,1)+0.25<和率A AND 趋势线差>3;
XGA1:=和率A>=0.20 OR REF(和率A,1)+0.25<和率A;
WY1001:=(2*CLOSE+HIGH+LOW)/4;
WY1002:=EMA(WY1001,4);
WY1003:=EMA(WY1002,4);
WY1004:=EMA(WY1003,4);
XYS0:=(WY1004-REF(WY1004,1))/REF(WY1004,1)*100;
牛线:=MA(XYS0,1);
熊线:=MA(XYS0,2);
牛熊线差:=牛线-熊线,;
XGB:=牛线>=熊线 OR CROSS(牛线,熊线);{捕捞季节}
ZLCM:=EMA(WINNER(CLOSE)*70,3);
SHCM:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);
ZZLKP:=ZLCM/(ZLCM+SHCM)*100;
ZZLJJ:=EMA(ZZLKP,89);
资金强度:=ZZLKP-ZZLJJ,;
XGC:=资金强度>0;{资金流入强度}
{卖出:=XLPL.NOTEXT派>1 AND REF(XLPL.NOTEXT拉,1);}
K1:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
K2:=100-ABS(K1);K3:=IF(K2<90,K2,100);
K4:=(HIGH+LOW+CLOSE)/3;
K5:=(K4-MA(K4,14))/(0.015*AVEDEV(K4,14));
K6:=(K4-MA(K4,70))/(0.015*AVEDEV(K4,70));
K7:=IF(K5>=150 AND K5<200 AND K6>=150 AND K6<200,10,0);
K8:=IF(K5<=-150 AND K5>-200 AND K6<=-150 AND K6>-200,-10,K7);
K9:=IF(K6>=200 AND K5>=150,15,IF(K6<=-200 AND K5<=-150,-15,K8))+60;
K10:=(K3<100 AND K9>60);
K11:=V>SMA(V,3,1)*1.5 ;
K12:=K10 AND K11;
LC:=REF(CLOSE,1);
风险值:=((SMA(MAX((CLOSE-LC),0),3,1)/SMA(ABS((CLOSE-LC)),3,1))*100),;
XGD:=K12 OR CROSS(88,风险值) ;
前引线:="PAVE.CV",;
引导线:="PAVE.MCV",;
主导线:="PAVE.DIFF",;
主线:=ABS(主导线-前引线);
GSSS:=CROSS(前引线,引导线);
前引GS:= 主线<REF(主线,1) AND 主线<=8;
XGE1:=XGA AND XGB AND XGD!=1 ;
GS:XGE1 AND XGC AND CAPITAL<10000000 AND C<=15 AND GSSS AND 前引GS AND REF(XGE1,1)!=1;

选股公式翻译

TOTAL赋值:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回总分钟数,否则返回1
MTIME赋值:当前离开盘分钟数关于TOTAL的模
CTIME赋值:如果MTIME<0.5,返回TOTAL,否则返回MTIME
NOTEXTVVOL赋值:如果(到最后交易的周期=1ANDDYNAINFO(8)>1),返回(成交量(手)*10)*(TOTAL+3)/(CTIME+3),否则返回无效数,
VAR1A赋值:如果收盘价>=1日前的收盘价,返回成交量(手),否则返回0
VAR2A赋值:如果收盘价<=1日前的收盘价,返回成交量(手),否则返回0
VAR3赋值:VAR1A的10日累和
VAR4赋值:VAR2A的10日累和
VAR5赋值:如果收盘价>=收盘价的5日简单移动平均,返回成交量(手),否则返回0
VAR6赋值:如果收盘价<=收盘价的5日简单移动平均,返回成交量(手),否则返回0
VAR7赋值:VAR5的10日累和
VAR8赋值:VAR6的10日累和
VAR9赋值:如果收盘价的5日简单移动平均>=1日前的收盘价的5日简单移动平均,返回成交量(手),否则返回0
VARA赋值:如果收盘价的5日简单移动平均<=1日前的收盘价的5日简单移动平均,返回成交量(手),否则返回0
VARB赋值:VAR9的10日累和
VARC赋值:VARA的10日累和
VARD赋值:如果收盘价的10日指数移动平均>=1日前的收盘价的10日指数移动平均,返回成交量(手),否则返回0
VARE赋值:如果收盘价的10日指数移动平均<=1日前的收盘价的10日指数移动平均,返回成交量(手),否则返回0
VARF赋值:VARD的10日累和
VAR10赋值:VARE的10日累和
A1赋值:收盘价的3日指数移动平均的6日线性回归预测值
A2赋值:收盘价的5日指数移动平均的6日线性回归预测值
A3赋值:收盘价的7日指数移动平均的6日线性回归预测值
A4赋值:收盘价的11日指数移动平均的6日线性回归预测值
A5赋值:收盘价的14日指数移动平均的6日线性回归预测值
B赋值:A1+A2+A3+A4-4*A5
TOWERC赋值:B的2日指数移动平均
VAR1赋值:TOWERC的绝对值+1日前的TOWERC的绝对值*50
VAR2赋值:(3*收盘价+2*开盘价+最高价+最低价)/7
A6赋值:VAR2的12日指数移动平均的6日线性回归预测值
主力赋值:VAR3+VAR7+VARB+VARF,
散户赋值:VAR4+VAR8+VARC+VAR10,
NOTEXT主力平均赋值:主力的2日简单移动平均,
NOTEXT散户平均赋值:散户的2日简单移动平均,
主增率B赋值:(NOTEXT主力平均-1日前的NOTEXT主力平均)/NOTEXT主力平均,
散减率B赋值:(1日前的NOTEXT散户平均-NOTEXT散户平均)/NOTEXT散户平均,
和率A赋值:主增率B+散减率B,
AA赋值:(收盘价-43日内最低价的最低值)/(43日内最高价的最高值-43日内最低价的最低值)*100
能量赋值:AA的32日[8日权重]移动平均
BB赋值:如果能量>1日前的能量,返回能量-能量*1/100,否则返回能量+能量*1/100
趋势线赋值:BB的19日[6日权重]移动平均
趋势线差赋值:能量-趋势线,
XGA赋值:和率A>=0.20 OR 1日前的和率A+0.25<和率A AND 趋势线差>3
XGA1赋值:和率A>=0.20 OR 1日前的和率A+0.25<和率A
WY1001赋值:(2*收盘价+最高价+最低价)/4
WY1002赋值:WY1001的4日指数移动平均
WY1003赋值:WY1002的4日指数移动平均
WY1004赋值:WY1003的4日指数移动平均
XYS0赋值:(WY1004-1日前的WY1004)/1日前的WY1004*100
牛线赋值:XYS0的1日简单移动平均
熊线赋值:XYS0的2日简单移动平均
牛熊线差赋值:牛线-熊线,
XGB赋值:牛线>=熊线 OR 牛线上穿熊线
ZLCM赋值:以收盘价计算的获利盘比例*70的3日指数移动平均
SHCM赋值:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)*80的3日指数移动平均
ZZLKP赋值:ZLCM/(ZLCM+SHCM)*100
ZZLJJ赋值:ZZLKP的89日指数移动平均
资金强度赋值:ZZLKP-ZZLJJ,
XGC赋值:资金强度>0
K1赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
K2赋值:100-K1的绝对值
K3赋值:如果K2<90,返回K2,否则返回100
K4赋值:(最高价+最低价+收盘价)/3
K5赋值:(K4-K4的14日简单移动平均)/(0.015*K4的14日平均绝对偏差)
K6赋值:(K4-K4的70日简单移动平均)/(0.015*K4的70日平均绝对偏差)
K7赋值:如果K5>=150ANDK5<200ANDK6>=150ANDK6<200,返回10,否则返回0
K8赋值:如果K5<=-150ANDK5>-200ANDK6<=-150ANDK6>-200,返回-10,否则返回K7
K9赋值:如果K6>=200ANDK5>=150,返回15,否则返回如果K6<=-200ANDK5<=-150,返回-15,否则返回K8+60
K10赋值:(K3<100 AND K9>60)
K11赋值:成交量(手)>成交量(手)的3日[1日权重]移动平均*1.5 
K12赋值:K10 AND K11
LC赋值:1日前的收盘价
风险值赋值:(((收盘价-LC)和0的较大值的3日[1日权重]移动平均/(收盘价-LC)的绝对值的3日[1日权重]移动平均)*100),
XGD赋值:K12 OR 88上穿风险值 
前引线赋值:"强筹码引力的CV",
引导线赋值:"强筹码引力的MCV",
主导线赋值:"强筹码引力的DIFF",
主线赋值:主导线-前引线的绝对值
GSSS赋值:前引线上穿引导线
前引GS赋值: 主线<1日前的主线 AND 主线<=8
XGE1赋值:XGA AND XGB AND XGD不等于1 
输出GS:XGE1 AND XGC AND 当前流通股本(手)<10000000 AND 收盘价<=15 AND GSSS AND 前引GS AND 1日前的XGE1不等于1

演示图片


相关选股公式

  1. 三浪起爆选股公式
  2. 暴涨暴跌选股公式
  3. 主力筹码控盘选股公式
  4. 坐火箭升级版选股公式
  5. 金牛座引擎选股公式
  6. 首板捉妖选股公式
  7. 波段资金入场选股公式
  8. 私募强庄选股公式
  9. 主力扫盘选股公式
  10. 起飞加速选股公式