Discuz! Board

 

 

搜索
全盛隆发货跟单系统 广场 日记 三定量化+通达信公式
查看: 43|回复: 4
go

三定量化+通达信公式 [复制链接]

Rank: 9Rank: 9Rank: 9

楼主
发表于 2025-3-26 12:12 |只看该作者 |倒序浏览 |打印
三定量化通达信公式->淘宝开店
覆盖平台抖音
快手
公众号
小红书
B站

Rank: 9Rank: 9Rank: 9

沙发
发表于 2025-3-28 19:18 |只看该作者
// 判断是否为阳线IS_UP := C > O;// 判断是否为阴线IS_DOWN := C < O;// 判断是否为两连阳TWO_UP := REF(IS_UP, 1) AND REF(IS_UP, 2);// 查找最近一次两连阳的位置LAST_TWO_BAR := BARSLAST(TWO_UP);// 两连阳中第一根阳线的最高价FIRST_UP_H := REF(H, LAST_TWO_BAR + 1);// 两连阳中第二根阳线的最高价SECOND_UP_H := REF(H, LAST_TWO_BAR);// 判断第二根阳线的最高价是否是两连阳里的最高价HIGH_COND := SECOND_UP_H > FIRST_UP_H;// 判断最近一次两连阳距离现在是否不超过 8 天DAYS_COND := LAST_TWO_BAR <= 8 AND LAST_TWO_BAR > 0;// 判断两连阳后到昨天至少出现一根阴线DOWN_COND := COUNT(IS_DOWN, LAST_TWO_BAR - 1) >= 1;// 昨日收阳线YEST_UP := REF(IS_UP, 1);// 昨日最高价YEST_HIGH := REF(H, 1);// 二连阳到昨日之前所有 K 线的最高价BETWEEN_H := REF(HHV(H, LAST_TWO_BAR - 1), 1);// 判断昨日最高价超过二连阳最高价以及二连阳到昨日之前所有 K 线的最高价YEST_H_COND := YEST_HIGH > MAX(SECOND_UP_H, BETWEEN_H);// 综合条件FINAL_COND := HIGH_COND AND DAYS_COND AND DOWN_COND AND YEST_UP AND YEST_H_COND;// 输出筛选结果FILTER(FINAL_COND, 0);

Rank: 9Rank: 9Rank: 9

板凳
发表于 2025-4-3 18:38 |只看该作者
{
MACD
}
{ 计算 MACD 指标 }
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACDDIF-DEA)*2;

{ 判断 MACD 在 0 轴以上 }
MACD_ABOVE_ZERO := MACD > 0;

{
MACD END
}

{UPTREND}

MA5:=MA(C,5);
MA10:=MA(C,10);
{判断价格在均线之上}
PRICEABOVEMA:=C>MA5 AND C>MA10;
{判断 5 日均线上穿 10 日均线形成金叉}
CROSSOVER:=CROSS(MA5,MA10);
{判断均线发散上扬,即 5 日均线斜率大于 0 且 10 日均线斜率大于 0,同时 5 日均线斜率大于 10 日均线斜率}
SLOPEMA5:=(MA5-REF(MA5,1))>0;
SLOPEMA10:=(MA10-REF(MA10,1))>0;
DIVERGENCE:=SLOPEMA5 AND SLOPEMA10 AND (MA5-REF(MA5,1))>(MA10-REF(MA10,1));
{综合条件}
UPTREND: PRICEABOVEMA AND CROSSOVER AND DIVERGENCE;

{UPTREAND ENDIING}

{判断是否为阳线}
IS_UP := C > O;

{判断是否两连阳}
TWO_UP := REF(IS_UP, 1) AND REF(IS_UP, 2);

{ 最近两连阳位置}
LAST_TWO_BAR := BARSLAST(TWO_UP);

{两连阳距现在不超8天}
TWO_UP_8D := LAST_TWO_BAR <= 8 AND LAST_TWO_BAR > 0;

{两连阳首根K线最高价}
FIRST_UP_H := REF(H, LAST_TWO_BAR + 1);
{两连阳次根K线最高价}
SECOND_UP_H := REF(H, LAST_TWO_BAR);
{次根K线最高价大于首根}
UP_H_COND := SECOND_UP_H > FIRST_UP_H;

