袋鼠皮 發表於 10-8-7 14:53

請問如何抓特地時間的高低點

請問要如何用函數寫出抓過去幾天前特定時間的高低點
舉例來說:
我想抓出過去10天內(不包含今天)的10~12點的最高和最低點
我原本是這樣寫的

For counter = 1 to Length begin
    HLsum = HLsum + (highD(counter) - lowD(counter));         
end;

但發現這裡用highD和lowD會有問題
因為這樣是抓出前十天所有交易時間的最高和最低
並無法抓出特定時間
或者將session改成10:00~12:00就可以用highD和lowD來計算
但這樣也很麻煩
不知道有沒有人會???

Robin0320 發表於 10-8-7 17:45

可以將每天10~12點的最高和最低點
存成Array, 再去做運算

袋鼠皮 發表於 10-8-8 14:42

感謝R大的建議
因為我是程式初學者
所以才想說有沒有更簡單的寫法 不需用到Array
看來我要來熟悉Array的用法了

new123 發表於 10-11-22 18:22

我連ARRAY都不會用QQ

bbdcd 發表於 11-3-24 19:38

太佩服了
我該學的東西還很多
該加油了
頁: [1]
查看完整版本: 請問如何抓特地時間的高低點