① 通达信公式-在指定时间内60日均线小于股价
一、参数设置如下:
参数 最小 最大 默认
D1 1900000 2999999 2091101
D2 1900000 2999999 2091201
二、公式代码如下:
DAY1:=BARSLAST((DATE+1000000)=D1);
DAY2:=BARSLAST((DATE+1000000)=D2);
OK:REF(EVERY(C>=MA(C,60),DAY1-DAY2),DAY2)AND D2>D1;
{注意:参数D1 必须要大于 参数D2, 且D1和D2必须是有效日期,即非法定节假日 或 股票停牌期间 }
{ 上面公式直接粘贴即可,我已检验过,没有问题。看来你很喜欢范围选股,这个是 通达信 中的代码,如要通用代码,把上面公式中的 “OK”一行,换成:
“OK:REF(COUNT(C<MA(C,60),DAY1-DAY2)=0,DAY2)AND D2>D1; ”就行了 }
三、日期参数的格式是:
因为参数长度有要求,不可超过7位,所以用前三位代表年份,后四位分别代表月和日;
1.年份表示:因为1990年后才有股市的,而确信你最大只能活到2099年,故省去真实年份的百位数,保留其它。例,1990年 =190;1995年=195,2009年=209;2011年=211;
2.月、日表示:月和日可以用完整位数表示。例,02月02日=0202;06月04日=0604;12月 1日=12 1;
前三位年份+后四位月和日,就是日期参数表示方法。
例,1993年08月15日=1930815;2009年11月01日=2091101;
2015年12月07日=2151107;
如果你要设定的日期范围,按前面的格式去调整参数就可以了。
再次强调:参数D1 必须要大于 参数D2, 且D1和D2必须是有效日期,即非法定节假日 或 股票停牌期间。希望你明白,你试试看效果如何。
② 求 连续几日股价最低价都大于 10均线的公式
SUM(L>MA(C,10),N)=N;
{连续N日股价最低10均线以上方)}
③ 东方财富 股价盘中或收盘回踩某一条均线的选股公式
东方财富没用过,但回踩公式很简单就是,例如回踩60日均线,就是收盘价大于六内60日均线并且最低价小于60日均容线。
以下公式就是回踩60日均线
ma60:=ma(c,60);
xg:c>ma60 and l<ma60;
这公式在通达信可以用,
东方财富没试过。
④ 求解一个股票预警问题,,股价到达某均线的公式
预警
选股:cross(c,MA("close#week",10)) or cross(MA("close#week",10),c);
如果是10月或10日均线预警的话 怎么表示呢
十月
选股:cross(c,MA("close#MONTH ",10)) or cross(MA("close#MONTH ",10),c);
十天
选股:cross(c,MA(c,10)) or cross(MA(c,10),c);
⑤ 股价长期低于20日均线,突然某日大幅上涨超过5% 公式
长期是多久,1个月?2个月?3个月
还有是什么软件的公式,同花顺,大智慧,通达信等等,公式写法都是不同的
⑥ 你好,我想请教一下在30天内股价首次低于20日均线的公式
BARSSINCEN(C<MA(C,20),30);表示30个周期内股价首次低于20日均线到当前的周期数
⑦ 条件:股价突破某条均线的第二天,或者是当天,这样的公式如何写
ma1:=ma(c,5);
cross(c,ma1);
说明
ma1为5日均线
股价上穿5日均线
⑧ 通达信选股公式问题(当前股价在任意N条均线之上)
虽然你的条件很少,分也很低,但是还是希望能帮你,公式如下:
MA1:=MA(C,10);
XG:C=MA1 OR C=MA1+MA1*0.01 OR C=MA1-MA1*0.01;
公式中该变C后面的数字可以该变均线天数,改变*后面的数字可以该变距离均线的位置,如果公式不能使用你可以找我。
⑨ 求一个选股公式 当天股价最低价触及(接近)某均线(或者距离不超过1% 可以在均线下方1%或在上方1%以内)
不超过1%这个条件可以编写成选股公式,所有均线参数你自己随便设置这都可以。但你到底是触及哪一根呢,还是同时满足呢,还是触及哪一根都可以呢?
⑩ 今日股价是一年内股价的最低价,如K线上显示的一样的选股公式!
TS:=BARSLAST(L=LLV(L,250));
X:CROSS(C,REF(MAX(C,O),TS));
你选出今日为最底价并没有用,因为不能保证明日不创新低,不如进行右侧交易,这样更保险点