找回密码
 立即注册

QQ登录

只需一步,快速开始

广告载入中...
查看: 2149|回复: 14

股票公式:大智慧小指标公式汇集之二

[复制链接]
发表于 2008-4-3 19:27 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转本论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
小指标公式编码集中2 <br/>1. <br/>怎样编制全市场平均价格公式 <br/>现在的指数不能说明市场真实平均价格,怎样写才准确呢? <br/><br/>沪股均价:\"1A0002$AMOUNT\"/\"1A0002$VOL\"/100; <br/>深股均价:\"399107$AMOUNT\"/\"399107$VOL\"/100; <br/>均价\"1A0002$AMOUNT\"+\"399107$AMOUNT\")/(\"1A0002$VOL\"+\"399107$VOL\")/100; <br/><br/>2. <br/>用股价选股 <br/><br/>input:年(2004),月(8),日(31),最小价格(1),最大价格(2); <br/>n:=DATEDIFF(((年-1900)*10000+月*100+日),DATE);//计算输入日期和现在日期周期 <br/>tj:REF(CLOSE,n)>最小价格 and REF(CLOSE,n)<最大价格; <br/><br/>3. <br/>1,股价突破60日均线的选股公式, <br/>2,和怎么选出一段时间以来的涨停板个股公式 <br/>1 <br/>cross(c,ma(c,60)); <br/>2 <br/>f:=ref(c,1)*1.1-c<0.01; <br/>count(f,n)>0;//N天内出现过涨停 <br/><br/>4. <br/>股价横盘,MACD金叉,然后股价创新底,MACD没死叉。 <br/>REF(((HHV(H,N)-LLV(L,N))/LLV(L,N)),1)<=0.04 <br/>AND c<ref(LLV(L,N),1) and \"macd.diff\">\"macd.dea\"; <br/><br/>5. <br/>过滤一个条件成立的信号 <br/><br/>过滤:=(EMA(C,60)>EMA(C,30))>(EMA(C,60)>EMA(C,30)*1.05); <br/><br/>我需要这个信号以外成立的信号 <br/>过滤:=(EMA(C,60)>EMA(C,30))>(EMA(C,60)>EMA(C,30)*1.05); <br/>not(过滤) <br/>*** <br/>IF(过滤,0,1); <br/><br/>6. <br/>收盘价在20日均线之上,收盘价连升二天。 <br/>f:=c/ref(c,1); <br/>count(c>ma(c,20) and f>1,2)=2; <br/><br/>7. <br/>求最大值? <br/><br/>如何求以下四个代数式中的最大值 <br/>a-b,b-c,a-c,d-c <br/>MAX(A,B)只能返回A和B中的较大值? <br/>MAX(MAX(A,B),MAX(C,D)); <br/><br/>通用的“二次金叉”通式。 <br/><br/>Jm:=CROSS(\"指标名称.指标线1\",\"指标名称.指标线2\"); <br/>JmCOUNT:=COUNT(Jm,BARSLAST(\"指标名称.指标线1(或指标线2)\"大于或小于某数)); <br/>Jmtj:40*(\"指标名称.指标线1(或指标线2)\"小于或大于某数)); <br/>Drawtext (Jmtj,40,\'…………二次金叉\'); <br/>条件选股:60*(Jmtj and …………),colorgreen; <br/><br/>例如(这里给出三个例子) <br/>1、Macd在0轴线以下二次金叉 <br/>Jm:=CROSS(\"Macd.DIFF\",\"Macd.DEA\"); <br/>JmCOUNT:=COUNT(Jm,BARSLAST(\"Macd.DEA\">=0)); <br/>Jmtj:40*(\"Macd.DEA\"<0 and Count(JmCount=2,21)=1); <br/>Drawtext (Jmtj,40,\'Macd在0轴线以下二次金叉\'); <br/>条件选股:60*(Jmtj and Slope(Ma(C,5),2)>0),colorgreen; <br/>Drawtext (条件选股,50,\'5日3%成功率:44.71%\'); <br/><br/>2、KD在60轴线以下二次金叉 <br/>Jm:=CROSS(\"KD.K\",\"KD.D\"); <br/>JmCOUNT:=COUNT(Jm,BARSLAST(\"KD.D\">=60)); <br/>Jmtj:40*(\"KD.D\"<60 and Count(JmCount=2,21)=1); <br/>Drawtext (Jmtj,\"KD.D\",\'KD在60轴线以下二次金叉\'); <br/>条件选股:60*(Jmtj and Slope(Ma(C,20),3)>0),colorgreen; <br/>Drawtext (条件选股,50,\'5日3%成功率:50.3%\'); <br/><br/><br/>3、SlowKD在30轴线以下二次金叉 <br/>Jm:=CROSS(\"SlowKD.K\",\"SlowKD.D\"); <br/>JmCOUNT:=COUNT(Jm,BARSLAST(\"SlowKD.D\">=30)); <br/>Jmtj:28*(\"SlowKD.D\"<30 and Count(JmCount=2,21)=1); <br/>Drawtext (Jmtj,28,\'SlowKD在30轴线以下二次金叉\'); <br/>条件选股:50*(Jmtj and Slope(Ma(C,20),2)>0),colorgreen; <br/><br/><br/>10. <br/><br/><br/>N天,N日均线,以N角度向上或向下运行的均线。选股公式 <br/><br/>atan((ma(c,n)-ref(ma(c,n),N))/N); //值为正向上,值为负向下 <br/><br/>11. <br/>K线中“低点不断抬高”和“低点不断降低”的指标如何编 ? <br/><br/>l>ref(l,1) and REF(L,1)>ref(l,2) and REF(L,2)>ref(L,N);;{N,5,1,999} <br/>“低点不断抬高” <br/>反之<是“低点不断降低” <br/><br/>13. <br/>当收盘价收在7天平均线上,K线都为阳线(红色),收盘价收在7天平均线下,K线都为阴线(绿色),在主图怎样写? <br/>stickline(c>=ma(c,7),c,o,7,0),colorred; <br/>stickline(c>=ma(c,7),h,l,1,0),colorred; <br/>stickline(c<ma(c,7),c,o,7,0),colorgreen; <br/>stickline(c<ma(c,7),h,l,1,0),colorgreen; <br/><br/>14. <br/>20日内次高点 <br/>AA:=HHVBARS(C,20); <br/>C=MAX(HHV(C,AA),REF(HHV(C,19-AA),AA+1)); <br/><br/>15. <br/>要选出收市价离125天均线不远, <br/>ABS(C-MA6)/MA6<=0.01 <br/><br/>20. <br/>写均线MA1二次上穿MA4公式! <br/>COUNT(CROSS(ma1,ma4),20)=2; <br/>
发表于 2009-10-25 12:19 | 显示全部楼层
不懂怎么用 啥意思呀
回复

