在自訂選股策略裡,
股價創N日新高 ,然後設定1日就是要確保今日的高有過前高?
可是在11/15 選出來的 6706, 8155 收盤沒有過11/12 黑K 高
股價創1日新低 也是設定1日 ,確保今日的低有過前低?
可是在11/15 選出來的 5425 收盤沒有破 11/12 紅K 低
請問一下, 這是 bug ?
在自訂選股策略裡,
股價創N日新高 ,然後設定1日就是要確保今日的高有過前高?
可是在11/15 選出來的 6706, 8155 收盤沒有過11/12 黑K 高
股價創1日新低 也是設定1日 ,確保今日的低有過前低?
可是在11/15 選出來的 5425 收盤沒有破 11/12 紅K 低
請問一下, 這是 bug ?
Hello JingGang,
小幫手這邊測試,您說的股價指的是收盤價嗎?
如果是收盤價的話那就不是今日高而是今日收盤價。
另外小幫手在選股中心無法將N設為1,會跳出錯誤顯示需設為2~400。
需要麻煩您提供選中中心匯出檔讓小幫手確認問題為何。
您可以直接將檔案上傳,也可以Mail至客服信箱 XQservice@XQ.com.tw且附上 討論文章連結網址(小幫手才能盡早處理)。
感謝。
我不知道在XQ選股中心裡的創1日新高指的是收盤價過昨日最高還是過昨日收盤價 ???
另外小幫手在選股中心無法將N設為1,會跳出錯誤顯示需設為2~400。===> 可以在選股條件旁的選股腳本, 搜尋收盤價, 就可以看到了
以今日選股條件 (股價創1日新高), 無論是收盤價還是今日的高點, 都沒有過昨天的高點
例如: 1727,2345,2393,3094,3231,5371,5469,6116
可以幫忙問問, 股價創1日新高 ,是否意思就是
今日的最高有過昨天的最高?
還是今日的收盤價有過昨天收盤價的高?
或者請問今日的收盤價有過昨天最高要怎麼設定?
謝謝
Hello JingGang,
如果您使用的是選股腳本裡的創新高,而不是選股條件裡的收盤價創新高的話,您可以實際打開腳本觀看裡面的邏輯。(參考附圖)
小幫手直接將條件貼在這邊。
if close=highest(close,period) then ret=1; //當日收盤價 = 近幾期最高價
這是以收盤價來作判斷,沒有考慮最高價。
如果是要股價是否創1日新高的話,期間應該要設為2,因為這樣的話就會是當日收盤價為當日和昨日收盤價中最高的。
設為1的話則是 當日收盤價 = 近1日最高收盤價,變成當日收盤價和當日收盤價相比。
若是要判斷今日收盤價大過昨日最高價的話,您可以自行撰寫腳本。
if close > high[1] then ret = 1;
小幫手建議您可以參考教學區的文章,裡面有XS語法的基礎與應用。
3 評論