IS_DOWN := CLOSE < OPEN;
{两连阳之后第一根 K 线开始到当前的阴线最高价
DOWN_MAX_HIGH := REF(HHV(IF(IS_DOWN, HIGH, 0), LAST_TWO_BAR - 1), 1);
}

{REF(..., 1):运用 REF 函数引用上一个交易日的计算结果,
也就是前面 N 天到上一个交易日的每日 K 线的最高价。
}
DOWN_MAX_HIGH := REF(HHV(IF(IS_DOWN, HIGH, 0), LAST_TWO_BAR + 1), 1);
{尾阳线判断,即当前为阳线}
TAIL_UP := IS_UP;
{尾阳线收盘价}
TAIL_CLOSE := CLOSE;
{判断尾阳线收盘价是否突破前面两连阳之后阴线的最高价}
CONDITION_BREAK := TAIL_CLOSE > DOWN_MAX_HIGH;

{今日收阳线}
TODAY_UP := IS_UP;

{今日最高价}
TODAY_HIGH := HIGH;

TODAY_CLOSE:= CLOSE;
COND_BREAK2:= TODAY_CLOSE>DOWN_MAX_HIGH;

{两连阳到今日前K线最高价}
BETWEEN_H := REF(HHV(H, LAST_TWO_BAR - 1), 1);
{两连阳K线最高值}
MAX_TWO_UP_H := MAX(FIRST_UP_H, SECOND_UP_H);
{今日最高价大于相关最高价}
TODAY_H_COND := TODAY_HIGH > MAX(MAX_TWO_UP_H, BETWEEN_H);
{综合筛选条件}
FINAL_COND := TWO_UP_8D AND UP_H_COND AND TODAY_UP AND TODAY_H_COND; { AND CONDITION_BREAK;{ AND COND_BREAK2;{ AND MACD_ABOVE_ZERO AND UPTREND;}
{输出筛选结果}
FILTER(FINAL_COND, 0);

Rank: 9Rank: 9Rank: 9

地板
发表于 2025-4-4 18:43 |只看该作者
选不出来:{两连阳条件}
TWOYANG := REF(C,1)>REF(O,1) AND REF(C,2)>REF(O,2);
{二阳距今日不超8天}
SECYANGWITHIN8 := BARSLAST(TWOYANG)<=18;
{两连阳后下跌}
YANGAFTERFALL := REF(TWOYANG,1) AND REF(C,1)<REF(O,1);
{两阳高低于今高}
PREVYANGHLOW := REF(H,1)<H AND REF(H,2)<H;
{后至昨日高低于今}
AFTERHLOWTOYES := EVERY(H<H, BARSLAST(TWOYANG));
{今日收阳线}
TODAYYANG := C>O;
{输出选股信号}
XG: TWOYANG AND SECYANGWITHIN8 AND YANGAFTERFALL AND PREVYANGHLOW AND AFTERHLOWTOYES AND TODAYYANG;

Rank: 9Rank: 9Rank: 9

5#
发表于 2025-4-4 18:50 |只看该作者
2025年4月4日 能比较正确地选股
IS_UP := C > O;
IS_DOWN := C < O;
TWO_UP := REF(IS_UP, 1) AND REF(IS_UP, 2);
LAST_TWO_BAR := BARSLAST(TWO_UP);
FIRST_UP_H := REF(H, LAST_TWO_BAR + 1);
SECOND_UP_H := REF(H, LAST_TWO_BAR);
HIGH_COND := SECOND_UP_H > FIRST_UP_H;
DAYS_COND := LAST_TWO_BAR <= 8 AND LAST_TWO_BAR > 0;
DOWN_COND := COUNT(IS_DOWN, LAST_TWO_BAR - 1) >= 1;
YEST_UP := IS_UP;
YEST_HIGH := H;
BETWEEN_H := REF(HHV(H, LAST_TWO_BAR - 1), 1);  
YEST_H_COND := YEST_HIGH > MAX(SECOND_UP_H, BETWEEN_H);
FINAL_COND := HIGH_COND AND DAYS_COND AND DOWN_COND AND YEST_UP AND YEST_H_COND;
FILTER(FINAL_COND, 0);

‹ 上一主题|下一主题
你需要登录后才可以回帖 登录 | 注册

Archiver|全盛隆workbbs

GMT+8, 2025-4-30 04:58 , Processed in 0.064774 second(s), 9 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.