‹ 返回完整策略
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:短线用途:进出都有(买卖点都标)🔻 有卖出信号→可反手做空(在加密/期货等可做空市场)
📊 主散博弈暂不支持这个指标(只支持25个内置技术/筹码指标)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)筹码/成本 COST·WINNER — ★算每股持仓成本分布,判主力建仓/获利盘/控盘度——票在谁手里
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
④ 触发(信号扳机)突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
次新/ST/板块限制 — A股标的过滤
去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
📷 指标截图(源图较小,点图可打开原图放大看)

指标公式
{指标介绍:
1、交易策略和技术指标有本质的区别,使用交易策略时,一定要预先建立自己的跟踪股票池。
2、交易策略包含建仓-持仓-卖出的全部过程。所有动作均在策略中体现。
3、参数说明板块选择:输入对应值,选择市场的股票进行操作(个股所属市场表示,1-深圳主板,2-深圳中小板,3-深圳创业板,4-上海主板,5-上海科创板,6-全市场所有股票)。
4、股价上下限、市值上下限:对交易的股票做一个初步的价格范围和市值范围的筛选。
5、基准值:表示以多少根K线作为计算基础,数值越大表示潜在的操作周期越长。
6、投入金额:表示盘中买入信号出现时,最大投入多少资金,以万为单位计算。}
板块
选择:=6;
股价
上限:=120;
股价下限:=2;
市值
上限:=1000;
市值下限:=15;
基准值:=5;
投入金额:=5;
KS:=BARSCOUNT(C)+1;
STBZ:=IF(NAMEINCLUDE('ST'),0,1);
GPDM:=STR2CON(CODE);
GPJD:=REF(C,1);
ZGB:=FINANCE(1);
ZSZ:=INTPART(GPJD*ZGB/10000/10000);
SCXZA:=IF(GPDM =1 AND GPDM 2000,1,IF(GPDM =2000 AND GPDM 300000,2,
IF(GPDM =300000 AND GPDM 600000,3,IF(GPDM =600000 AND GPDM 688000,4,
IF(GPDM =688000 AND GPDM 690000,5,0)))));
{
个股
所属市场表示,1-深圳
主板
,2-深圳中小板,3-深圳
创业板
,4-上海主板,
5-上海科创板,6-全市场所有
股票
}
JA1A:=IF(板块选择=6,1,IF(板块选择=SCXZA,1,0));
JA1B:=IF(GPJD =股价上限 AND GPJD =股价下限,1,0);
JA1C:=IF(ZSZ =市值上限 AND ZSZ =市值下限,1,0);
JA1D:=IF((JA1A+JA1B+JA1C+STBZ)=4,1,0);
JX1:=INTPART(MA(C,基准值)*100)/100;
JX2:=INTPART(MA(C,基准值*2)*100)/100;
JX3:=INTPART(MA(C,基准值*4)*100)/100;
JA2A:=IF(JX1 JX2 AND JX2 JX3,1,0);
JA2B:=IF(REF(JA2A,1)=1 AND JA2A=0,1,0);
JA3A:=IF(JX1 JX2 AND JX2 JX3,1,0);
JA3B:=IF(REF(JA3A,1)=0 AND JA3A=1,1,0);
CSH:=IF(COUNT(JA2B=1,KS) =2 AND COUNT(JA3B=1,KS) =2,1,0);
JB1A:=IF(CSH=1,
IF(COUNT(JX1 JX2,SUMBARS(JA3B,1))=0 AND COUNT(JX2 JX3,SUMBARS(JA3B,1))=0,1,0),0);
JB1B:=IF(CSH=1,IF(JA3A=1 OR JB1A=1,1,0),0);
JB1C:=IF(REF(JB1B,1)=0 AND JB1B=1,1,0);
JB2A:=IF(JX1 JX2,1,0);
JB2B:=IF(COUNT(JX1 JX2,SUMBARS(JB2A,1))=0,1,0);
JB2C:=IF(REF(JB2B,1)=1 AND JB2B=0,1,0);
JB2D:=IF(JB2C=1,LLV(L,3),0);
JB2E:=IF(COUNT(JB2C=1,KS) =1,IF(COUNT(C REF(JB2D,SUMBARS(JB2C,1)-1),SUMBARS(JB2C,1))=0
AND COUNT(JB2B=1,SUMBARS(JB2C,1))=0,1,0),0);
JB2F:=IF(JB2B=1 OR JB2E=1,1,0);
JC1A:=IF(JB1B=1,IF(SUMBARS(JB1C,1) =基准值 AND SUMBARS(JA2B,1) =2*基准值
AND COUNT(JA1D=1,SUMBARS(JB1C,1)) =1,1,0),0);
JC1B:=IF(REF(JC1A,1)=1,1,0);
JC1C:=IF(REF(JC1B,1)=0 AND JC1B=1,1,0);
JC2A:=IF(JC1A=1,JX2,0);
JC3A:=IF(JC1B=1,IF(L =REF(JC2A,1),1,0),0);
JC3B:=IF(JC1B=1,IF(JC3A=1,IF(O REF(JC2A,1),O,REF(JC2A,1)),0),0);
JC3C:=IF(JC1B=1,IF(JC3A=1,IF(COUNT(JC3A=1,SUMBARS(JC1C,1))=1,1,0),0),0);
JC4A:=IF(COUNT(JC3C=1,KS) =1,IF(COUNT(JB2F=0,SUMBARS(JC3C,1))=0,1,0),0);
JC4B:=IF(JC4A=1 OR (JC4A=0 AND REF(JC4A,1)=1),1,0);
TRE:=投入金额*10000;
JD1A:=IF(CSH=1,IF(REF(JC4B,1)=0 AND JC4B=1 AND JC3C=1,1,0),0);
JD1B:=IF(COUNT(JD1A=1,KS) =1,IF(JC4B=1,IF(COUNT(JC4B=0,SUMBARS(JD1A,1))=0,1,0),0),0);
JD2A:=IF(JD1A=1,JC3B,0);
JD2B:=IF(JD1A=1,INTPART(TRE/JD2A/100)*100,0);
JD2C:=IF(JD1A=1,JD2A*JD2B,0);
JD2D:=IF(JD1B=1,REF(JD2A,SUMBARS(JD1A,1)-1),0);
JD2E:=IF(JD1B=1,REF(JD2B,SUMBARS(JD1A,1)-1),0);
JD2F:=IF(JD1B=1,REF(JD2C,SUMBARS(JD1A,1)-1),0);
JD2G:=IF(JD1B=1,(C-JD2D)*JD2E,
IF(REF(JD1B,1)=1 AND JD1B=0,(O-REF(JD2D,1))*REF(JD2E,1),0));
JD2H:=IF(JD1B=1,JD2G/JD2F*100,IF(REF(JD1B,1)=1 AND JD1B=0,JD2G/REF(JD2F,1)*100,0));
买
价格
:JD2A;
买数量:JD2B;
买金额:JD2C;
持
成本
:JD2D;
持数量:JD2E;
持投入额:JD2F;
持盈亏:JD2G;
持盈亏率%:JD2H;
卖价:IF(REF(JD1B,1)=1 AND JD1B=0,O,0);
DRAWICON(JD1A,JD2C,1);
DRAWICON(REF(JD1B,1)=1 AND JD1B=0,IF(JD2G REF(JD2F,1),JD2G,REF(JD2F,1)),2);
相关文章