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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- WRSI指標 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=18852)


由 mead 在 2014-10-01 08:19 發表:

WRSI指標

下面是WRSI的表達方式
前日UP *(n-1) + 本日上漲點數
UP= ──────────────
n
前日DN *(n-1) + 本日下跌點數
DN= ──────────────
n
UP
RS = ───
DN
      100
n日wRSI=100 - ────
1+RS
本想用奇狐的RSI指標來修改實現;但只有一行的公式,能力有限不會改!
所以求助板主幫忙~~(奇怪!公式編輯時表現是OK,但完成後確會跑掉)

謝謝 感恩


由 mead 在 2014-10-01 08:28 發表:

公式圖


由 cgjj 在 2014-10-01 08:49 發表:

引用:
最初由 mead 發表
公式圖


UP:SMA(本日上漲點數,N,1);
DN:SMA(本日下跌點數,N,1);
RS:UP/DN;
n日wRSI: 100-100/(1+RS);


由 mead 在 2014-10-01 15:44 發表:

請問站大;這樣寫對嗎?
input:N(6,1,300);
本日上漲點數:if(C>ref(C,1),C-ref(C,1),0);
本日下跌點數:if(C<ref(C,1),ref(C,1)-C,0);
UP:SMA(本日上漲點數,N,1);
DN:SMA(本日下跌點數,N,1);
RS:UP/DN;
n日wRSI: 100-100/(1+RS);

謝謝 感恩


由 cgjj 在 2014-10-01 16:23 發表:

引用:
最初由 mead 發表
請問站大;這樣寫對嗎?
input:N(6,1,300);
本日上漲點數:if(C>ref(C,1),C-ref(C,1),0);
本日下跌點數:if(C<ref(C,1),ref(C,1)-C,0);
UP:SMA(本日上漲點數,N,1);
DN:SMA(本日下跌點數,N,1);
RS:UP/DN;
n日wRSI: 100-100/(1+RS);

謝謝 感恩



將這寫法
本日上漲點數:if(C>ref(C,1),C-ref(C,1),0);
本日下跌點數:if(C<ref(C,1),ref(C,1)-C,0);

改為這樣的寫法, 會比較好些
SS:=C-ref(C,1);
本日上漲點數:SS*(SS>0);
本日下跌點數:-SS*(SS<0);


由 mead 在 2014-10-01 16:53 發表:

好 了解
謝謝版大指導
感恩


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


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

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