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

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


由 wengd469 在 2024-12-24 02:30 發表:

[問題]周壓無法正常顯示??

當收盤價<周壓,則全部顯示為0
收盤價>周壓時,則可以正常顯示

//DWEQ壓力
高低點:=5;
H1:=REF(H,1);
L1:=REF(L,1);
A:=REF(H,高低點)=HHV(H,2*高低點+1);
B:=FILTER(A,高低點);
D:=BACKSET(B,高低點+1);
HD:=FILTER(D,高低點),LINETHICK1;
HDSP:=barslast(HD);
壓力:=ref(H,HDSP);
W壓力:=HHV(壓力,1);
篩選:=CLOSE>=W壓力;
選中:W壓力="DWEQ壓力SUB.S壓力#WEEK" and 篩選;

//DWEQ壓力SUB
//此為子公式,被DWEQ壓力公式呼叫,請勿直接使用!
高低點:=5;
H1:=REF(H,1);
L1:=REF(L,1);
A:=REF(H,高低點)=HHV(H,2*高低點+1);
B:=FILTER(A,高低點);
D:=BACKSET(B,高低點+1);
HD:=FILTER(D,高低點),LINETHICK1;
HDSP:=barslast(HD);
壓力:=ref(H,HDSP);
W壓力:=HHV(壓力,1);
篩選:=CLOSE>=W壓力;
S壓力:W壓力*篩選;
//

請教總版主,麻煩幫我看1下,哪裡出問題了~謝謝您


由 cgjj 在 2024-12-24 09:00 發表:

回覆: [問題]周壓無法正常顯示??

引用:
最初由 wengd469 發表
當收盤價<周壓,則全部顯示為0
收盤價>周壓時,則可以正常顯示

//DWEQ壓力
高低點:=5;
H1:=REF(H,1);
L1:=REF(L,1);
A:=REF(H,高低點)=HHV(H,2*高低點+1);
B:=FILTER(A,高低點);
D:=BACKSET(B,高低點+1);
HD:=FILTER(D,高低點),LINETHICK1;
HDSP:=barslast(HD);
壓力:=ref(H,HDSP);
W壓力:=HHV(壓力,1);
篩選:=CLOSE>=W壓力;
選中:W壓力="DWEQ壓力SUB.S壓力#WEEK" and 篩選;

//DWEQ壓力SUB
//此為子公式,被DWEQ壓力公式呼叫,請勿直接使用!
高低點:=5;
H1:=REF(H,1);
L1:=REF(L,1);
A:=REF(H,高低點)=HHV(H,2*高低點+1);
B:=FILTER(A,高低點);
D:=BACKSET(B,高低點+1);
HD:=FILTER(D,高低點),LINETHICK1;
HDSP:=barslast(HD);
壓力:=ref(H,HDSP);
W壓力:=HHV(壓力,1);
篩選:=CLOSE>=W壓力;
S壓力:W壓力*篩選;
//

請教總版主,麻煩幫我看1下,哪裡出問題了~謝謝您



您給的程式碼中,並不存在 周壓
故無法協助檢測,麻煩請提供較完整的


由 wengd469 在 2024-12-24 14:18 發表:

拍謝~補上了!


由 cgjj 在 2024-12-24 14:20 發表:

引用:
最初由 wengd469 發表
拍謝~補上了!


圖片@@
請給文字,否則恕不協助!

還有其他程式碼與周壓有關連的嗎?
若有請一併列出


由 wengd469 在 2024-12-24 15:02 發表:

日60壓:HHV(壓力,60),linethick0,COLORMAGENTA;
周壓:"DWEQ壓力SUB.S壓力#WEEK",linethick0 colorwhite;
周60壓:"H60壓SUB.H60壓#WEEK",linethick0 colorFF9900;

周壓就只用到[DWEQ壓力]+[DWEQ壓力SUB]

日60壓&周60壓都可正常顯示


由 wengd469 在 2024-12-24 15:12 發表:

我一直在想.....是不是這行出問題
W壓力:=HHV(壓力,1);


