通达信朗码交通规则指标(趋势型)指标公式

买卖信号

1. **Z1(10%之字转向)买卖信号**: - 买入(黄色"▲▲▲"):Z1上穿昨日Z1 - 卖出(蓝色"◆◆◆"):昨日Z1上穿Z1 2. **Z2(10%之字转向)买卖信号**: - 买入(红色"★★★"):Z2上穿昨日Z2 - 卖出(绿色"■■■"):昨日Z2上穿Z2 3. **KDJ指标买卖信号**: - 买入(红色"●●●"):K上穿D,在最低价位置显示 - 卖出(绿色"●●●"):D上穿K,在1.01倍最高价位置显示

用法

1. **适用场景**:该指标为综合型趋势指标,结合了之字转向(ZIG)和KDJ指标,适用于短线及波段交易。 2. **信号解读**: - 黄灯(Z1上穿):准备买入 - 红灯(Z2上穿或KDJ金叉):加速买入/持有 - 绿灯(Z2下穿或KDJ死叉):卖出/观望 - 蓝灯(Z1下穿):休息/离场 3. **注意事项**: - **有未来函数**:公式使用了ZIG函数,属于未来函数,可能产生漂移信号,实际信号需结合其他分析验证 - ZIG(1,10)使用最高价计算,ZIG(4,10)使用收盘价计算,两者结合可提高信号的可靠性 - KDJ参数为9日周期,适用于较短周期的交易 - 建议结合成交量和其他趋势指标综合判断,避免单一信号交易

公式源码

M:=10;
Z1:=ZIG(1,10);
Z2:=ZIG(4,10);
DRAWTEXT(crOSS(Z1,REF(Z1,1)),L,'▲▲▲'),COLORYELLOW;
DRAWTEXT(CROSS(REF(Z1,1),Z1),L,'◆◆◆'),COLORBLUE;
DRAWTEXT(CROSS(Z2,REF(Z2,1)),L,'★★★'),COLORRED;
DRAWTEXT(CROSS(REF(Z2,1),Z2),L,'■■■'),COLORGREEN;
N:=9;
RSV:=(C-LLV(L,N))/(HHV(H,N)-LLV(L,N));
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
DRAWTEXT(CROSS(K,D),L,'●●●'),COLORRED;
DRAWTEXT(CROSS(D,K),1.01*H,'●●●'),COLORGREEN;
M赋值:10
Z1赋值:最高价10%的之字转向
Z2赋值:410%的之字转向
当满足条件Z1上穿昨日Z1时,在最低价位置书写文字,画黄色
当满足条件昨日Z1上穿Z1时,在最低价位置书写文字,画蓝色
当满足条件Z2上穿昨日Z2时,在最低价位置书写文字,画红色
当满足条件昨日Z2上穿Z2时,在最低价位置书写文字,画绿色
N赋值:9
RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
当满足条件K上穿D时,在最低价位置书写文字,画红色
当满足条件D上穿K时,在1.01*最高价位置书写文字,画绿色
黄灯准备 红灯加速  绿灯停  蓝灯放假去放鸟
有未来函数供参考

通达信有这个在赚不着钱,你就离开股票吧(趋势型)指标公式

买卖信号

1. **买入信号**:aa:=cross(二黄,三木炭),当"二黄"线上穿"三木炭"线时,在二黄位置显示"黑火药"文字(白色) 2. **卖出信号**:bb:=cross(一硝,二黄),当"一硝"线上穿"二黄"线时,在二黄位置显示"火"文字(红色) 注:公式中出现了两套参数(9/26和8/22),第二个版本是修改后的参数,用户可自行选择使用。

用法

1. **适用场景**:该指标适用于中短期趋势追踪,帮助投资者把握趋势转折点 2. **信号说明**: - "火"信号(红色):表示一硝上穿二黄,短期趋势转强,可考虑卖出或观望 - "黑火药"信号(白色):表示二黄上穿三木炭,中期趋势转多,可考虑买入 3. **注意事项**: - 该指标包含未来函数(CROSS),可能出现漂移 - 建议结合成交量和其他趋势指标综合判断 - 可根据需要选择8/22或9/26参数组合 - 作为趋势型指标,在震荡行情中可能产生频繁假信号

公式源码

