求指點,請問題在那里,
作者:開拓者 TB 來源:cxh99.com 發布時間:2016年03月23日
- 咨詢內容:
Params
Numeric TimeFrame(1080); // 目標時間周期參數,參數說明參見MtBar
Numeric BarsBack(1); // 目標時間周期BAR偏移參數,說明見MtBar函數
Vars
NumericSeries HH;
NumericSeries LL;
Numeric HC;
NumericSeries LC;
Numeric refCurBar;
Numeric refOpen;
Numeric refHigh;
Numeric refLow;
Numeric refClose;
NumericSeries mtBarCnt;
Begin
mtBarCnt = MtBar(TimeFrame,BarsBack,refCurBar,refOpen,refHigh,refLow,refClose);
HH = refHigh;
LL = refLow;
LC = refClose;
PlotNumeric("HH",HH);
PlotNumeric("LL",LL);
PlotNumeric("LC",LC);
End
這是求周K 線上的最高最低和收盤價的,但是為什么在超級圖表上輸出后,只是前一根K線的最高最低和收盤價呢,不是應是周K 線上的一致嘛?
- TB技術人員:
輸出后是前一天的日K線最高最低和收盤價
- TB客服:
biqqqqiq 發表于 2016-1-17 13:48
輸出后是前一天的日K線最高最低和收盤價
你的代碼里有個小疏忽,周線的TimeFrame應該是10080,少了個0,這是結果不對的主要原因。改好了輸出的就是上周的高低點了,當然由于夜盤的原因,數字會有一點出入,因為MtBar是在沒夜盤的情況下寫的。如果您想求本周的動態高低點,那就把參數BarsBack改為0,這樣輸出是到上1根BAR為止的本周的高低點。