MAcd柱體

  •   716 
  • 最後發表   無情卻慈悲  2021 六月 26
無情卻慈悲 發文於   2021/06/18

你好,我想判斷MAcd柱體的高度值,我想寫出MACD的value1(code在下方)與MAcd柱體誰高誰低,例如在0軸以下時,若value1有沒有比綠柱體近60根的最長綠柱( lowest(value3,60) )更低,所以我想知道怎麼判斷柱體的高度值,XQ內建的MACD語法上的value3應不是代表這柱體的高度(從下圖看出),所以想請教小幫手,要怎麼得出紅柱或綠柱的高度呢?

 

// XQ: MACD指標

input: FastLength(12), SlowLength(26), MACDLength(9);

variable: price(0),_b_stock(0),_s_stock(0);

 

SetInputName(1, "DIF短天數");//快線

SetInputName(2, "DIF長天數");//慢線

SetInputName(3, "MACD天數");

 

price = WeightedClose();

Value1 = XAverage(price, FastLength) - XAverage(price, SlowLength);

Value2 = XAverage(Value1, MACDLength) ;

 

Value3 = Value1 - Value2 ;

 

 

排序方式: 標準 | 最新
無情卻慈悲 發文於   2021/06/18

第二個問題

下圖,MACD的柱體右邊有寫出0.05 0  -0.05,當然每檔股票的不一定是0.05為級距,

想問如何取得每檔個股的這個級距呢?感謝

XQ小幫手 發文於   2021/06/21

Hello 無情卻慈悲,

 

value3 就是柱體的高度沒錯,小幫手這邊顯示是正常的。

建議您將指標刪除重新加入試試。或著也有可能是您動到了指標的屬性設定。

右邊這個級距是系統依據計算出來的 value3 自動作調整的。

您也可以在指標上按右鍵選擇指標設定,然後在MACD的屬性設定裡面作調整。

細節可以參考附圖。

 

如果還是有問題的話,需要麻煩您提供匯出頁面檔案來檢視問題原因。

您可以直接將檔案上傳,也可以Mail至客服信箱 XQservice@XQ.com.tw且附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

附加文件

無情卻慈悲 發文於   2021/06/21

HI,小幫手,

我想我以XQ內建的MACD再解說一次,若您仍認為我該上傳log檔 ,我就另外整理上傳給您。

我就暫不以我寫的code,純以XQ內建的MACD來看華航6/4的K棒。

我暫且仍把XQ內建的MACD的三個值稱為value1、value2、value3。

然後小幫手您也可以開一下您的XQ使用內建的MACD。

如下圖或附檔,

  • value1 = 0.64 (快線)
  • value2 = 0.05 (慢線)
  • value3 = 0.6  (柱體)

MACD中紅柱體的高度應是 vlaue1- value2 = value3 = 0.6

,但圖中用查價方式看卻是1.4的高度,這就是我的問題所在。

要怎樣判斷value1的高度有沒有比紅柱體高呢?

 

附加文件

XQ小幫手 發文於   2021/06/23

Hello 無情卻慈悲,

 

小幫手研究過後認為您應該是加到技術指標的MACD了,而小幫手上次附圖的是 XS指標的MACD。

兩者的差別在於繪圖樣式的座標軸設定,內建的技術指標MACD是以DIF跟MACD為座標軸I,Osc為座標軸II,而 XS指標的座標軸則是相反。

所以您圖上之所以會不吻合是因為您右邊的刻度是以 DIF 和 MACD 為主。

您可以改使用 XS 的MACD指標,因為 XS MACD指標的繪圖樣式裡作調整。

細節可以參考附圖。

 

另外小幫手跟您要的是 匯出頁面檔案 而不是 XQ Log 喔,因為小幫手認為原因是出在設定上。

附加文件

無情卻慈悲 發文於   2021/06/26

我會再比較看看,因為我的確是用內建的MACD指標來做觀察,所以才想說怎麼有點奇怪。

發表回覆
Close