使用道具 举报

发表于 2009-11-6 18:54 | 显示全部楼层
看不明白。
回复

使用道具 举报

发表于 2011-4-10 12:53 | 显示全部楼层
帮助投资者规避风险,把握机会
回复

使用道具 举报

发表于 2012-1-16 18:24 | 显示全部楼层
谢谢楼主的分享!
回复

使用道具 举报

发表于 2012-2-13 15:45 | 显示全部楼层
整理如下,没有经过测试:

小指标公式编码集中2

1. 怎样编制全市场平均价格公式
现在的指数不能说明市场真实平均价格,怎样写才准确呢?

沪股均价:\"1A0002$AMOUNT\"/\"1A0002$VOL\"/100;
深股均价:\"399107$AMOUNT\"/\"399107$VOL\"/100;
均价\"1A0002$AMOUNT\"+\"399107$AMOUNT\")/(\"1A0002$VOL\"+\"399107$VOL\")/100;

2. 用股价选股

input:年(2004),月(8),日(31),最小价格(1),最大价格(2);
n:=DATEDIFF(((年-1900)*10000+月*100+日),DATE);//计算输入日期和现在日期周期
tj:REF(CLOSE,n)>最小价格 and REF(CLOSE,n)<最大价格;

3.
1,股价突破60日均线的选股公式,
2,和怎么选出一段时间以来的涨停板个股公式
1 cross(c,ma(c,60));
2 f:=ref(c,1)*1.1-c<0.01;
count(f,n)>0;//N天内出现过涨停

4. 股价横盘,MACD金叉,然后股价创新底,MACD没死叉。
REF(((HHV(H,N)-LLV(L,N))/LLV(L,N)),1)<=0.04
AND c\"macd.dea\";

5. 过滤一个条件成立的信号
过滤:=(EMA(C,60)>EMA(C,30))>(EMA(C,60)>EMA(C,30)*1.05);

我需要这个信号以外成立的信号
过滤:=(EMA(C,60)>EMA(C,30))>(EMA(C,60)>EMA(C,30)*1.05);
not(过滤)
***
IF(过滤,0,1);

6. 收盘价在20日均线之上,收盘价连升二天。
f:=c/ref(c,1);
count(c>ma(c,20) and f>1,2)=2;

7. 求最大值?