一硝:(HHV(HIGH,9)+LLV(LOW,9))/2,colorred;
二黄:(HHV(HIGH,26)+LLV(LOW,26))/2,coloryellow;
硝酸钾:=ma(c,3);
硫磺:=ma(硝酸钾,5);
木炭:=ma(硝酸钾,60);
三木炭:=3*木炭-2*硫磺;
aa:=cross(二黄,三木炭);
bb:=cross(一硝,二黄);
DRAWTEXT(bb,二黄,'火'),colorred;
DRAWTEXT(aa,二黄,'黑火药'),colorwhite;
前两行参数不一样,下面可以自己选择!
一硝:(HHV(HIGH,8)+LLV(LOW,8))/2,COLORred;
二黄:(HHV(HIGH,22)+LLV(LOW,22))/2,COLORyellow;

通达信最近热门的“牛气冲天”(趋势型)指标公式

买卖信号

1. **买入信号1**:当VAR1F>0.015时,VAR25输出正值(显示为红色柱状线"牛气冲天"),作为买点信号 2. **买入信号2**:当VAR1F上穿0时(Cross(VAR1F,0)),显示白色竖线(STICKLINE),表示多头动能转强

用法

1. **适用场景**:用于捕捉中短期上涨趋势的启动点,属于趋势追踪指标 2. **核心逻辑**:通过比较2日EMA与89日EMA的差值动能来判断趋势,当动能由负转正(VAR1F上穿0)且达到一定强度(VAR1F>0.015)时,产生买入信号 3. **注意事项**: - VAR25为柱状图指标,需配合其他分析工具使用 - 白色竖线信号可作为辅助判断 - 建议结合大盘走势和成交量综合判断 - 属于偏左侧交易信号,需谨慎追高

公式源码

VAR1D:=EMA(CLOSE,2)-EMA(CLOSE,89);
VAR1E:=EMA(VAR1D,30);
VAR1F:=2*(VAR1D-VAR1E)*10;
VAR20:=POW(VAR1F,3)*0.1+POW(VAR1F,2);
VAR25:=IF(VAR1F>0.015,VAR20,0)/45;
买点:VAR25;
STICKLINE(crOSS(VAR1F,0),0,30,1,0),COLORWHITE;
牛气冲天: VAR25,COLORRED;

通达信最理想的出场指标(趋势型)指标公式

买卖信号

**买入信号:** - 条件:★邰氏趋势上穿极弱(-80)且S1>S2,形成金叉时买入 - DRAWICON在极弱位置显示买入图标(5) **卖出信号:** - 条件0:★邰氏趋势下穿强势(60)且S1<S2,形成死叉时卖出 - DRAWTEXT在风险位置(80)显示"离场"文字提示

用法

1. **适用场景**:中短期趋势交易,适用于震荡市和趋势行情 2. **使用方法**: - 当★邰氏趋势线从下方上穿-80极弱线,同时S1>S2时,出现买入信号(图标5) - 当★邰氏趋势线从上方下穿60强势线,同时S1<S2时,出现卖出信号(显示"离场") 3. **注意事项**: - 极弱(-80)和弱势(-60)为超卖区域,强势(60)和风险(80)为超买区域 - 该指标结合了趋势判断(★邰氏趋势)和资金面(VAR6获利盘分析) - 建议结合成交量和其他指标综合判断,避免单一信号操作 - S1、S2、S3为辅助判断线,用于确认趋势强度

公式源码

STICKLINE(100,100,-100,5,0),COLOR324800;
CS:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
★邰氏趋势: (EMA(CS,3)-50)*2,LINETHICK4,COLORBROWN;
极弱:-80;
强势:60;
风险:80;
弱势:-60;
VAR4:=(1.1)*CLOSE;
VAR5:=(0.9)*CLOSE;
VAR6:=100*(WINNER(VAR4)-WINNER(VAR5));
S1:=2*EMA(100-VAR6,1),COLORYELLOW;
S2:=EMA(S1,9);
S3:=MA(S2,9);
条件:=crOSS(★邰氏趋势,极弱) AND S1>S2;
条件0:=CROSS(强势,★邰氏趋势) AND S1<S2;
DRAWTEXT((CROSS(强势,★邰氏趋势) AND S1<S2),风险,'离场'),COLORGREEN;
DRAWICON(条件,极弱,5);

通达信最牛波段指标(MACD类)指标公式

买卖信号

- **买入信号**:CROSS(MA(A,1),G),即MACD的1日均线上穿MACD的2日均线(出现白色粗线) - **辅助信号**:VAR15>REF(VAR15,1) AND VAR13,表示波浪系数上升(2018年11月1日后),显示为蓝色/黄色柱状 - **卖出/观望信号**:VAR15<REF(VAR15,1) AND VAR13,表示波浪系数下降(2018年11月1日后),显示为绿色/黄色柱状