由 cgjj 在 2024-12-24 15:15 發表:

引用:
最初由 wengd469 發表
日60壓:HHV(壓力,60),linethick0,COLORMAGENTA;
周壓:"DWEQ壓力SUB.S壓力#WEEK",linethick0 colorwhite;
周60壓:"H60壓SUB.H60壓#WEEK",linethick0 colorFF9900;

周壓就只用到[DWEQ壓力]+[DWEQ壓力SUB]

日60壓&周60壓都可正常顯示



按你給的程式
引用 '周壓' 後,後續並沒有對它重新賦值
故 周壓=0 應該是源頭(子公式)計算時,就已經是零了

你要檢查的是 'DWEQ壓力SUB' 這個公式
在周線時 'S壓力' 這個變數值是否有為零的現象
若該值有零,當然引用過來就有機會是零!


由 wengd469 在 2024-12-24 15:22 發表:

請教總版主,還有沒有其他辦法可以在日線圖看到周壓


由 cgjj 在 2024-12-24 15:26 發表:

引用:
最初由 wengd469 發表
請教總版主,還有沒有其他辦法可以在日線圖看到周壓


這跟方法無關~~~
若在周相對位置算出的結果是零
你不管用何種方式,取得的也會是零

你要去看的是
為何在周線中,那個地方值會是零,把它改正掉


由 wengd469 在 2024-12-24 15:28 發表:

為何周60壓就可正常顯示??不解??


由 cgjj 在 2024-12-24 16:25 發表:

引用:
最初由 wengd469 發表
為何周60壓就可正常顯示??不解??


源自公式不同呀!!!
周壓 來自 DWEQ壓力SUB.S壓力
周60壓 來自 H60壓SUB.H60壓

不是能否正常顯示的問題~~
是計算結果數值有無零的問題!


由 wengd469 在 2024-12-24 16:41 發表:

真傷腦筋,似乎無解....但還是要謝謝您


由 cgjj 在 2024-12-24 16:43 發表:

引用:
最初由 wengd469 發表
真傷腦筋,似乎無解....但還是要謝謝您


你的問題是 周壓=0
而周壓 來自 DWEQ壓力SUB.S壓力

所以要檢查的是 'DWEQ壓力SUB' 這個公式
而非前面貼的程式碼

來源就有錯,當然是追來源那方囉!


由 wengd469 在 2024-12-24 17:12 發表:

把W壓力:=HHV(壓力,1);
改成
W壓力:=HHV(壓力,sumbars(壓力<>ref(壓力,1),1))

依然無法實現


由 cgjj 在 2024-12-24 17:21 發表:

引用:
最初由 wengd469 發表
把W壓力:=HHV(壓力,1);
改成
W壓力:=HHV(壓力,sumbars(壓力<>ref(壓力,1),1))

依然無法實現



沒用的! 問題不在此,再怎樣改它也無用~~

前面已說,你的問題是 周壓=0
而周壓 來自 DWEQ壓力SUB.S壓力

所以要檢查的是 'DWEQ壓力SUB' 這個公式
而非前面貼的程式碼

來源就有錯,當然是追來源那方囉!

當周壓=0
收盤價<周壓 這式子是永遠也不會成立的!


由 wengd469 在 2025-01-11 15:39 發表:

請問總版主,這行程式若用白話文是如何解釋?

C - REF(MA(CLOSE,20),11);


由 cgjj 在 2025-01-11 19:51 發表:

引用:
最初由 wengd469 發表
請問總版主,這行程式若用白話文是如何解釋?

C - REF(MA(CLOSE,20),11);



MA(CLOSE,20) 為 20天的收盤價均值(以下用MA20簡稱)

REF(X, N) 是引用往前數第N個根的X值
REF(MA(CLOSE,20),11) 是引用往前數第11根的 MA20 值

C - REF(MA(CLOSE,20),11)
將 收盤價 減掉 往前數第11根的 MA20 值


由 wengd469 在 2025-01-12 01:22 發表:

解釋得非常詳盡,謝謝總版主


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


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

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