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

奇狐社區論壇 (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=18713)


由 jhunter 在 2014-07-28 12:10 發表:

個股與大盤的相對強弱指標

請問版大, 奇狐有這樣的指標否?
個股跟大盤作比較的強弱指標

類似這樣的概念
RS=(個股期末市值÷大盤期末總市值)÷(個股期初市值÷大盤期初總市值)

假如沒有,要自己寫的話,請問有範例可以參考嗎?

亦即把數值算出來後,畫成曲線

類似這個:
http://www.jiafar.com.tw/stock_RS.php3

謝謝


由 cgjj 在 2014-07-29 09:30 發表:

回覆: 個股與大盤的相對強弱指標

引用:
最初由 jhunter 發表
請問版大, 奇狐有這樣的指標否?
個股跟大盤作比較的強弱指標

類似這樣的概念
RS=(個股期末市值÷大盤期末總市值)÷(個股期初市值÷大盤期初總市值)

假如沒有,要自己寫的話,請問有範例可以參考嗎?

亦即把數值算出來後,畫成曲線

類似這個:
http://www.jiafar.com.tw/stock_RS.php3

謝謝



以股價來計算的範例如下:

N:=100; //以近期第N根當做期初
DV:=C/INDEXC;
PP:=datacount-N+1;
if PP<1 then PP:=1;
x:=SETLBOUND(DV,PP);
DV/DV[PP];


由 tracy 在 2014-11-25 20:51 發表:

請問一下這個公式有沒有辦法從第一根k線開始計算起,謝謝!


由 cgjj 在 2014-11-26 08:21 發表:

引用:
最初由 tracy 發表
請問一下這個公式有沒有辦法從第一根k線開始計算起,謝謝!


把 N 調為 999999

或是將以下三行刪除

PP:=datacount-N+1;
if PP<1 then PP:=1;
x:=SETLBOUND(DV,PP);


由 steven 在 2014-11-28 08:14 發表:

請問版大,如果要再多增加幾條不同天期的線,語法該如何寫?


由 cgjj 在 2014-11-28 08:52 發表:

引用:
最初由 steven 發表
請問版大,如果要再多增加幾條不同天期的線,語法該如何寫?


//請自行帶入 N1, N2, N3

D1:=C/INDEXC; D2:=D1; D3:=D1;
P1:=datacount-N1+1; if P1<1 then P1=1;
P2:=datacount-N2+1; if P2<1 then P2=1;
P3:=datacount-N3+1; if P3<1 then P3=1;
x:=SETLBOUND(D1,P1);
x:=SETLBOUND(D2,P2);
x:=SETLBOUND(D3,P3);
S1: D1/D1[P1];
S2: D2/D2[P2];
S3: D3/D3[P3];


由 steven 在 2014-11-28 09:04 發表:

謝謝Cgjj大快速的解答,感恩


由 Markchu7 在 2014-12-23 09:56 發表:

請教總版主:出現'指標數組下標越界....'警語,該如何處理?
以下為採用之源碼==
DV:=C/INDEXC;
PP:=datacount-500+1;
if PP<1 then PP=1;
x:=SETLBOUND(DV,PP);
強弱:DV/DV[PP];


由 cgjj 在 2014-12-23 10:05 發表:

引用:
最初由 Markchu7 發表
請教總版主:出現'指標數組下標越界....'警語,該如何處理?
以下為採用之源碼==
DV:=C/INDEXC;
PP:=datacount-500+1;
if PP<1 then PP=1;
x:=SETLBOUND(DV,PP);
強弱:DV/DV[PP];



您是在何種商品中跑?


由 Markchu7 在 2014-12-24 08:07 發表:

個股!
都是一些上市櫃時間較短的個股!我想應該是參數500的關係!若不足500根K棒,則取60要如何寫?感謝!


由 cgjj 在 2014-12-24 08:23 發表:

引用:
最初由 Markchu7 發表
個股!
都是一些上市櫃時間較短的個股!我想應該是參數500的關係!若不足500根K棒,則取60要如何寫?感謝!



看看是否為這問題
if PP<1 then PP=1;

應該修正為
if PP<1 then PP:=1;

前面貼文,剛剛我已經修正


由 Markchu7 在 2014-12-24 11:08 發表:

感謝指導!


由 bill25789 在 2023-08-08 23:35 發表:

回覆: 回覆: 個股與大盤的相對強弱指標

引用:
最初由 cgjj 發表
以股價來計算的範例如下:

N:=100; //以近期第N根當做期初
DV:=C/INDEXC;
PP:=datacount-N+1;
if PP<1 then PP:=1;
x:=SETLBOUND(DV,PP);
DV/DV[PP];



版主您好

請問這個公式設定DV/DV[PP]>1來選股,篩選出的個股要怎從讓它們最大數值往下排列看呢?

謝謝您


由 cgjj 在 2023-08-09 09:38 發表:

回覆: 回覆: 回覆: 個股與大盤的相對強弱指標

引用:
最初由 bill25789 發表
版主您好

請問這個公式設定DV/DV[PP]>1來選股,篩選出的個股要怎從讓它們最大數值往下排列看呢?

謝謝您



將該結果設入一個變數中(必需輸出該變數)
就可以用它來做指標值排序

例如:
將 DV/DV[PP];
改為 SS:DV/DV[PP];

執行條件選股(條件採用 SS>1)
選股跑完後
按[F6]進行指標排序(指標線請選SS, 分析週期要設對)
就可以見到排序的結果


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


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

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