用法

1. **适用场景**:中短期趋势判断,结合波浪理论分析 2. **使用方法**: - 关注白色粗线(STICKLINE)出现时为买入信号 - 蓝色/黄色柱状表示上升趋势,可持股或买入 - 绿色/黄色柱状表示下降趋势,应观望或卖出 3. **注意事项**: - VAR13设为2018年11月1日后的时间过滤条件,2018年11月1日前的信号可能被过滤 - 该指标综合了MACD和波浪理论,需结合其他指标验证 - 风险系数和波浪系数可用于判断市场风险程度 - 升跌指标可用于辅助判断短期动能

公式源码

DIFF := EMA(CLOSE,68) - EMA(CLOSE,170);
DEA  := EMA(DIFF,90);
macd := 2*(DIFF-DEA);
A:=MACD;
G:=MA(MACD,2);
J:=MA(MACD,3);
J1:=MA(MACD,5);
STICKLINE(crOSS(MA(A,1),G),0.05,0,1,0),COLORWHITE,LINETHICK2;
VAR13:=IF(YEAR>=2018 AND MONTH>=11 AND DAY>=1,0,1);
AA:=(MA(C,1)+MA(C,3)+MA(C,5)+MA(C,7)+MA(C,9))/5;
BB:=(MA(C,2)+MA(C,4)+MA(C,6)+MA(C,8)+MA(C,10))/5;
CC:=EMA(AA,2);
DD:=EMA(BB,5);
VAR14:=MAX(EMA(AA,2)-EMA(BB,5),0)*1.2;
VAR15:=EMA(VAR14,5);
SS:=EMA(VAR15,2);
风险系数:=(VAR15-SS)/10*VAR13;
波浪系数:VAR15*VAR13,STICK,COLORFF00FF;
A10:=波浪系数,LINETHICK1 ;
B:MA(A10,3),COLORYELLOW,LINETHICK2;
B2:=MA(B,2)*2-B;
STICKLINE(B>B2,1.5*B,B2,3,0),COLOR0000FF;
STICKLINE(B<B2,1.5*B,B2,3,0),COLORBLUE;
STICKLINE(VAR15>REF(VAR15,1) AND VAR13,VAR15,0,2,0),COLOR0099FF;
STICKLINE(VAR15>REF(VAR15,1) AND VAR13,VAR15,SS,3.5,0),COLORYELLOW;
STICKLINE(VAR15<REF(VAR15,1) AND VAR13,0,VAR15,2,0),COLORGREEN;
STICKLINE(VAR15<REF(VAR15,1) AND VAR13,VAR15,SS,3.5,0),COLORFFCC33;
升跌:=EMA((C/MA((2*C+H+L)/4,8)-1)*100,3);0;

通达信最全颜色变量表(其他)指标公式

买卖信号

未检测到有效的买卖信号(提供的源码为颜色代码列表,不包含指标公式逻辑)

用法

无法分析(提供的源码为颜色代码列表,不包含指标公式逻辑,请提供完整的指标公式源码)

公式源码

