中央十二台主持人照片:forcast函数

来源:百度文库 编辑:偶看新闻 时间:2024/05/09 18:59:52
FORCAST是线性回归预测值。 1 首先解释一下函数FORCAST的含义:
函数: FORCAST(X,N)
参数: X为样本组,N为统计周期
返回: 返回样本组
说明: X的N周期线性回归预测值
示例: FORCAST(C,10)表示求10周期线性回归预测
用最小二乘法,求出N周期内,X的一元线性回归线上的当天的值。
2 三个公式的意义:
a1:HHV(FORCAST(CLOSE,10),18);表示在18个周期内的10个周期收盘价的线性回归值的最大值。有点绕啊。
a2:HHV(FORCAST(CLOSE,10),8);表示在8个周期内的10个周期收盘价的线性回归值的最大值。
a3:FORCAST(CLOSE,10); 表示在10个周期内的收盘价的线性回归值的最大值。  FORCAST函数的真实含义(另送短线精品-用法)HH:=HHV(HIGH,3);LL:=LLV(LOW,3);   
CH1:=(HH > REF(HH,1)AND C>REF(C,1));   
CH2:=(LL < REF(LL,1)AND CK3:=BARSLAST(CH1);K4:=BARSLAST(CH2);   
K5:=(K3K6:=(K3>K4 OR CH2) AND NOT(CH1);   
ZC:=IF(HH>REF(HH,1) AND C>REF(C,1),LL,REF(LL,BARSLAST(HH>REF(HH,1)AND C>REF(C,1))));    
YL:=IF(LLSNX:IF(K5,ZC,YL);   

因为以前做期货~而期货软件连WMA和FORCAST函数都没有~
而这两函数很有用的~
所以试着还原~结果是成了~
WMA函数的真实算法网上基本都知道了~股软反正也有~所以也不说了~
FORCAST叫线性回归~听着挺玄~用的人不少~但又有几个人知道它真实的意思呢?
其实结果是FORCAST(X,N):=3*wma(X,N)-2*ma(X,N);
现在编写或者优化指标的时候用到或看到FORCAST是不是明白原来如此了?

好像就这点东西想让你们给我加点理想币有点不够~刚翻了下电脑~总算找到个算优秀的短线指标~

因为我用的指标都是看趋势用的~对做股票来说很迟钝~所以短线指标也不多~有也删的差不多了~
这个短线指标的理念取自多年以前照华老师的分价图中的SNX~不过没办法通用~用的是循环函数~
后来唐仁政兄弟搞过各个版本~但通达信和大智慧1的版本和照华老师的不太一样~
期货软件更没法用了~所以理解了原意后自己做了个~
因为期货软件的BARSLAST函数的显示会延后一天,所以K5和K6两句不是啰嗦,是我的软件限制才写成这样~ 

用法:,就是看线对价格的穿插,穿插那天买点,反穿插的是卖点。
当买入后,它就是条止损线,价格的每次短期突破,线就上移,以保护利润。
但它不能单独使用,防止震荡来回止损,最好能加入你的主图。配合趋势来使用.
 {另编}        线性回归函数有两个:FORCAST和SLOPE,分别表示起点和斜率。FORCAST的作用与均线类似,有对未来趋势的预测作用,指标较均线更为灵敏;SLPOE表示该线性回归的斜率,即事件每增加1天价格的变动情况,它可以表示一段时间内的平均价格变化率,可以用它来描述近期价格的涨跌趋势及强度。 例如:SLOPE(CLOSE,10)/REF(CLOSE,10)>0.05则表示近期有每日平均5%的升幅趋势。     Forcast就是简单最小平方回归方法(ordinary least square)的预测,例如今天的Forcast(c,20)值,就是取昨天以前(含昨天)的20个收盘价做直线最小平方回归,然后往前估计在直线上今天的值, 明天的Forcast(c,20)值,就是取今天以前(含今天)的20个收盘价做直线最小平方回归,然后往前估计在直线上明天的值,后天的值同理。