‘壹’ 通达信【神奇止损】主图指标源码
神奇止损源码公式如下:
首先,绘制黄色的文本信息,内容为“DYBLOCK”,用于展示支撑点位。
接着,绘制黄色的文本信息,内容为“GNBLOCK”,用于展示阻力点位。
再接着,绘制黄色的文本信息,内容为“FGBLOCK”,用于进一步展示关键点位。
定义变量V1,计算收盘价、最高价与最低价的平均值与20日移动平均的差值的绝对值除以20日移动平均。
定义变量V2,计算V1的1-7/100的指数移动平均。
定义变量V3,计算V1的1+7/100的指数移动平均。
定义变量V5,计算过去5天的收盘价、最高价与最低价的平均值的移动平均。
绘制黄色的点线,表示支撑位。
绘制绿色的点线,表示阻力位。
在最后的棒图中,若当前棒图的收盘价等于最高价,则绘制粉红色的棒图,表示可能的支撑位。
若当前棒图的收盘价等于最低价,则绘制蓝色的棒图,表示可能的阻力位。
定义M5为5日移动平均,使用绿色绘制。
定义MB5为5日移动平均的前一根棒图,使用洋红色绘制。
定义M10为10日移动平均,使用绿色绘制。
定义MB10为10日移动平均的前一根棒图,使用洋红色绘制。
定义M60为60日移动平均,使用洋红色绘制。
定义MB60为60日移动平均的前一根棒图,使用橙色绘制。
计算涨幅限制和跌幅限制,根据股票的名称和代码进行调整。
定义今天涨停价和今天跌停价。
绘制粉红色的棒图,表示今天可能达到的涨停价。
绘制蓝色的棒图,表示今天可能达到的跌停价。
定义N为5,后续根据N进行计算。
进行高点和低点的判断和过滤,以确定短期支撑位。
绘制红色的线,表示短期支撑位。
绘制图标,表示低点。
进行价格涨势的判断,以确定价格涨势不破。
进行量能判断,包括高量柱、倍量柱和梯量柱。
结合价格涨势和量能判断,定义高黄金柱、倍黄金柱和梯黄金柱。
绘制黄色的棒图,表示黄金柱形态。
对结果进行标注,以指示“↖成立”。
友情提示,股市有风险,投资需谨慎,切勿盲目操作。
此公式已通过测试,如遇报错请检查复制是否准确,如有疑问可参考网络资源进行学习。
‘贰’ 【通达信】量化擒龙先手!主附图/选股指标源码分享
【通达信】量化擒龙先手!主附图/选股指标源码分享
一. 指标简介:
二. 主图指标源码
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
MA60:MA(C,60);
DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA1:=EMA(DIF1,9);
AAA1:=(DIF1-DEA1)*2*60;
AAA上:=IF(AAA1>REF(AAA1,1),AAA1,DRAWNULL);
AAA下:=IF(AAA1
买:=15;
入:=AAA1-REF(AAA1,1);
正大:=CROSS(入,买);
DIF:=EMA(CLOSE,10)-EMA(CLOSE,72);
DEA:=EMA(DIF,17);
AAA:=(DIF-DEA)*2*60;
牛股:=CROSS(AAA-REF(AAA,1),15);
正大牛股:=正大 AND 牛股;
HSL:=V/CAPITAL*100>5;
S1:=IF(NAMELIKE('S'),0,1);
S2:=IF(NAMELIKE('*'),0,1);
Z3:=NOT(INBLOCK('近期解禁'));
Z4:=NOT(INBLOCK('拟减持'));
Z5:=NOT(INBLOCK('股东减持'));
Z6:=NOT(INBLOCK('基金减持'));
Z7:=NOT(INBLOCK('即将解禁'));
Z8:=IF(CODELIKE('688'),0,1);
Z9:=IF(CODELIKE('8'),0,1);
去掉:=S1 AND S2 AND Z3 AND Z4 AND Z5 AND Z6 AND Z7 AND Z8 AND Z9;
AA10:=MA(CLOSE,8);
BB10:=((ATAN((AA10 - REF(AA10,1))) * 3.1416) * 10);
均线30:=MA(CLOSE,30);
均线89:=MA(CLOSE,89);
均线:=MA(CLOSE,16);
天马:=((((((OPEN <= 均线) AND ((均线30 - REF(均线30,1)) > 0))
AND (CLOSE > 均线89)) AND (BB10 > 1)) AND ((CLOSE / OPEN) > 1.04)));
{股价必涨}
AA:=IF(CLOSE/REF(CLOSE,1)>1.050 AND HIGH/CLOSE<1.010 AND IF(CLOSE>REF(CLOSE,1),88,0)>0, 91, 0);
SS:=MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)
SC:=LHHV(MA((LOW+HIGH+CLOSE)/3,5),13) AND C>REF(C,1) AND C>O;
MR:=SC AND COUNT(SS,2);
BB:=MR AND NOT(REF(MR,1));
股价必涨:=AA OR BB OR 天马;
{抄底}
二十日换手率:=BETWEEN(SUM(HSCOL,20),10,200);{意思是 20日换手率介于10---100之间}
DFO:=(C-REF(C,1))/REF(C,1)*100<-5;
AAO:=BARSLAST(DFO);
突破:=CROSS(C,REF(O,AAO));
抄底:=二十日换手率 AND 突破;
三.副图指标源码:
DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA1:=EMA(DIF1,9);
AAA1:=(DIF1-DEA1)*2*60;
AAA上:=IF(AAA1>REF(AAA1,1),AAA1,DRAWNULL);
AAA下:=IF(AAA1
买:=15;
入:=AAA1-REF(AAA1,1);
正大:=CROSS(入,买);
DIF:=EMA(CLOSE,10)-EMA(CLOSE,72);
DEA:=EMA(DIF,17);
AAA:=(DIF-DEA)*2*60;
牛股:=CROSS(AAA-REF(AAA,1),15);
正大牛股:=正大 AND 牛股;
HSL:=V/CAPITAL*100>5;
S1:=IF(NAMELIKE('S'),0,1);
S2:=IF(NAMELIKE('*'),0,1);
Z3:=NOT(INBLOCK('近期解禁'));
Z4:=NOT(INBLOCK('拟减持'));
Z5:=NOT(INBLOCK('股东减持'));
Z6:=NOT(INBLOCK('基金减持'));
Z7:=NOT(INBLOCK('即将解禁'));
Z8:=IF(CODELIKE('688'),0,1);
Z9:=IF(CODELIKE('8'),0,1);
去掉:=S1 AND S2 AND Z3 AND Z4 AND Z5 AND Z6 AND Z7 AND Z8 AND Z9;
AA10:=MA(CLOSE,8);
BB10:=((ATAN((AA10 - REF(AA10,1))) * 3.1416) * 10);
均线30:=MA(CLOSE,30);
均线89:=MA(CLOSE,89);
均线:=MA(CLOSE,16);
天马:=((((((OPEN <= 均线) AND ((均线30 - REF(均线30,1)) > 0))
AND (CLOSE > 均线89)) AND (BB10 > 1)) AND ((CLOSE / OPEN) > 1.04)));
{股价必涨}
AA:=IF(CLOSE/REF(CLOSE,1)>1.050 AND HIGH/CLOSE<1.010 AND IF(CLOSE>REF(CLOSE,1),88,0)>0, 91, 0);
SS:=MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)
SC:=LHHV(MA((LOW+HIGH+CLOSE)/3,5),13) AND C>REF(C,1) AND C>O;
MR:=SC AND COUNT(SS,2);
BB:=MR AND NOT(REF(MR,1));
股价必涨:=AA OR BB OR 天马;
{抄底}
二十日换手率:=BETWEEN(SUM(HSCOL,20),10,200);{意思是 20日换手率介于10---100之间}
DFO:=(C-REF(C,1))/REF(C,1)*100<-5;
AAO:=BARSLAST(DFO);
突破:=CROSS(C,REF(O,AAO));
抄底:=二十日换手率 AND 突破;
四. 选股指标源码
指标源码内容与前文一致,仅包含主图和副图指标源码,用于量化分析股票。指标包括移动平均线、MACD、股价波动判断、换手率分析等,通过设置条件筛选出具有投资潜力的股票。使用时根据具体市场情况和策略进行调整。注意:指标的有效性需结合市场情况综合判断,不应单一依赖。