您好,因為指標不能使用 GetFieldStartOffset
1.請問如何計算月K棒的根數?
或是請教如何在指標中計算日K、月K總共有幾根K棒呢?
2.另外問題:也想請教今天的股價創新高後,距離最近的創新高的股價,大約是幾天前?
謝謝您
        
        您好,因為指標不能使用 GetFieldStartOffset
1.請問如何計算月K棒的根數?
或是請教如何在指標中計算日K、月K總共有幾根K棒呢?
2.另外問題:也想請教今天的股價創新高後,距離最近的創新高的股價,大約是幾天前?
謝謝您
謝謝小幫手,
我想計算指標中,個股創了多久的新高(離前高位置),
因為以日K來算 根數太多,所以在日K中 用幾年高點來顯示
這樣想的話,最簡單應該是用月K來算最迅速
而想計算總共多少日K,多少月K 在選股是用GetFieldStartOffset
在指標就不知要用哪個指令去計算上市後至今有多少根K數,
可以用來跟收盤價比較,算出今天收盤,離前高可能距離多久?
有可能是離了1年,或是離了10年、或是創了歷史新高這樣
謝謝您
謝謝小幫手,請教在日K指標中,有辦法數月K跨頻率的K棒根數嗎?
或是自行用日K換算後去除220-240呢
用月K較快算完且不耗資源(切換個股)
Hello Michaelxie,
小幫手不知道您的使用情境,所以無法確定,不過可以用月的數值來判斷是否已經換月。
舉例來說:
if month(date) <> month(date[1]) then value1 += 1;
這樣只要當天與前一天屬於不同月時,value1就會增加1。
且由於您使用日頻率,所做的運算並不會因為您是計算日還是計算月的數量而有多大改變,因為每根Bar都會計算,而計算都是相對單純的。
如果使用的是月頻率的話才會減少運算量。
5 評論