奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 日線DMI的N值設定為300且ADX往上如何設定 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=23733)
由 股小明 在 2023-08-12 21:16 發表:
日線DMI的N值設定為300且ADX往上如何設定
日線DMI的N值設定為300且ADX往上如何設定
DMI的N值系統設定為100,無法更改為300
由 cgjj 在 2023-08-13 00:31 發表:
回覆: 日線DMI的N值設定為300且ADX往上如何設定
引用:
最初由 股小明 發表
日線DMI的N值設定為300且ADX往上如何設定
DMI的N值系統設定為100,無法更改為300
因為 TR 現在是內建的函數,不可當變數名!
若有新異動公式內容,重新編譯時會被系統警告
(若沒異動,公式會保持向下相容性,仍可執行)
請另外建立一個新公式,公式內容如下:
就可以達到您的需求,系統內建公式請勿修改!
INPUT:N(14,2,300);
INPUT:M(6,1,100);
TRS:=SUM(TR,N);
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=SUM(IF(HD>0 AND HD>LD,HD,0),N);
DMM:=SUM(IF(LD>0 AND LD>HD,LD,0),N);
PDI:DMP*100/TRS;
MDI:DMM*100/TRS;
ADX:MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
ADXR:(ADX+REF(ADX,M))/2;
由 股小明 在 2023-08-14 09:46 發表:
請問這組公式ADX向上要如何設定
由 cgjj 在 2023-08-14 10:03 發表:
引用:
最初由 股小明 發表
已建立公式,跑出來的結果跟元大APP的比對差異很大
市面上常用的 DMI ,據我所知至少有兩種算法
這兩種算法在奇狐中都有,公式名稱分別為 DMI 和 DMIL
您可以自行去比對,選其中一種來用!
要比對,請先確認兩邊的算法、參數和資料是否一致
由 股小明 在 2023-08-14 10:45 發表:
ADX:MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
我把M改成N後ADX指標就很類似了
請問要設定條件ADX往上要如何設定?
由 cgjj 在 2023-08-14 10:52 發表:
引用:
最初由 股小明 發表
ADX:MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
我把M改成N後ADX指標就很類似了
請問要設定條件ADX往上要如何設定?
選中:ADX>ref(ADX,1);
由 股小明 在 2023-08-14 17:58 發表:
出現問題
這樣設定如何修正?
由 cgjj 在 2023-08-14 18:44 發表:
引用:
最初由 股小明 發表
出現問題
這樣設定如何修正?
你新建為[技術指標],選股時選用 "選中" 這個變數,即可跑出結果。
若你要直接建立為[條件選股]公式
就僅能有一個輸出(用來決定選中與不選中)
:= 是不輸出, : 是要輸出
不輸出的變數,都要將 : 改為 :=
由 股小明 在 2023-08-14 21:11 發表:
不是工科出身看不懂版主說的
可以請版主直接設定嗎?
由 cgjj 在 2023-08-15 08:31 發表:
引用:
最初由 股小明 發表
不是工科出身看不懂版主說的
可以請版主直接設定嗎?
INPUT:N(14,2,300);
INPUT:M(6,1,100);
TRS:=SUM(TR,N);
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=SUM(IF(HD>0 AND HD>LD,HD,0),N);
DMM:=SUM(IF(LD>0 AND LD>HD,LD,0),N);
PDI:=DMP*100/TRS;
MDI:=DMM*100/TRS;
ADX:=MA(ABS(MDI-PDI)/(MDI+PDI)*100,N);
ADXR:=(ADX+REF(ADX,M))/2;
選中:ADX>ref(ADX,1);
由 股小明 在 2023-08-16 20:11 發表:
公式設好了
由 股小明 在 2023-08-16 20:13 發表:
指標線出現選項-選中
要選哪一個
由 cgjj 在 2023-08-16 22:09 發表:
引用:
最初由 股小明 發表
指標線出現選項-選中
要選哪一個
"選中" 這個變數值
結果只會是 1 或 0
1.代表成立, 0.代表不成立
請視您自己需要自行決定,要以哪一個當條件
例如:
要找成立的,請選大於0,或等於1
要找不成立的,請選等於0