常用指标颜色代码:
1 白色 ColorFFFFFF 或 ColorWhite
2 红色 ColorFF0000 或 COLORRED
3 绿色 Color00FF00 或 ColorGreen
4 蓝色 Color0000FF 或 ColorBlue
5 牡丹红 ColorFF00FF
6 青色 Color00FFFF
7 黄色 ColorFFFF00 或 ColorYellow
8 黑色 Color000000 或 ColorBlack
9 海蓝 Color70DB93
10 巧克力色 Color5C3317
11 蓝紫色 Color9F5F9F
12 黄铜色 ColorB5A642
13 亮金色 ColorD9D919
14 棕色 ColorA67D3D
15 青铜色 Color8C7853
16 2号青铜色 ColorA67D3D
17 士官服蓝色 Color5F9F9F
18 冷铜色 ColorD98719
19 铜色 ColorB87333
20 珊瑚红 ColorFF7F00
21 紫蓝色 Color42426F
22 深棕 Color5C4033
23 深绿 Color2F4F2F
24 深铜绿色 Color4A766E
25 深橄榄绿 Color4F4F2F
26 深兰花色 Color9932CD
27 深紫色 Color871F78
28 深石板蓝 Color6B238E
29 深铅灰色 Color2F4F4F
30 深棕褐色 Color97694F
32 深绿松石色 Color7093DB
33 暗木色 Color855E42
34 淡灰色 Color545454
35 土灰玫瑰红色 Color545454
36 长石色 ColorD19275
37 火砖色 Color8E2323
38 森林绿 Color238E23
39 金色 ColorCD7F32
40 鲜黄色 ColorDBDB70
41 灰色 ColorC0C0C0
42 铜绿色 Color527F76
43 青黄色 Color93DB70
44 猎人绿 Color215E21
45 印度红 Color4E2F2F
46 土黄色 Color9F9F5F
47 浅蓝色 ColorC0D9D9
48 浅灰色 ColorA8A8A8
49 浅钢蓝色 Color8F8FBD
59 浅木色 ColorE9C2A6
60 石灰绿色 Color32CD32
61 桔黄色 ColorE47833
62 褐红色 Color8E236B
63 中海蓝色 Color32CD99
64 中蓝色 Color3232CD
65 中森林绿 Color6B8E23
66 中鲜黄色 ColorEAEAAE
67 中兰花色 Color9370DB
68 中海绿色 Color426F42
69 中石板蓝色 Color7F00FF
70 中春绿色 Color7FFF00
71 中绿松石色 Color70DBDB
72 中紫红色 ColorDB7093
73 中木色 ColorA68064
74 深藏青色 Color2F2F4F
75 海军蓝 Color23238E
76 霓虹篮 Color4D4DFF
77 霓虹粉红 ColorFF6EC7
78 新深藏青色 Color00009C
79 新棕褐色 ColorEBC79E
80 暗金黄色 ColorCFB53B
81 橙色 ColorFF7F00
82 橙红色 ColorFF2400
83 淡紫色 ColorDB70DB
84 浅绿色 Color8FBC8F
85 粉红色 ColorBC8F8F
86 李子色 ColorEAADEA
87 石英色 ColorD9D9F3
88 艳蓝色 Color5959AB
89 鲑鱼色 Color6F4242
90 猩红色 ColorBC1717
91 海绿色 Color238E68
92 半甜巧克力色 Color6B4226
93 赭色 Color8E6B23
94 银色 ColorE6E8FA
95 天蓝 Color3299CC
96 石板蓝 Color007FFF
97 艳粉红色 ColorFF1CAE
98 春绿色 Color00FF7F
99 钢蓝色 Color236B8E
100 亮天蓝色 Color38B0DE
101 棕褐色 ColorDB9370
102 紫红色 ColorD8BFD8
103 石板蓝色 ColorADEAEA
104 浓深棕色 Color5C4033
105 淡浅灰色 ColorCDCDCD
106 紫罗兰色 Color4F2F4F
107 紫罗兰红色 ColorCC3299
108 麦黄色 ColorD8D8BF
109 黄绿色 Color99CC32

通达信最佳买入点(其他)指标公式

买卖信号

用法

公式源码

