如題,在盤中雷達執行時,若選日k,日頻率下有辦法逐筆洗價嗎?
我測試是好像沒有,不知小幫手可以回答一下嗎?謝
執行頻率選擇日頻率,洗價方式會被強制使用逐筆洗價,亦即日頻率一定是逐筆洗價。
你詢問是否有辦法逐筆洗價,應該是每個Tick進來時,看不到你要的效果,這部份應該與程式邏輯有關,需要你提供更詳細的資訊才能判斷。
教授好,
主要是有寫在 日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)
....

你應該是使用Time來記錄時間。除了分K的Time有數值之外,日(含)以上的頻率Time都是0。你可以使用currentTime抓時間。
是的,我是用time,教授剛剛的提示後,然後我再來也有改成cuttentime來測試,不過目前是盤後,我執行雷達後查看log檔仍是秒數為0,不知是否在盤中跑即時它的秒數就不會剛好是0呢?

儘管在盤後,不論用日頻率、週頻率或月頻率,列印出來的currentTime應該就是現在電腦系統的時間,不會是0。
原來如此,我明日盤中再試試喔,感謝!
6 評論