如何求以下四个代数式中的最大值
a-b,b-c,a-c,d-c
MAX(A,B)只能返回A和B中的较大值?
MAX(MAX(A,B),MAX(C,D));

通用的“二次金叉”通式。

Jm:=CROSS(\"指标名称.指标线1\",\"指标名称.指标线2\");
JmCOUNT:=COUNT(Jm,BARSLAST(\"指标名称.指标线1(或指标线2)\"大于或小于某数));
Jmtj:40*(\"指标名称.指标线1(或指标线2)\"小于或大于某数));
Drawtext (Jmtj,40,\'…………二次金叉\');
条件选股:60*(Jmtj and …………),colorgreen;

例如(这里给出三个例子)
1、Macd在0轴线以下二次金叉
Jm:=CROSS(\"Macd.DIFF\",\"Macd.DEA\");
JmCOUNT:=COUNT(Jm,BARSLAST(\"Macd.DEA\">=0));
Jmtj:40*(\"Macd.DEA\"<0 and Count(JmCount=2,21)=1);
Drawtext (Jmtj,40,\'Macd在0轴线以下二次金叉\');
条件选股:60*(Jmtj and Slope(Ma(C,5),2)>0),colorgreen;
Drawtext (条件选股,50,\'5日3%成功率:44.71%\');

2、KD在60轴线以下二次金叉
Jm:=CROSS(\"KD.K\",\"KD.D\");
JmCOUNT:=COUNT(Jm,BARSLAST(\"KD.D\">=60));
Jmtj:40*(\"KD.D\"<60 and Count(JmCount=2,21)=1);
Drawtext (Jmtj,\"KD.D\",\'KD在60轴线以下二次金叉\');
条件选股:60*(Jmtj and Slope(Ma(C,20),3)>0),colorgreen;
Drawtext (条件选股,50,\'5日3%成功率:50.3%\');


3、SlowKD在30轴线以下二次金叉
Jm:=CROSS(\"SlowKD.K\",\"SlowKD.D\");
JmCOUNT:=COUNT(Jm,BARSLAST(\"SlowKD.D\">=30));
Jmtj:28*(\"SlowKD.D\"<30 and Count(JmCount=2,21)=1);
Drawtext (Jmtj,28,\'SlowKD在30轴线以下二次金叉\');
条件选股:50*(Jmtj and Slope(Ma(C,20),2)>0),colorgreen;


10. N天,N日均线,以N角度向上或向下运行的均线。选股公式
atan((ma(c,n)-ref(ma(c,n),N))/N); //值为正向上,值为负向下

11. K线中“低点不断抬高”和“低点不断降低”的指标如何编 ?

l>ref(l,1) and REF(L,1)>ref(l,2) and REF(L,2)>ref(L,N);;{N,5,1,999}
“低点不断抬高”
反之<是“低点不断降低”

13. 当收盘价收在7天平均线上,K线都为阳线(红色),收盘价收在7天平均线下,K线都为阴线(绿色),在主图怎样写?
stickline(c>=ma(c,7),c,o,7,0),colorred;
stickline(c>=ma(c,7),h,l,1,0),colorred;
stickline(cstickline(c

14. 20日内次高点
AA:=HHVBARS(C,20);
C=MAX(HHV(C,AA),REF(HHV(C,19-AA),AA+1));

15. 要选出收市价离125天均线不远,
ABS(C-MA6)/MA6<=0.01

20. 写均线MA1二次上穿MA4公式!
COUNT(CROSS(ma1,ma4),20)=2;

回复

使用道具 举报

发表于 2012-4-3 18:47 | 显示全部楼层
谢谢
回复

使用道具 举报

发表于 2012-4-3 18:47 | 显示全部楼层
很不错哦
回复

使用道具 举报

发表于 2012-4-3 18:47 | 显示全部楼层
支持
回复

使用道具 举报

发表于 2012-4-20 19:24 | 显示全部楼层
努力学习, 尽快进步
回复

使用道具 举报

发表于 2012-10-25 12:19 | 显示全部楼层
学习了,谢谢王子老师
回复

使用道具 举报

发表于 2013-3-18 10:41 | 显示全部楼层
谢谢分享学习了!
回复

使用道具 举报

发表于 2013-7-27 12:51 | 显示全部楼层
好好学习天天向上
回复

使用道具 举报

发表于 2018-4-7 14:14 | 显示全部楼层
多谢老师的分享
回复

使用道具 举报

发表于 2018-5-14 08:28 | 显示全部楼层
多谢老师的分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|股海明灯官网 ( 京ICP备18020431号 )

GMT+8, 2024-6-1 02:36 , Processed in 0.092753 second(s), Total 10, Slave 9 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表