FD5 [最佳买入点]
LC:=REF(CLOSE,1);
rsi5:=((SMA(MAX((CLOSE - LC),0),5,1) / SMA(Abs((CLOSE - LC)),5,1)) * 100);
TR1:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),10);
HD:=(HIGH - REF(HIGH,1));
LD:=(REF(LOW,1) - LOW);
DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),10);
DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),10);
PDI:=((DMP * 100) / TR1);
mdi:=((DMM * 100) / TR1);
ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI)) * 100),5);
AV:=(RSI5 + ADX);
DXR:=(((ADX + REF(ADX,5)) / 2) + RSI5);
wr10:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,10) - LLV(LOW,10)));
NEWvol:=(RSI5 - WR10);
最佳买入:=(AV + NEWVOL);
买入选股:IF(crOSS(最佳买入,0),4,0),STICK,COLOR00FFFF,LINETHICK2;
VARA1:=SMA(买入选股,3,1);
VARA2:=SMA(VARA1,3,1),COLOR0000FF;
VARA3:=SMA(VARA2,3,1),COLOR00FFFF;
建仓买点:IF(CROSS(VARA2,VARA3) AND (VARA2<40),5,0* 10000),COLOR0000FF,LINETHICK1;
STICKLINE(建仓买点,0,1.5,6,0),COLORFF80FF;
STICKLINE(建仓买点,0.5,2.8,2,0),COLOR3000FF;
RSV:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 50);
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
X:=LLV(J,2)=LLV(J,8);
最佳买入时机: IF(CROSS(J,3),1,0),STICK,COLORFFFF00;
STICKLINE(最佳买入时机,0,1,3,0),COLOR009999;
STICKLINE(最佳买入时机,0,1,2,0),COLOR00DDDD;
STICKLINE(最佳买入时机,0,1,1,0),COLOR00FFFF;
机构建仓: IF(最佳买入<5,-0.5,0),STICK,COLOR00FF00,LINETHICK1;
机构建仓日:STICKLINE(机构建仓,0,-1,4,1),COLOR00FF00,LINETHICK5;
趋势:3*SMA((CLOSE- LLV(LOW,38))/(HHV(HIGH,38)-LLV(LOW,38))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),LINETHICK2,COLORFF99FF,NODRAW;
备钱: IF(趋势<=20,-0.8,0),COLORD0D0D0,STICK,LINETHICK3;
快买: IF(趋势<=10,1,0),COLORFF38FF,STICK,LINETHICK3;
bias1:=(C-MA(C,6))/MA(C,6)*100,COLORFFDDCC;
BIAS2:(C-MA(C,13))/MA(C,13)*100,COLORFFFFFF,LINETHICK1;
BIAS3:=(C-MA(C,26))/MA(C,26)*100,COLORFFFFFF,LINETHICK1;
乖离:(BIAS1+2*BIAS2+3*BIAS3)/6,COLOR00FFFF;
乖离超限:MA(乖离,3),COLORFF80FF;
STICKLINE(CROSS(乖离,乖离超限)  AND 乖离超限<-9,-4,0,1,1),COLORFFFFFF;
STICKLINE(CROSS(乖离超限,乖离)  AND 乖离>10,6,0,3,0),COLORFF88FF;
DRAWBAND(MA(乖离,1),RGB(240,120,40),MA(乖离超限,1),RGB(256,200,20));
警跌:IF(BIAS2<REF(BIAS2,1),BIAS2,DRAWNULL),COLORFF6128,LINETHICK3;
回升:IF(BIAS2>REF(BIAS2,1),BIAS2,DRAWNULL),COLOR00FFFF,LINETHICK3;
R:SMA(MAX(CLOSE- REF(C,1),0),6,1)/SMA(ABS(CLOSE- REF(C,1)),6,1)*100,COLORFFCCFF,NODRAW;
R2:SMA(MAX(CLOSE- REF(C,1),0),13,1)/SMA(ABS(CLOSE- REF(C,1)),13,1)*100,COLOR00CCFF,NODRAW;
STICKLINE(CROSS(R2,R)  AND R2>78,2,0,3,-1),COLOR30FFFF;
CC:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD:=L<MA(C,5)*0.921;
EE:=V<MA(V,5)*1.5;
老鼠仓:=(L<(AMOUNT/V)*0.9) AND CC AND DD AND EE,LINETHICK0,COLOR0099FF;
DRAWTEXT(老鼠仓,-5,'老鼠仓'),COLORFFFFFF;
搏击:=IF((CLOSE>REF(CLOSE,1)),88,0);
VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (搏击>0),91,0),NODRAW;
DRAWTEXT(FILTER((VAR4AA>90),45),-3,'搏击 '),COLORFFFF00;
选底:TROUGHBARS(3,15,1)<4,NODRAW;
DRAWTEXT(FILTER(选底=1,3),-2,'底部'),COLOR00FF00;
头部:=IF((PEAKBARS(3,15,1)<10)=1,2,0);
快逃:=IF(头部>REF(头部,1),H,0),COLORWHITE,NODRAW;
DRAWTEXT(快逃=H,6,'头部'),COLOR0000FF,LINETHICK1;
STICKLINE(CROSS(乖离,BIAS1)  AND BIAS2>15,乖离,0,1,0),COLOR3300FF;
DRAWICON(CROSS(乖离,BIAS1*0.382),-1,1),COLORGREEN;

通达信星道(震荡型)指标公式

买卖信号

该公式不包含任何买卖信号。没有买入/卖出条件语句,没有CROSS函数、FILTER函数、DRAWTEXT函数或DRAWICON函数,仅输出正弦/余弦波动曲线。

用法

这是一个周期分析指标,通过不同频率的正弦波和余弦波来反映市场的周期性波动: - VAR1将周期数转换为弧度参数 - A2和A3是周期相同(7.5个周期)的正弦和余弦波,用于判断短期周期 - A33是周期为30的长周期波动 - A333是周期为15的中周期波动 适用场景:用于分析市场的周期性规律,可作为辅助判断市场转折点的参考,但不提供直接买卖信号,需结合其他指标使用。

公式源码

VAR1:=BARSCOUNT(CLOSE)*3.142/60;
A2: SIN(VAR1*8)*100;
A3: COS(VAR1*8)*100;
A33: COS(VAR1*2)*100;
A333: COS(VAR1*4)*100;

