请教大家一个通达信的公式

我想设计一个公式,条件如下:
1.以四天为一个周期。(比如今天是4号,那么还有前三天1号,2号,3号)
2.运行这个公式后,选出的股票要求:1号呈阳线,2号,3号呈阴线,4号呈阳线。1-3号的交易量呈递减,4号的交易量只要比3号高即可。
3日前的收盘价>3日前的开盘价 AND 2日前的收盘价<2日前的开盘价 AND 昨收

这个是通达信自动翻译出来的,感觉有点问题噢。

初学编写程序语句,宜将条件分开来写,最后才用一个语句组合起来。这样做一是编写方便,二是容易检查错误的地方。
今天是4号,在REF语句中的日期参数,3号是1,2号是2,1号是3。
你的要求可以作如下写:
{1号呈阳线,2号,3号呈阴线,4号呈阳线}
T1:=REF(C>O,3) AND REF(C<O,1) AND REF(C<O,2) AND C>O;
{1-3号的交易量呈递减。即昨天的前连续3天量缩}
T2:=REF(COUNT(V<REF(V,1),3)=3,1);
{4号的交易量只要比3号高}
T3:=V>REF(V,1);
{最后将条件合并}
T1 AND T2 AND T3;
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-02-18
var1:=c>o;
var2:=ref(c,1)<ref(o,1);
var3:=ref(c,2)<ref(o,2);
var4:=ref(c,3)>ref(o,3);

var5:=ref(vol,3)>ref(vol,2) and ref(vol,2)>ref(vol,1) and vol>ref(vol,1);
选股条件:var1 and var2 and var3 and var4 and var5;

选股的时候选 选股条件=1就可以了。希望可以帮到您。
第2个回答  2010-02-16
(股明星软件)选股公式:我来应答 (源码)
1: 范围选股:A股
2: K线组合选股:前3天的,收盘价除以前3天的开盘价。大于;1.00
3: K线组合选股:前2天的,开盘价除以前2天的收盘价。大于;1.00
4: K线组合选股:前1天的,开盘价除以前1天的收盘价。大于;1.00
5: K线组合选股:前0天的,收盘价除以前0天的开盘价。大于;1.00
6: K线组合选股:前2天的,成交量除以前3天的成交量。小于;1.00
7: K线组合选股:前1天的,成交量除以前2天的成交量。小于;1.00
8: K线组合选股:前0天的,成交量除以前1天的成交量。大于;1.00
选股结果:
1 600021 上海电力
2 600033 福建高速
3 600039 四川路桥
4 600183 生益科技
5 600302 标准股份
6 600377 宁沪高速
7 600380 健康元
8 600395 盘江股份
9 600408 安泰集团
10 600509 天富热电
11 600563 法拉电子
12 600576 万好万家
13 600611 大众交通
14 600628 新世界
15 600653 申华控股
16 600704 中大股份
17 600730 中国高科
18 600738 兰州民百
19 600755 厦门国贸
20 600767 运盛实业
21 600776 东方通信
22 600797 浙大网新
23 600805 悦达投资
24 600822 上海物贸
25 600982 宁波热电
26 601168 西部矿业
27 000049 德赛电池
28 000078 海王生物
29 000410 沈阳机床
30 000426 富龙热电
31 000536 闽闽东
32 000601 韶能股份
33 000628 高新发展
34 000690 宝新能源
35 000716 ST南方
36 000779 三毛派神
37 000887 中鼎股份
38 000900 现代投资
39 000921 ST科龙
40 000938 紫光股份
41 002004 华邦制药
42 002141 蓉胜超微
43 002148 北纬通信
44 002170 芭田股份
第3个回答  2010-02-13
原理很简单,但写起来太麻烦了,要多加点分啊。
REF(C,3)>REF(O,3) AND REF(C,2)<REF(O,2) AND REF(C,1<REF(O,1) AND C>O AND REF(V,3)<REF(V,2)<REF(V,1) AND VOL>REF(V,1);

通达信公式请老师修改一下,能通过测试。
AA:=VOL\/((HIGH-LOW)*2-ABS(CLOSE-OPEN));主买:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL\/2));主卖:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL\/2));量:=VOL;额:=AMOUNT\/100000000;流入...

