求助: 靜態測試的跨周期數據引用 [金字塔]
- 咨詢內容:
請問各位老師,靜態測試時,從15分鐘的小周期引用所在的60分鐘大周期數據,只用一個“#”,得到的結果為該15分鐘周期所在的60分鐘結束時候的數據,如果用“##”,則是前一個60分鐘的結束時候的數據。 請問如何可以模擬出該周期所在的60分鐘的實時數據? 例如,在兩點半的時候,調用r3 的的實時數據。
謝謝。
r1: = llv(low,4);
r2: = sma(r1,3,1);
r3: = "r2#min60"; - 金字塔客服:
小周期引用大周期 如何取到實時數據? 存在未來函數的。
- 用戶回復:
跨周期引用指標數據
在金字塔決策交易系統當中允許使用不同分析周期上的指標數據。
a、基本格式為:“指標.指標線#周期(參數)”,格式上只是比上面指標引用多了一個周期設定其他內容和方法一樣,在周期調用上存在以下對應關系:
MIN1:1分鐘 MIN5:5分鐘......DAY:日線 WEEK:周線 MONTH:月線 YEAR:年線
如上圖所示,MIN1表示的分析周期為1分鐘,那么只能是在當前周期為分筆成交圖時才可以實現對該周期指標線數據的引用。例如:當前周期為日線,那么在公式中使用“MACD.DEA#WEEK”(26,12,9)表示使用了當天所在的本周的MACD指標中的數據。
b、以上格式的擴展格式為:“指標.指標線##周期”(參數),該格式比基本格式采用了不同的對齊方式,簡而言之,就是說“#”的格式調用的本周期所在的上一級周期的指標數據,那么“##”的格式則表示調用了前一種格式的前一周期的指標數據,舉上例而言,“MACD.DEF##WEEK”(26,12,9)表示的是從當天看來的上一周的數據,而基本格式就是當天看來的本周的數據。
關于如何使用“#”來引用其他指標周期問題的示例
1分鐘K線周期,您希望調用5分鐘周期K線中的收盤價(close),那么請按照下面步驟操作。
第一步:新建一個指標,命名為Y,在Y中寫入下面這句代碼(注意這里要不要使用冒號,否則指標線會變成賦值):
CC:CLOSE;
第二步:新建第二個指標,命名為T,在T中寫入下面代碼:
AA:”Y.CC#MIN5”;
第三步:將指標“T”運行應用于盤面,您將看到軟件在1分鐘K線圖中劃出一根5分鐘周期收盤價的線。
<!--EndFragment--> [此貼子已經被作者于2012-3-19 8:51:35編輯過] - 網友回復:
實盤指標可以寫出來?,F在問題是,如何在靜態測試中模擬實盤的實時數據進行測試。 否則是小周期引用當期大數據,得到的是類似使用了未來函數的效果,達不到測試效果。
- 網友回復:
那肯定就是這樣的,小周期引用當前大周期數據只有用于歷史測評的時候,也就是改K線已經生成,如果是實時數據那你只能引用前一周期的大周期數據,也就是用##來引用
如果以上指標公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態個股的話,
- 上一篇:啟動預警提示“計算溢出”的問題,請教高人
- 下一篇:[求助]開倉條件
相關文章
-
沒有相關內容