通达信时间窗公式(趋势型)指标公式

买卖信号

本公式为时间窗公式,不直接产生买入/卖出信号,而是标记重要的时间窗口。公式通过识别斐波那契数列(8、13、17、21、30、55、89天)的关键转折点,在K线图上用不同颜色的柱线和数字标注: - 黄色STICKLINE+数字"8":8日时间窗(低点) - 红色STICKLINE+数字"13":13日时间窗(低点) - 绿色STICKLINE+数字"17":17日时间窗(低点) - 粉紫STICKLINE+数字"21":21日时间窗(低点) - 蓝色STICKLINE+数字"30":30日时间窗(低点) - 白色STICKLINE+数字"55":55日时间窗(低点) - 白色STICKLINE+数字"89":89日时间窗(低点) 带"B"后缀的变量(八日B、十三日B等)表示高点时间窗,标注在K线上方。

用法

1. **适用场景**:适用于识别股价转折的重要时间窗口,尤其适合配合其他买卖点指标使用 2. **使用方式**: - 当多个时间窗同时出现或前后一两天内出现买卖点时,需密切关注是否发生变盘 - 柱线的顶点或底端代表该时间段对应的起点 - 建议结合其他趋势类或买卖点指标综合判断 3. **注意事项**: - 本公式仅提供时间窗口参考,不直接给出买卖决策 - 时间窗只是变盘的潜在节点,需结合价格走势验证 - 适用于中长线投资者进行关键时点把握

公式源码

大盘走势常与一些特殊数字有联系,比如5,8,13,21,34,17,55.......临用时去数上涨和下跌的天数很耽搁时间,于是我自编了一个时间窗公式,结合买卖点指标,还有一些价值。现奉献给供大家参考,以回报理想论坛。由于初学编公式,还请高手多多指教。
说明:在重要时间窗,特别是几个时间窗同时出现,前后一两天又有买卖点出现,应考虑是否属于变盘。
柱线的顶点或者底即是此段时间对应的起点。
自编时间窗公式
AA:=HHV(HIGH,2);
BB:=LLV(LOW,2);
八日:=REF(LOW,7)=LLV(LOW,11) && AA=HHV(HIGH,11);
十三日:=REF(LOW,12)=LLV(LOW,15) && AA=HHV(HIGH,15);
十七日:=REF(LOW,16)=LLV(LOW,20) && AA=HHV(HIGH,20);
二十一日:=REF(LOW,20)=LLV(LOW,26) && AA=HHV(HIGH,26);
三十日:=REF(LOW,29)=LLV(LOW,35) && AA=HHV(HIGH,35);
五十五日:=REF(LOW,54)=LLV(LOW,60) && AA=HHV(HIGH,60);
八十九日:=REF(LOW,88)=LLV(LOW,95) && AA=HHV(HIGH,95);
STICKLINE(八日,LOW*0.995,REF(LOW,7),1,1),COLORYELLOW;
STICKLINE(十三日,LOW*0.995,REF(LOW,12),1,1),COLORRED;
STICKLINE(十七日,LOW*0.995,REF(LOW,16),1,1),COLORGREEN;
STICKLINE(二十一日,LOW*0.995,REF(LOW,20),1,1),COLORLIMAGENTA;
STICKLINE(三十日,LOW*0.995,REF(LOW,29),1,1),COLORBLUE;
STICKLINE(五十五日,LOW*0.995,REF(LOW,54),1,1),COLORWHITE;
STICKLINE(八十九日,LOW*0.995,REF(LOW,88),1,1),COLORWHITE;
DRAWTEXT(八日,REF(LOW,7)*0.985,'8'),COLORYELLOW;
DRAWTEXT(十三日,0.985*REF(LOW,12),'13'),COLORRED;
DRAWTEXT(十七日,0.985*REF(LOW,16),'17'),COLORGREEN;
DRAWTEXT(二十一日,0.985*REF(LOW,20),'21'),COLORLIMAGENTA;
DRAWTEXT(三十日,0.985*REF(LOW,29),'30'),COLORBLUE;
DRAWTEXT(五十五日,0.985*REF(LOW,54),'55'),COLORWHITE;
DRAWTEXT(八十九日,0.985*REF(LOW,88),'89'),COLORWHITE;
八日B:=REF(HIGH,7)=HHV(HIGH,11) && BB=LLV(LOW,11);
十三日B:=REF(HIGH,12)=HHV(HIGH,15) && BB=LLV(LOW,15);
十七日B:=REF(HIGH,16)=HHV(HIGH,20) && BB=LLV(LOW,20);
二十一日B:=REF(HIGH,20)=HHV(HIGH,26) && BB=LLV(LOW,26);
三十日B:=REF(HIGH,29)=HHV(HIGH,35) && BB=LLV(LOW,35);
五十五日B:=REF(HIGH,54)=HHV(HIGH,60) && BB=LLV(LOW,60);
八十九日B:=REF(HIGH,88)=HHV(HIGH,95) && BB=LLV(LOW,95);
STICKLINE(八日B,HIGH*1.005,REF(HIGH,7),1,1),COLORYELLOW;
STICKLINE(十三日B,HIGH*1.005,REF(HIGH,12),1,1),COLORRED;
STICKLINE(十七日B,HIGH*1.005,REF(HIGH,16),1,1),COLORGREEN;
STICKLINE(二十一日B,HIGH*1.005,REF(HIGH,20),1,1),COLORLIMAGENTA;
STICKLINE(三十日B,HIGH*1.005,REF(HIGH,29),1,1),COLORBLUE;
STICKLINE(五十五日B,HIGH*1.005,REF(HIGH,54),1,1),COLORWHITE;
STICKLINE(八十九日B,HIGH*1.005,REF(HIGH,88),1,1),COLORWHITE;
DRAWTEXT(八日B,REF(HIGH,7)*1.015,'8'),COLORYELLOW;
DRAWTEXT(十三日B,1.015*REF(HIGH,12),'13'),COLORRED;
DRAWTEXT(十七日B,1.015*REF(HIGH,16),'17'),COLORGREEN;
DRAWTEXT(二十一日B,1.015*REF(HIGH,20),'21'),COLORLIMAGENTA;
DRAWTEXT(三十日B,1.015*REF(HIGH,29),'30'),COLORBLUE;
DRAWTEXT(五十五日B,1.015*REF(HIGH,54),'55'),COLORWHITE;
DRAWTEXT(八十九日B,1.015*REF(HIGH,88),'89'),COLORWHITE;

