日頻率下有辦法逐筆洗價嗎

  •   20 
  • 最後發表   無情卻慈悲  昨天
無情卻慈悲 發文於   2026/02/05

如題,在盤中雷達執行時,若選日k,日頻率下有辦法逐筆洗價嗎?

我測試是好像沒有,不知小幫手可以回答一下嗎?謝

排序方式: 標準 | 最新
虎科大許教授 發文於   2026/02/05

執行頻率選擇日頻率,洗價方式會被強制使用逐筆洗價,亦即日頻率一定是逐筆洗價。

你詢問是否有辦法逐筆洗價,應該是每個Tick進來時,看不到你要的效果,這部份應該與程式邏輯有關,需要你提供更詳細的資訊才能判斷。

無情卻慈悲 發文於   2026/02/09

教授好,

主要是有寫在 日k、週k、月k 的三種雷達,有開逐筆洗價,可是我print出來發現它觸發的時間都剛好是「0秒」,

不知要怎樣才能讓它有逐筆洗價效果,而不是收k後才觸發?

寫法大致如下:

//月k

if  condition1 = true

and LowM(1) < LowM(2) and HighM(1)  < HighM(2)   

and HighM(0) > HighM(1) and CloseM(0) > OpenM(0) 

....

 

虎科大許教授 發文於   2026/02/09

你應該是使用Time來記錄時間。除了分K的Time有數值之外,日(含)以上的頻率Time都是0。你可以使用currentTime抓時間。

無情卻慈悲 發文於   2026/02/09

是的,我是用time,教授剛剛的提示後,然後我再來也有改成cuttentime來測試,不過目前是盤後,我執行雷達後查看log檔仍是秒數為0,不知是否在盤中跑即時它的秒數就不會剛好是0呢?

 

虎科大許教授 發文於   2026/02/09

儘管在盤後,不論用日頻率、週頻率或月頻率,列印出來的currentTime應該就是現在電腦系統的時間,不會是0。

無情卻慈悲 發文於   2026/02/09

原來如此,我明日盤中再試試喔,感謝!

發表回覆
Close