哪种现货压力支撑位指标公式好用源码?
一、哪种现货压力支撑位指标公式好用源码?
这个没有,首先现火的平台众多,没有统一的公式,股票的是有的,但是现货没有,其次现火的压力,支撑可以不需要公式,从K线以及均线可以判断出压力和支撑的
二、psy指标公式源码?
1、PSY=N日内上涨天数/N*100
2、PSYMA=PSY的M日简单移动平均
3、参数N设置为12日,参数M设置为6日.PSY指标与成交量变异率(VR)应配合使用,确定短期买卖点,可以找出每一波的高低点。另外,PSY指标最好与K线互相对照,如此更能从股价变动中了解超买或超卖的情况。在股市的几个指标里占很小比重。
三、obv指标源码公式?
OBV(On-Balance Volume,能量潮)是技术分析中一种重要的指标之一,用于在量价关系方面提供信号。其计算公式如下:
首先,选定一个开始日期并令 OBV=0.
然后,对于每个随后的交易日,根据以下规则来计算能量潮(OBV)值:
如果今天的收盘价高于昨天的收盘价,则将今天的交易量加入到 OBV 上。
如果今天的收盘价等于昨天的收盘价,则 OBV 保持不变。
如果今天的收盘价低于昨天的收盘价,则将今天的交易量从 OBV 上减去。
因此,OBV 的计算公式为:
OBV = OBV(n-1) + volume, n 当日收盘价 > 前一日收盘价 OBV = OBV(n-1), n 当日收盘价 = 前一日收盘价 OBV = OBV(n-1) - volume, n 当日收盘价 < 前一日收盘价
其中 OBV(n-1) 是前一天的 OBV 值。volume 是今天的交易量。
四、bbi指标公式源码?
BBi指标是一种基于均线的技术指标,在计算时需要使用到移动平均线和标准差的数学公式。以下是BBi指标的公式源码(使用Python语言实现):
```
def bbi(close, n=[3, 6, 12, 24], m=4):
# 计算均线
ma = [0] * len(close)
for i in range(m):
ma += close.shift(i)
ma /= m
# 计算标准差
std = [0] * len(close)
for i in range(m):
std += (close.shift(i) - ma) ** 2
std = np.sqrt(std / m)
# 计算不同周期的BBi值
bbi = [0] * len(close)
for i in range(len(n)):
bbi += (ma / close.shift(n[i]) - 1) * m
return bbi
```
解释一下代码中的变量和计算过程:
- `close`:收盘价数据,可以是任意长度的列表或数组。
- `n`:不同周期的计算周期,可以是一个列表,例如`[3, 6, 12, 24]`。
- `m`:标准差计算的周期,一般取4。
- `ma`:移动平均线的计算结果,是一个和`close`等长的数组。
- `std`:标准差的计算结果,是一个和`close`等长的数组。
- `bbi`:最终的BBi指标计算结果,是一个和`close`等长的数组。
代码中的计算过程包括以下步骤:
1. 计算移动平均线。使用循环累加近m个交易日的收盘价,然后除以m就得到了移动平均线的值。
2. 计算标准差。同样使用循环累加近m个交易日收盘价与移动平均线之差的平方,然后除以m并求根号就得到了标准差的值。
3. 计算BBi指标。使用循环计算不同周期(n)下的指标值,根据公式`(ma / close.shift(n[i]) - 1) * m`计算出每个交易日的指标值,并将不同周期的指标值相加得到最终的BBi指标值。
以上就是BBi指标的基本计算过程和Python代码实现。
五、kdj指标公式源码?
KDJ指标公式源码:
参数:N:=9; M1:=3; M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D;
周K:=MA("KDJ.K#WEEK"(N,M1,M2) ,5),LINETHICK1,COLORRED;
周D:=MA("KDJ.D#WEEK"(N,M1,M2) ,5),LINETHICK1,COLOR33FF99;
周J:=MA("KDJ.J#WEEK"(N,M1,M2) ,5),LINETHICK1,COLORMAGENTA;
月K:MA("KDJ.K#MONTH"(N,M1,M2),5),LINETHICK1,COLORFF00FF;
月D:MA("KDJ.D#MONTH"(N,M1,M2),5),LINETHICK1,COLOR00FF00;
月J:=MA("KDJ.J#MONTH"(N,M1,M2),5),LINETHICK1,COLORFFFFFF;
DRAWBAND(月K,RGB(100,0,100),月D,RGB(120,120,120));
STICKLINE(周K>=周D,周K,周D,1,0),COLOR6666FF;
STICKLINE(周K<周D,周K,周D,1,1),COLOR00FFFF;
STICKLINE(C>0,115,120,2,1),COLOR00FFFF;
STICKLINE(C>0,-15,-20,2,1),COLORFFFF88;
STICKLINE(周K>=周D,110,120,2,0),COLOR6666FF;
STICKLINE(月K>=月D,-10,-20,2,0),COLOR660099;
STICKLINE(C>0,48,52,2,1),COLORFFFFFF;
STICKLINE(周K>=周D AND 月K>=月D,42,58,2,1),COLORRED;
STICKLINE(月K<月D AND 周K>=周D,44,56,2,1),COLORFF00FF;
STICKLINE(月K>=月D AND 周K<周D,46,54,2,1),COLOR00FF00;
STICKLINE(CURRBARSCOUNT=88,10,90,99,0),COLOR222255;
STICKLINE(CURRBARSCOUNT=88,100,90,99,0),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=92,95,'中间彩柱'),COLORFF0000;
DRAWTEXT(CURRBARSCOUNT=8,110,'周KD金叉'),COLORFFFFFF;
DRAWTEXT(CURRBARSCOUNT=8,-10,'月KD交叉'),COLORFFFFFF;
DRAWTEXT(CURRBARSCOUNT=98,20,'月死叉周死叉--全退--白色'),COLORFFFFFF;
DRAWTEXT(CURRBARSCOUNT=98,40,'月金叉周死叉--减仓--绿色'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=98,60,'月死叉周金叉--反弹--粉色'),COLORFF00FF;
DRAWTEXT(CURRBARSCOUNT=98,80,'月金叉周金叉--持股--红色'),COLORRED;
六、dmi指标源码公式?
DMI指标(Directional Movement Index)可以用以下公式计算:
1. 计算真实波幅(TR):
TR = max(high-low, abs(high-close_yesterday), abs(close_yesterday-low))
2. 计算动向值 (DM) 和方向线数值(DI):
+DM = high - high_yesterday(当日最高价和昨日最高价之差)
-DM = low_yesterday - low(昨日最低价和当日最低价之差)
DI+ = 真正的+DM14 / 真正的TR14 * 100
DI- = 真正的-DM14 / 真正的TR14 * 100
3. 计算DX指标:
DX = | DI+ - DI- | / | DI+ + DI- |
4. 计算DMI指标:
DMI+ = MA(DI+, N)
DMI- = MA(DI-, N)
ADX = MA(DX, N)
七、xlpl指标公式源码?
xlpl的指标公式源码是wjzgs530
通达信有个指标叫吸拉派落,简称XLPL,是用来判断主力做庄一只股票的每个阶段
八、ccl指标公式源码?
以下是通达信ccl优化源码(无源码的请下载附件导入)
使用方法:绿色底部区域,红色操作区域;CCL上穿-100买入时机 ,CCL下破100卖出时机
DRAWBAND(-100,RGB(0,250,0),"CCI.CCI",RGB(250,0,0));
DRAWBAND(100,RGB(0,0,0),-100,RGB(0,0,0));
CCI:"CCI.CCI";
DRAWBAND(100,RGB(250,0,0),100,RGB(250,0,0)),DOTLINE;
DRAWBAND(-100,RGB(250,0,0),-100,RGB(250,0,0)),DOTLINE;
九、rsi指标公式源码?
通达信公式RSI最新优化版
LC:=REF(C,1);
RSII:=SMA(MAX(C-LC,0),14,1)/SMA(ABS(C-LC),14,1)*100,COLORRED,LINETHICK2;
压力:HHV(MA(RSII,3),13),COLORGREEN;
支撑:LLV(MA(RSII,3),13),COLORYELLOW;
VAR2:MA(RSII,8),COLOR888888;VAR3:REF(VAR2,3),COLOR888888;
STICKLINE(VAR2>=VAR3,VAR3,VAR2,3,1),COLOR00FFFF;{DRAWNULL}STICKLINE(VAR3>VAR2,VAR2,VAR3,3,1),COLORFFBB00};
RSI:RSII,COLORFFFFFF,LINETHICK2;
VAR4:IF(RSI<VAR2,RSI,VAR2),COLORRED,LINETHICK3;
十、kd指标源码公式?
以下是通达信彩色KD指标KD共振公式源码(无源码的请下载附件导入)
通达信彩色KD指标KD共振公式源码
VAR13:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
K13:SMA(VAR13,3,1);
D13:SMA(K13,3,1);
DRAWBAND(K13,RGB(255,255,0),D13,RGB(0,255,0));
{STICKLINE(K13>D13,K13,D13,8,0),COLOR0055AA;
STICKLINE(K13>D13,K13,D13,5,0),COLOR0077CC;
STICKLINE(K13>D13,K13,D13,3,0),COLOR0099DD;
STICKLINE(K13>D13,K13,D13,1,0),COLOR01BEE7;
STICKLINE(K13<=D13,K13,D13,8,0),COLOR006600;
STICKLINE(K13<=D13,K13,D13,5,0),COLOR009900;
STICKLINE(K13<=D13,K13,D13,3,0),COLOR00BB00;
STICKLINE(K13<=D13,K13,D13,1,0),COLOR00CC00;}
VAR55:=(CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100;
K55:SMA(VAR55,3,1);
D55:SMA(K55,3,1);
DRAWBAND(K55,RGB(255,0,0),D55,RGB(0,0,255));
{STICKLINE(K55>D55,K55,D55,7,0),COLOR000045;
STICKLINE(K55>D55,K55,D55,5,0),COLOR000085;
STICKLINE(K55>D55,K55,D55,3,0),COLOR0000C5;
STICKLINE(K55>D55,K55,D55,1,0),COLOR0000E5;
STICKLINE(K55<=D55,K55,D55,7,0),COLOR353500;
STICKLINE(K55<=D55,K55,D55,5,0),COLOR555500;
STICKLINE(K55<=D55,K55,D55,3,0),COLOR757500;
STICKLINE(K55<=D55,K55,D55,1,0),COLOR858500;}
20,COLORWHITE;
80,COLORWHITE;
DIBU:= K13<20 AND D13<20 AND K55<20 AND D55<20;
STICKLINE(DIBU=1,80,60,5.8,1),COLORRED;
TOBU:= K13>80 AND D13>80 AND K55>80 AND D55>80;
STICKLINE(TOBU=1,40,20,5.8,1),COLORGREEN;