通达信时间共振(其他)指标公式

买卖信号

1. **无顶56**(蓝色柱状):当"无距上次交换5+无距上次交换6=2"时产生信号,表示120日内高点的时间共振(5天+6天周期) 2. **无顶69**(绿色柱状):当"无距上次交换6+无距上次交换9=2"时产生信号,表示120日内高点的另一种时间共振(6天+9天周期) 3. **无底56**(蓝色柱状):当"无底距上次交换5+无底距上次交换6=2"时产生信号,表示120日内低点的时间共振 4. **无底69**(黄色柱状):当"无底距上次交换6+无底距上次交换9=2"时产生信号,表示120日内低点的另一种时间共振 5. **有未顶56**(蓝色柱状):基于PEAKBARS未来函数计算的顶56共振信号 6. **有未顶69**(绿色柱状):基于PEAKBARS未来函数计算的顶69共振信号 7. **有未底56**(蓝色柱状):基于TROUGHBARS未来函数计算的底56共振信号 8. **有未底69**(黄色柱状):基于TROUGHBARS未来函数计算的底69共振信号

用法

1. **适用场景**:用于识别股价的转折点,当不同周期(5、6、9天)的时间窗口发生共振时,可能产生买卖信号 2. **上排信号(无未来函数)**:基于120日内最高/最低价计算,无未来函数,但可能存在信号滞后 3. **下排信号(有未来函数)**:使用PEAKB

公式源码

