lingin1204 發表於 11-8-25 16:57

請問該怎麼得知兩段時間內的最低收盤價呢?

假設今天我設定了a: 09:30 , b:11:15 ,
(a , b是會隨機更改的 )


請問程式要怎麼寫,
才可得知這兩段時間內的最低'收盤價'呢?

感激不盡~~~{:4_199:}

yesido0622 發表於 11-8-25 17:29

本帖最後由 yesido0622 於 11-8-25 05:31 PM 編輯

沒注意到這是MC= =+
但程式的邏輯應該差不多
自己找看看有沒有相對應的副程式吧

這兩段時間內(兩個時間點的)的最低'收盤價'呢?
a: 09:30 , b:11:15

============================

宣告
       price_min
       time_p1 (時間點1)
       time_p2 (時間點2)
       time_now

============================

副程式 for input

      price_min = 100000
      time_p1 = 9*60*60 + 30*60
      time_p2 = 11*60*60 + 15*60

============================

可以接收到報價的副程式裡: 報價 => price

      time_now = 取系統時間的函數(轉成秒)

      if(time_now >= time_p1 ) and (time_now <= time_p2 )
      {
         if(price < price_min )
         {
               price_min = price
         }
      }

lingin1204 發表於 11-8-25 17:48

哦喔~~感謝Y大的解答{:4_113:}

titl 發表於 11-8-25 18:02

兩段時間是指
a:8:34 ~ 09:30
b:9:30 ~ 11:15
這樣嗎?看不太懂!{:4_120:}

lingin1204 發表於 11-8-25 18:28

a= 0930
b=1115
兩段時間= a~b

titl 發表於 11-8-25 21:24

回復 5# lingin1204


   哦!參考看看吧!
if date <> date then value1 = 0;
if time > 0930 and time < 1115 then value1 = minlist(value1, close);
頁: [1]
查看完整版本: 請問該怎麼得知兩段時間內的最低收盤價呢?