當前位置:→ 股海網金字塔公式 → 正文
  • 1分鐘下取無未來數據的5分鐘MA5均線算法實例 (金字塔軟件 源碼 貼圖)

  • 相關簡介:鑒于許多人需要夸周期引用數據,尤其是小周期引用大周期的數據或者指標者居多,而通常情況下,這種小引大的方式容易出現未來數據,從而影響計算結果和條件判斷,因此,我給出下面算法,大家可以驗證一下,是否可以解決未來數據問題。 //利用下面算法可以解決在1分鐘周期下引用5分鐘MA均線產生未來數據的問題 //下面例子以在1分鐘周期下引用5分鐘周期下的MA5均線為例作為講解,大家可以學習方法然后擴展到任意周期任意指標; { 算法的原理是:利用MA均線的算法可知,將前4根5分鐘K線的收盤價相加,然后再加上當前1

  • 文章來源:股海網發布時間:2016-03-12 06:29:59瀏覽次數:下載次數:0收藏:

鑒于許多人需要夸周期引用數據,尤其是小周期引用大周期的數據或者指標者居多,而通常情況下,這種小引大的方式容易出現未來數據,從而影響計算結果和條件判斷,因此,我給出下面算法,大家可以驗證一下,是否可以解決未來數據問題。


//利用下面算法可以解決在1分鐘周期下引用5分鐘MA均線產生未來數據的問題
//下面例子以在1分鐘周期下引用5分鐘周期下的MA5均線為例作為講解,大家可以學習方法然后擴展到任意周期任意指標;

{
算法的原理是:利用MA均線的算法可知,將前4根5分鐘K線的收盤價相加,然后再加上當前1分鐘的收盤價,
 取得這5根K線收盤價總和之后,除以5,即是當根1分鐘K線收盤那一時間點所對應的5分鐘K線下的MA5均線。

這個算法解決了下面具體問題,通常情況下,例如13.53分這根K線,在1分鐘周期下引用5分鐘周期數據時,引用的其實是引用的13.55分
 這個時間點的5分鐘數據,這種情況下將出現未來數據,系統把54分和55分這兩分鐘的數據也歸到均線中去。
 所以利用下面的算法將不再產生未來數據。
}


 //取上4個五分鐘整點K線的和,也就是求前4根5分鐘K線收盤價的和;
M5:=IF(MOD(MINUTE,5)=0,CLOSE,0);
 SUMMIN5MA4:=REF(SUM(M5,20),MOD(MINUTE,5));

//把四個5分鐘K線的收盤價和當前1分鐘的收盤價相加,再除以5,也就得出了此刻所對應的5分鐘下的MA5了;
 //這里分兩種情況,一種是對于5分鐘整點位置的均線也就是相當于直接調用5分鐘下的MA5;另一種是對于不
//能夠被5整除的K線,我們應當按照把四個5分鐘K線的收盤價和當前1分鐘的收盤價相加再除以5的方法來計算;
IF MOD(MINUTE,5)>0 THEN BEGIN
 MIN5MA5A:=(SUMMIN5MA4+CLOSE)/5;
 END;
 ELSE BEGIN
 MIN5MA5B:="MA.MA1#MIN5";
 END;

//JG就是我們所要求的無未來數據的5分鐘下的MA5均價數值;
JG:IF(MOD(MINUTE,5)=0,MIN5MA5B,MIN5MA5A);


 //我們來跨周期調用一下5分鐘下的MA5均線看看是否相同;如果“MIN5MA5A”始終與“MIN5MA5對比”相等,則目的達到;
MIN5MA5對比:"MA.MA1#MIN5";

1分鐘下取無未來數據的5分鐘MA5均線算法實例 (金字塔軟件 源碼 貼圖)

1分鐘下取無未來數據的5分鐘MA5均線算法實例 (金字塔軟件 源碼 貼圖)

  • 下載資源所需積分

    0

  • 當前擁有積分

    0

股海網粉絲必讀
公式解密、改選股聯系QQ:78858997(有償服務)點擊查看詳情...
股海網指標公式幫助使用說明!新手必讀...
股海網新系統使用說明!新手必讀...
股海網VIP用戶組必讀...
說說看法 0
推薦資源

關于我們 - 聯系我們 - 廣告合作 - 下載聲明 - 網站幫助 - 友情鏈接 - SiteMap - TOP
Copyright © 2020 銘網科技,All Rights Reserved.湘ICP備09016573號-10
本站所有廣告和與股海網均無關系,請股友自行判斷真假!股海網客服QQ:78858997
股海網股票軟件下載中心
股海網股票書籍下載中心 湘公網安備43108102000040號
免费试用时时彩平台