时间共振点是转折点。
上排不含未来,下排有未来,但不会致信号漂移——
无总天数:=HHVBARS(H,120);
无交换次数5:=FLOOR(无总天数/5);{5}
无判断5:=IF(无交换次数5>0,无交换次数5,0);
无判定5:=IF(无判断5-REF(无判断5,1)>0,无判断5,0);
无距上次交换5:=BARSLAST(无判定5)+1;
无交换次数6:=FLOOR(无总天数/6);{6}
无判断6:=IF(无交换次数6>0,无交换次数6,0);
无判定6:=IF(无判断6-REF(无判断6,1)>0,无判断6,0);
无距上次交换6:=BARSLAST(无判定6)+1;
无交换次数9:=FLOOR(无总天数/9);{9}
无判断9:=IF(无交换次数9>0,无交换次数9,0);
无判定9:=IF(无判断9-REF(无判断9,1)>0,无判断9,0);
无距上次交换9:=BARSLAST(无判定9)+1;
无顶56:(无距上次交换5+无距上次交换6=2)*80,NODRAW,COLOR3399FF;
STICKLINE(无距上次交换5+无距上次交换6=2 ,200 ,120 ,2 ,0 ),COLOR3399FF;
无顶69:(无距上次交换6+无距上次交换9=2)*80,NODRAW,COLOR33FF00;
STICKLINE(无距上次交换6+无距上次交换9=2 ,200 ,120 ,2 ,0 ),COLOR33FF00;
无底总天数:=LLVBARS(L,120);
无底交换次数5:=FLOOR(无底总天数/5);{5}
无底判断5:=IF(无底交换次数5>0,无底交换次数5,0);
无底判定5:=IF(无底判断5-REF(无底判断5,1)>0,无底判断5,0);
无底距上次交换5:=BARSLAST(无底判定5)+1;
无底交换次数6:=FLOOR(无底总天数/6);{6}
无底判断6:=IF(无底交换次数6>0,无底交换次数6,0);
无底判定6:=IF(无底判断6-REF(无底判断6,1)>0,无底判断6,0);
无底距上次交换6:=BARSLAST(无判定6)+1;
无底交换次数9:=FLOOR(无底总天数/9);{9}
无底判断9:=IF(无底交换次数9>0,无底交换次数9,0);
无底判定9:=IF(无底判断9-REF(无底判断9,1)>0,无底判断9,0);
无底距上次交换9:=BARSLAST(无底判定9)+1;
无底56:(无底距上次交换5+无底距上次交换6=2)*80,NODRAW,COLOR3333FF;
STICKLINE(无底距上次交换5+无底距上次交换6=2 ,200 ,120 ,2 ,0 ),COLOR3333FF;
无底69:(无底距上次交换6+无底距上次交换9=2)*80,NODRAW,COLORFFFF00;
STICKLINE(无底距上次交换6+无底距上次交换9=2 ,200 ,120 ,2 ,0 ),COLORFFFF00;
顶转点:=PEAKBARS(1,10,5);
顶总天数:=顶转点;
交换次数5:=FLOOR(顶总天数/5);{5}
判断5:=IF(交换次数5>0,交换次数5,0);
判定5:=IF(判断5-REF(判断5,1)>0,判断5,0);
距上次交换5:=BARSLAST(判定5)+1;
交换次数6:=FLOOR(顶总天数/6);{6}
判断6:=IF(交换次数6>0,交换次数6,0);
判定6:=IF(判断6-REF(判断6,1)>0,判断6,0);
距上次交换6:=BARSLAST(判定6)+1;
交换次数9:=FLOOR(顶总天数/9);{9}
判断9:=IF(交换次数9>0,交换次数9,0);
判定9:=IF(判断9-REF(判断9,1)>0,判断9,0);
距上次交换9:=BARSLAST(判定9)+1;
有未顶56:(距上次交换5+距上次交换6=2)*80,NODRAW,COLOR3399FF;
STICKLINE(距上次交换5+距上次交换6=2 ,0 ,80 ,2 ,0 ),COLOR3399FF;
有未顶69:(距上次交换6+距上次交换9=2)*80,NODRAW,COLOR33FF00;
STICKLINE(距上次交换6+距上次交换9=2 ,0 ,80 ,2 ,0 ),COLOR33FF00;
底转点:=TROUGHBARS(1,10,5);
底总天数:=底转点;
交换次数55:=FLOOR(底总天数/5);{5}
判断55:=IF(交换次数55>0,交换次数55,0);
判定55:=IF(判断55-REF(判断55,1)>0,判断55,0);
距上次交换55:=BARSLAST(判定55)+1;
交换次数66:=FLOOR(底总天数/6);{6}
判断66:=IF(交换次数66>0,交换次数66,0);
判定66:=IF(判断66-REF(判断66,1)>0,判断66,0);
距上次交换66:=BARSLAST(判定66)+1;
交换次数99:=FLOOR(底总天数/99);{9}
判断99:=IF(交换次数99>0,交换次数99,0);
判定99:=IF(判断99-REF(判断99,1)>0,判断99,0);
距上次交换99:=BARSLAST(判定99)+1;
有未底56:(距上次交换55+距上次交换66=2)*80,NODRAW,COLOR3333FF;
STICKLINE(距上次交换55+距上次交换66=2 ,0 ,80 ,2 ,0 ),COLOR3333FF;
有未底69:(距上次交换66+距上次交换99=2)*80,NODRAW,COLORFFFF00;
STICKLINE(距上次交换66+距上次交换99=2 ,0 ,80 ,2 ,0 ),COLORFFFF00;