通达信选股公式请教?
BB1:=L<AA1*0.9;CC1:=(C-REF(C,1))\/REF(C,1)*100>1.2;DD1:=L<MA(C,5)*0.921;EE1:=V<MA(V,5)*1.5;老鼠仓:BB1 AND CC1 AND DD1 AND EE1;3、2阳夹1阴选股 REF(C,2)>REF(O,2) AND REF(C,1)C>O AND C>=REF(O,1);4、回踩10均线 VAR1:=MA(C,10)>MA...

通达信公式
通达信公式有多种,以计算一定时期最高价公式为例:ref(hhv(h,n),m);公式含义:求前(N+M)天到前M天之间的最高价。例如:ref(hhv(h,10),10);求20天前到10天前之间的最高价。以15天为例,有下面几种有关公式:hhv(h,15)=h;{今天的最高价为15天以来的最高价};ref(hhv(h,15...

我用的是通达信行情分析软件,请高手编写一个【肯特纳通道】的公式,谢谢...
10);MID:=(3*CLOSE+LOW+OPEN+HIGH)\/6;DKX0:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,

帮我编写一个通达信条件选股公式
通达信的:N:=35;M:=35;N1:=3;B1:=(HHV(H,N)-C)\/(HHV(H,N)-LLV(LOW,N))*100- M;B2:=SMA(B1,N,1)+100;B3:=(C-LLV(L,N))\/(HHV(H,N)- LLV(L,N))*100;B4:=SMA(B3,3,1); B5:=SMA(B4,3,1)+100;B6:=B5-B2;控盘程度:=(IF(B6>N1,B6-N1+2,0))*2.5;控...

通达信量化选股公式
通达信的选股公式为xg:v>ref(v,1)*2 and c>ref(c,1)。公式的定义为今天的量大于等于昨天量的2倍,股价上涨。此公式的使用说明有以下几点:1、五行量化指标(浅灰色实心空心方格):实心代表趋势走好,空心代表趋势走坏;2、操盘动力线指标(黄金线):短线灵敏指标,低位拐头向上可跟进,高位拐...

求通达信公式,谢谢
1、MACD指标:MACD是指数平滑移动平均线与移动平均线的差,通达信中的公式为:DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);DEA:EMA(DIF,MID);MACD:(DIF-DEA)*2,COLORSTICK;2、KDJ指标:KDJ是一种技术指标,包括K线、D线和J线,通达信中的公式为:RSV:=(CLOSE-LLV(LOW,N))\/(HHV(HIGH,N)-LLV(LOW...

通达信公式
1、通达信公式是在股票中的一种写法,具体为:黄字两边要加单引号,正确的写法为:DRAWTEXT(LJL,L*0.99,黄)。2、股票(stock)是股份公司发行的所有权凭证,是股份公司为筹集资金而发行给各个股东作为持股凭证并借以取得股息和红利的一种有价证券。每股股票都代表股东对企业拥有一个基本单位的所有权。

通达信求一个简单技术指标公式
MA:=ref(ma(66),1)-ma(66);ema:ma(10);

求通达信的选股公式,条件是MACD大于零。
选股公式:DIF:=EMA(C,12)-EMA(C,26);DEA:=EMA(DIF,9);MACD:=2*(DIF-DEA);MACD>0;上面的选股是日线MACD大于0的选股公式,MACD指标又称异同移动平均线,是股票交易中心一种常见的技术分析工具,用于研判股票价格变化的强度、方向、能量以及趋势周期,以便把握股票买进和卖出的时机。

相似回答
大家正在搜