在警示系統中,如何在盤中取得1分k的相關資訊?

  •   449 
  • 最後發表   andyc0510  2024 十一月 30
andyc0510 發文於   2024/11/26

由於我不太會寫程式,想請教:

1.請問在警示系統中,如何在盤中取得最高價那根1分k的最低價?

2.如何在盤中取得特定根1分k的開收高低4個價格及成交量?例如開盤第1根或第2根1分k的相關資訊

謝謝協助

 

 

 

排序方式: 標準 | 最新
虎科大許教授 發文於   2024/11/26

if barfreq<>"Min" or barinterval<>1 then raiseRunTimeError("限用1分鐘");
if getinfo("isrealtime")=0 then return;
value1=getbarOffset(date,090000);
value2=highestBar(h,value1);
value3=low[value2];
print(
"開盤第一根K的收盤價",close[value1],
"最高價當根K的最低價",value3
);

andyc0510 發文於   2024/11/26

太感謝您的協助了,謝謝!

XS小編 發文於   2024/11/29

Hello andyc0510,

 

小編補充,HighestBar 是用節省效能的邏輯撰寫,若第二個參數會變動的話可能會造成錯誤。

可以考慮使用 SimpleHighestBar 來替代。

感謝 虎科大許教授 的熱心回覆。

andyc0510 發文於   2024/11/30

謝謝小編回覆及協助!

發表回覆
Close