上志商业

要闻

通达信MA函数自己实现(通达信wave指标公式)

时间:2022-09-11 09:19

   通达信指标为什么不支持自定义函数编写

  这没什么原因,就像通达信为什么没全推,为什么脚本连循环都没有。事实上,抛开历史原因,通达信早就落后其他软件的技术水准。

  这样的循环可否用通达信公式中的某个函数来实现?

  就是一直取最低
LLV(X,0);
----------
比如
LLV(L,0);
***********************************************************
而我的本意是数值不会上升,只会下降。
----------------------------------
上面的公式你试试看没,
LLV(L,0);
就这个,先不要改成别的了 ,看看再说,不看不知道,一看 原来如此
-------------------------------------------
LLV(X,N)这个函数已经用过了,不行。就像10天内最低价有可能会高于上一个10天内最低价,这时数值就会上升了。我本意是在这种情况下数值保持不变的。
奇怪!你为什么总不把N写成0,你没注意到我写的是0吗
---------------------------------------
可是A:=MA(C,3); B:LLV(A,0);这样却什么也不显示,是为什么?
侈这个是3日平均数,而上市头2天是无法计算这个平均数的,而B:LLV(A,0);是从第一天开始找最低数,而A的第一天却是无效数,
A:=MA(C,3);
B:LLV(A,BARSSINCE(A));{从第一个有数值的地方开始找最低数}
-------------------------------------------
,你这么复杂的问题只给30分,难怪关注的人少

  方框位置左键双击,之后你自己就能看懂了

  通达信函数 MA EMA 有何区别?

  MA是移动平均,MA(CLOSE,5)的算法是把最近5天的收盘价加起来再除以5.
EMA是指数移动平均线,有的软件简称为EXPMA,是一种加权的移动平均线指标。与简单移动平均线相比,指数移动平均线为近期的价格赋予较大的权重,同时又综合考虑了股票上市以来的所有交易价格。以12日EMA为例,其计算方法如下:
W=2÷(12+1)=0.1538
EMA(12)=(收盘价-昨日的EMA)×0.1538+昨日的EMA
参考

  通达信指标公式源码散户的佳音:能量指标公式

   散户的佳音:能量指标公式
V1:=DMA((((HIGH + LOW) + (CLOSE * 2)) / 4),0.9);HY1:=REF(EMA(V1,3),1);多空趋势:(MA((CLOSE - HY1) * 28,2))*0.1;换手:=V*100/CAPITAL;主力:=MA(换手,4);大户:=MA(换手,9);中户:=MA(换手,17);散户:=MA(换手,34);均量:=(主力+大户+中户+散户)/4;成交量:V,COLORWHITE,NODRAW;主力能量:(主力-均量)COLORMAGENTA;大户能量:(大户-均量)COLORYELLOW;中户能量:(中户-均量)COLORLIBLUE;散户能量:(散户-均量)COLORBLUE;0,POINTDOT;DRAWTEXT(ISLASTBAR,多空趋势,多空趋势);DRAWTEXT(ISLASTBAR,主力能量,1主力能量),COLORRED;DRAWTEXT(ISLASTBAR,大户能量,2大户能量),COLORYELLOW;DRAWTEXT(ISLASTBAR,中户能量,3中户能量),COLORLICYAN;DRAWTEXT(ISLASTBAR,散户能量,4散户能量),COLORBLUE;DRAWICON(CROSS(主力能量,散户能量),散户能量,1);IF(主力能量>大户能量AND大户能量>中户能量AND中户能量>散户能量,0,DRAWNULL),COLORRED, LINETHICK2;
{涨幅:DYNAINFO(14)*100,NODRAW ;N3:=BARSLAST(CROSS(C,MA(C,20)));N4:=BARSLAST(CROSS(MA(C,20),C));黑马跟踪:IF(N3<N4 AND散户能量0 ,黑马跟踪,DRAWNULL),COLORRED, LINETHICK2;}买点:=散户能量<0 AND中户能量0 AND (CROSS(主力能量,大户能量) OR CROSS(主力能量,0));DRAWICON(买点,多空趋势,13);DRAWTEXT(主力能量>0 AND大户能量>0 AND中户能量<0 AND散户能量<0 AND CROSS

  通达信完整全部函数及其用法

   通达信全部函数F(X)及其用法
1。HIGH(H)  最高价  返回该周期最高价.2。LOW(L)  最低价  返回该周期最低价.3。CLOSE(C)  收盘价  返回该周期收盘价.4。VOL(V)  成交量(手)  返回该周期成交量.5。OPEN(O)  开盘价  返回该周期开盘价.6。ADVANCE  上涨家数  返回该周期上涨家数.用法: ADVANCE(本函数仅对大盘有效)
7。DECLINE  下跌家数  返回该周期下跌家数.用法: DECLINE(本函数仅对大盘有效)
8。AMOUNT  成交额(元)  返回该周期成交额.用法: AMOUNT
9。VOLINSTK  持仓量  返回期货该周期持仓量.用法: VOLINSTK
10。BUYVOL  外盘(手)  返回外盘
11。SELVOL  外盘(手)  返回外盘
12。ISBUYORDER  主动性买单  返回当前成交是否为主动性买单.用法: ISBUYORDER 当本笔成交为主动性买盘时,返回1,否则为013。DHIGH  不定周期最高价  返回该不定周期最高价.用法: DHIGH
14。DOPEN  不定周期开盘价  返回该不定周期开盘价.用法: DOPEN
15。DLOW  不定周期最低价  返回该不定周期最低价.用法: DLOW
16。DCLOSE  不定周期收盘价  返回该不定周期收盘价.用法: DCLOSE
17。DVOL  不定周期成交量价  返回该不定周期成交量价.用法: DVOL
18。DATE 日期  取得该周期从1900以来的的年月日.用法: DATE 例如函数返回21.MONTH  32.CURRBARSCOUNT  40.HHV

  通达信周期函数怎么用?

  通达信它这个周期函数,就是给你划定一个大概的区间范围,让你在这个范围里面可以去选股票,这个东西我不相信。