小幫手您好:
請問如何在5K中呼叫自建函數1分鐘的值? 向下跨頻率
我有自建一個函數A1,是用1分K計算出的單純數值,每一分鐘的值都不同,想在5K裡呼叫它出來,並在雷達中逐筆洗價判斷C>A1才成立條件,請問應如何寫呢?
感謝您
請問如何在5K中呼叫自建函數1分K的值? 向下跨頻率
- 147
- 最後發表 蕎伊斯 2020 十一月 06
蕎伊斯
發文於
2020/11/04
XQ小幫手
發文於
2020/11/05
蕎伊斯 您好
小幫手建議您 要不要改成 以1分k的情況下 往上跨5分k的頻率?
因為如果您在五分k的頻率下執行的話,
雷達還是會5分鐘刷一次,這樣等於您一分k也是每五分鐘跑一次
無法達到每分鐘都不同的情況
----
您如果在撰寫的時候遇到什麼困難了話,
是否可請您提供一下覺得有問題的code 給小幫手,
我會比較好幫您解決疑問 感謝^^
蕎伊斯
發文於
2020/11/05
謝謝小幫手回覆,我也有思考想過整套改1分鐘的作法,請問如果在1分鐘裡呼叫5分K的開高低收量
希望寫法在回測中也可以使用,有沒有比較省運算效能的寫法呢?
例如:在1分K中,9:00~9:05結束後,才取其5分K的高點,
請問如果用 Value1 = GetField("high", "5"); 假設時間走到9:07分,這個數值會是9:00:01-9:05:00的最高值,還是9:05:01~9:10:00當下的浮動高點?
XQ小幫手
發文於
2020/11/06
蕎伊斯 您好
1. 這個應該無法避免, 因為雷達跨頻率的話
必須要在這樣才能取得正確的數值
2. 會是9:00~9:05 的最高值
因為如果是五分k頻率的情況下的話,他是每五分鐘跑一次數字的
不會每分鐘改變
蕎伊斯
發文於
2020/11/06
4 評論