有兩個問題請教~
1.請問選股中心可以做到例如我要找出過去3年內 otc連續兩天下跌-1%的日期
2.請問我可以指定日期 例如假設我要找股票在去年的
2024/ 11/ 26跟2024/ 11/ 27 這兩日有哪些股票連續兩天下跌5%以上
以上舉例這兩種 請問 選股中心是做得到的嗎??
有兩個問題請教~
1.請問選股中心可以做到例如我要找出過去3年內 otc連續兩天下跌-1%的日期
2.請問我可以指定日期 例如假設我要找股票在去年的
2024/ 11/ 26跟2024/ 11/ 27 這兩日有哪些股票連續兩天下跌5%以上
以上舉例這兩種 請問 選股中心是做得到的嗎??
這兩個問題,都可以在選股中心處理。
請問是用選股中心的回測功能嗎
使用回測功能去模擬進場交易 再去看回測報告裡面交易分析看條件成立的交易日嗎??
直接執行選股即可。不用回測。先給你第一個問題的解答,第二個問題,你自己練習看看。
setBarFreq("D"); setTotalBar(750); if symbol="2330.TW" then //任意跑一檔商品 begin value1=GetSymbolField("OTC.TW", "漲跌幅", "D"); if trueAll(value1<-1,2) then print(date,value1); end;
謝謝許教授 如果我還想要跑上市櫃所有普通股 這樣是不是就沒有辦法直接選股
例如舉例 過去半年所有上市櫃股票 當日漲幅5%以上的股票 我想要篩選出來
我是有用回測中心找 好像可以 但好像有點麻煩
如果上述的舉例 是可以直接用選股中心做到的嗎 感謝您
由於選股的動作,只會在最後一根K棒,亦即你收盤後選股的當天符合條件者才會被選出來,若要找出過去某日或過去特定期間的股票,只能用Print方式。Print出來的檔案,裡面有該商品在這半年內符合漲幅超過5%的日期及漲跌幅。選股中心顯示的選股清單只是今天符合漲幅超過5%的股票。
setBarFreq("D"); setTotalBar(125); //過去半年 value1=GetField("漲跌幅", "D"); if value1>=5 then begin ret=1; print(date,value1); end;
那用print的話 要開啟一千多個記事本去找哪檔符合
那好像回測中心好像還是比較方便一點齁
因為我是想說用回測中心 讓他去回測過去半年漲幅有5%的股票 讓他進場 找出當日漲幅有超過5%的股票
這樣就知道哪些股票有成立漲幅5%
可是又想說用這種方式找 怕是不是會不準確 或是遺漏掉這樣
回測需要出場訊號,而出場訊號可能干擾你找出哪些股票哪幾天有漲幅超過5%。例如,漲幅超過5%進場,這裡沒問題,當天會被記錄,但出場8%,就會讓某天漲幅超過5%,但尚未出場的資訊無法被揭露。
那我如果這樣下去回測是不是就不會有您上述說的問題了
出場用下期開盤價,出場當天若漲幅超過5%,一樣無所得知。
意思就是 假設回測7/9號進場 那7/10號出場 進場沒問題 因為一定漲幅超過5%
但出場那天7/10號 沒辦法知道那天是不是漲幅有5%
那就代表 只可能會漏掉7/10號而已嗎
那我只要再回去找7/10號那天有無漲幅5%
那這樣因該就都沒問題 不會遺漏了吧?
11 評論