奇狐社區論壇
在這個頁面顯示本主題全部的 6 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]如何撰寫一個排名的指標? (http://www.chiefox.com.tw/bbs/showthread.php?threadid=21695)


由 vecstar 在 2018-12-27 09:07 發表:

[問題]如何撰寫一個排名的指標?

想請問一下,

我想要從全市場股票裡針對近20天的振幅「HHV(H,20)/LLV(L,20)」做排序,
然後給定一個排名,
譬如20天振幅最大的,指標就是1,
第二大的,指標就是2

請問我該怎麼做?


由 cgjj 在 2018-12-27 10:04 發表:

回覆: [問題]如何撰寫一個排名的指標?

引用:
最初由 vecstar 發表
想請問一下,

我想要從全市場股票裡針對近20天的振幅「HHV(H,20)/LLV(L,20)」做排序,
然後給定一個排名,
譬如20天振幅最大的,指標就是1,
第二大的,指標就是2

請問我該怎麼做?



1. 先建立一個名為 TEST 的指標
 指標原碼內容為 振幅20:HHV(H,20)/LLV(L,20);
2.將該指標套用於加權指數日線副圖
3.對該副圖按滑鼠右鍵,點選[指標橫向分佈]
ˋ4.再設定相關項目,按[計算更新]即可


由 vecstar 在 2018-12-27 16:03 發表:

請問有辦法寫成指標嗎?

因為我還想搭配其他東西做選股


由 cgjj 在 2018-12-27 16:14 發表:

引用:
最初由 vecstar 發表
請問有辦法寫成指標嗎?

因為我還想搭配其他東西做選股



你可以把排名在前面的N名選起來
再利用[加入到板塊]將這些加入到自建的自選板塊中(例如取名為自選振幅)

再利用該板塊,搭配其他選股條件就可
(指定用該板塊去選股)


由 vecstar 在 2018-12-28 08:49 發表:

因為我還想要做回測,這樣的方式可能不太適合

我有試過用擴展數據管理來做,在指標裡抓取排名的數值,
不過資料最早只到2016/12/20,
再之前就沒有資料,
請問知道是為什麼嗎?


由 cgjj 在 2018-12-28 09:24 發表:

引用:
最初由 vecstar 發表
因為我還想要做回測,這樣的方式可能不太適合

我有試過用擴展數據管理來做,在指標裡抓取排名的數值,
不過資料最早只到2016/12/20,
再之前就沒有資料,
請問知道是為什麼嗎?



這類公式本質不太適合做回測
因為股票會有上下市以及除權息等情況
只有近期數據較有參考意義

關於算出數據只到 2016/12/20
請改用[自定義數據]來做,應該就不會有此現象
[擴展數據]基本上已經是個過時的功能(為了向下相容被保留住的)


全部時間均為台灣時間, 現在時間為10:10
在這個頁面顯示本主題全部的 6 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.