头条
通达信公式编写入门
通达信公式编写
算术函数IF(逻辑判断)语句相当于我们平时所说的”如果.....那么“。
IF---根据条件求不同的值.
用法:
IF(X,A,B)若X不为0则返回A,否则返回B
例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值
时间函数HOUR---小时
取得该周期的小时数.
用法:
HOUR
函数返回有效值范围为(0-23),对于日线;
MINUTE---分钟
取得该周期的分钟数.
用法:
MINUTE
函数返回有效值范围为(0-59),对于日线 通达信公式编写请教
{M值要你手动设置了}
X:=M;
Y:=IF(X=1,2,IF(X=2,5,IF(X=3,9,0)));
这个原理很简单,但在股票公式里不可能有一个一个的孤点对应,X和Y之间应该有一个函数对应才对。你肯定问的不是这个问题,你把你最原始的想法给我说一下,我告诉你怎么写公式。 通达信公式编写
可以编写选股公式20日均线拐头向上,但这量柱呈三角形下降至低量,这条件需要说明清楚,多低的量满足条件,还有,这三角形怎么满足,你应该说的是连续缩量吧,那就是连续多久这要说明清楚。 通达信如何编写公式
通达信函数汇编
一、行情函数
HIGH 最高价
返回该周期最高价。
用法: HIGH
H 最高价
返回该周期最高价。
用法: H
LOW 最低价
返回该周期最低价。
用法: LOW
L 最低价
返回该周期最低价。
用法: L
CLOSE 收盘价
返回该周期收盘价。
用法: CLOSE
C 收盘价
返回该周期收盘价。
用法: C
VOL 成交量
返回该周期成交量。
用法: VOL
V 成交量
返回该周期成交量。
用法: V
OPEN 开盘价
返回该周期开盘价。
用法: OPEN
O: 开盘价
返回该周期开盘价。
用法: O
ADVANCE 上涨家数
返回该周期上涨家数。
用法: ADVANCE(本函数仅对大盘有效)
DECLINE 下跌家数
返回该周期下跌家数。
用法: DECLINE(本函数仅对大盘有效)
AMOUNT 成交额
返回该周期成交额。
用法: AMOUNT
ASKPRICE 委卖价
返回委卖1--委卖3价格。
用法: ASKPRICE(N)N取1?3。
(本函数仅个股在分笔成交分析周期有效)
ASKVOL 委卖量
返回委卖1--委卖3量。
用法: ASKVOL(N)N取1?3。
(本函数仅个股在分笔成交分析周期有效) 使用python实现ema(指数移动平均的计算)
a = 2/13
Prices = [0.0] #prices of everyday
EMAs = [0.0] # ems of everyday
def ema ( N , Price) :
Prices.append(Price)
if N<=1:
EMAs.append(Price)
else :
EMAs.append((1-a)*EMAs[N-1] + a*Price)
ema(1,1)
ema(2,3)
print (EMAs[1])
print (EMAs[2]) 请通达信高手帮忙写一个公式 DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
A1:=MA(C,5);
A2:=MA(C,10);
A3:=MA(C,20);
A4:=MA(C,60);
XG:MACD>REF(MACD,1) AND C>A1 AND C>A2 AND C>A3 AND C>A4;
- 上一篇:日本8月核心机械订单额环比下降
- 下一篇:国家主权财富基金