求N小時(shí)前的最高價(jià)HighH - TradeBlazer公式 [開拓者 TB]
作者:
開拓者 TB 來源:
cxh99.com 發(fā)布時(shí)間:2012年05月02日 點(diǎn)擊數(shù):
【
收藏到本網(wǎng)的會員中心】
- 咨詢內(nèi)容:
參考TB內(nèi)置函數(shù)求N天前最高價(jià)HighD山寨一個(gè)求N小時(shí)前最高價(jià)的函數(shù)HighH
- //------------------------------------------------------------------------
- // 簡稱: HighH
- // 名稱: 求N小時(shí)前的最高價(jià)
- // 類別: 用戶函數(shù)
- // 類型: 用戶函數(shù)
- // 輸出: 數(shù)值型
- //------------------------------------------------------------------------
- Params
- Numeric hoursAgo(2);
- Vars
- NumericSeries barCnt;
- NumericSeries hourHigh;
- Numeric i;
- Numeric j;
- Numeric nIndex(0);
- Numeric CBIndex;
- Begin
- CBIndex = CurrentBar;
- If(CBIndex == 0 || Date != Date[1] || Hour<>Hour[1])
- {
- barCnt = 1;
- hourHigh = High;
- }Else
- {
- barCnt = barCnt + 1;
- If(High > hourHigh)
- hourHigh = High;
- }
-
- If(hoursAgo == 0)
- {
- return hourHigh;
- }Else
- {
- For i = 1 To hoursAgo
- {
- If( i == 1)
- {
- j = 0;
- }Else
- {
- j = j + BarCnt[j];
- }
- If (j > CBIndex )
- Return InvalidNumeric;
- nIndex = nIndex + BarCnt[j];
- }
- Return hourHigh[nIndex];
- }
- End
- //------------------------------------------------------------------------
- // 編譯版本 GS2010.12.08
- // 用戶版本 2011/09/22 10:04
- // 版權(quán)所有 交易就要全自動
- // 更改聲明 TradeBlazer Software保留對TradeBlazer平臺
- // 每一版本的TrabeBlazer公式修改和重寫的權(quán)利
- //------------------------------------------------------------------------
- TB技術(shù)人員:
實(shí)例應(yīng)用,畫出N小時(shí)前最高價(jià)的技術(shù)指標(biāo)myHighH如下
- //------------------------------------------------------------------------
- // 簡稱: myHighH
- // 名稱: 求N小時(shí)前最高價(jià)
- // 類別: 公式應(yīng)用
- // 類型: 用戶應(yīng)用
- //------------------------------------------------------------------------
- Params
- Numeric N(1);
- Vars
- Numeric hourHigh;
- Begin
- hourHigh = HighH(N);
- PlotNumeric("hourHigh",hourHigh);
- End
- //------------------------------------------------------------------------
- // 編譯版本 GS2010.12.08
- // 用戶版本 2011/09/22 10:14
- // 版權(quán)所有 交易就要全自動
- // 更改聲明 TradeBlazer Software保留對TradeBlazer平臺
- // 每一版本的TrabeBlazer公式修改和重寫的權(quán)利
- //------------------------------------------------------------------------
復(fù)制代碼
- TB客服:
回復(fù) 2# 全自動交易
謝謝,函數(shù)驗(yàn)證了,完全實(shí)行了我的想法,還有那個(gè)畫線公式,也是我想要的,謝謝了!