通达信选股公式简介:
短线赢钱选股公式 通过计算股票的加权平均高价和低价,并结合指数移动平均(EMA)来生成交易信号。代码中定义了多个变量,包括价格的上下限、加权平均价格、以及基于这些价格的EMA值。
公式效果图:
指标源码及源码注释:
N:=2;{设置参数N为2}
M:=3;{设置参数M为3}
VAR2:=1;{设置常数VAR2为1}
VAR3:=REF(HIGH,1)*1.1;{计算昨日最高价的1.1倍}
VAR4:=HIGH*1.1;{计算今日最高价的1.1倍}
VAR5:=(VAR4*VOL+VAR3*(CAPITAL-VOL))/CAPITAL;{计算加权平均高价}
VAR6:=REF(LOW,1)*0.9;{计算昨日最低价的0.9倍}
VAR7:=LOW*0.9;{计算今日最低价的0.9倍,公式来源:WWW.GUKOUDAI.COM}
VAR8:=(VAR7*VOL+VAR6*(CAPITAL-VOL))/CAPITAL;{计算加权平均低价}
VAR9:=EMA(VAR8,30);{计算VAR8的30日指数移动平均}
VARA:=EMA(VAR5,30);{计算VAR5的30日指数移动平均}
VARB:=VARA-2;{计算VARA减去2}
VARC:=IF(CLOSE<=VAR9,VARB,VARA);{如果收盘价小于等于VAR9则取VARB,否则取VARA}
赢钱:FILTER(VARC-VARB=0 AND CROSS((EMA(EMA(EMA(CLOSE,N),N),N)-REF(EMA(EMA(EMA(CLOSE,N),N),N),1))/REF(EMA(EMA(EMA(CLOSE,N),N),N),1)*100 ,MA((EMA(EMA(EMA(CLOSE,N),N),N)-REF(EMA(EMA(EMA(CLOSE,N),N),N),1))/REF(EMA(EMA(EMA(CLOSE,N),N),N),1)*100,M)),4),COLORFF8000;{筛选满足特定条件的股票,颜色为FF8000}