要闻
通达信MA函数自己实现(通达信wave指标公式)
通达信指标为什么不支持自定义函数编写
这没什么原因,就像通达信为什么没全推,为什么脚本连循环都没有。事实上,抛开历史原因,通达信早就落后其他软件的技术水准。
这样的循环可否用通达信公式中的某个函数来实现?
就是一直取最低
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
通达信周期函数怎么用?
通达信它这个周期函数,就是给你划定一个大概的区间范围,让你在这个范围里面可以去选股票,这个东西我不相信。