在盤中時選股腳本中取得的open、high、low、close是昨天的,如果要取得目前盤中的open、high、low、close,有辦法嗎?
if close > open
then ret = 1;
outputfield1(close, "當日收盤價");
在盤中時選股腳本中取得的open、high、low、close是昨天的,如果要取得目前盤中的open、high、low、close,有辦法嗎?
if close > open
then ret = 1;
outputfield1(close, "當日收盤價");
選股腳本只能抓盤後的歷史資料。盤中要使用警示腳本或交易腳本。盤中的close就是即時成交價。
那麼請問選股腳本和警示腳本能組合起來用嗎?因為如果想找盤中股價創一年新高的個股,似乎要把選股腳本和警示腳本組合使用才能達成。
你可以先用選股策略選出股票,然後用警示腳本在盤中監控股價是否創一年新高。將執行商品改設為選股即可。
Hello BEN0341,
小編補充,單就 盤中股價創一年新高 這個條件的話,其實不需要用到選股策略就可以實現。
舉例來說,在策略雷達中使用日頻率逐筆洗價:
value1 = highest(high[1], 250); //250日最高價約等於過去1年最高價
if close > value1 then ret = 1;
感謝 虎科大許教授 的熱心回覆。
4 評論