本帖最後由 Aurora 於 25-3-22 21:48 編輯
一、日K的兩種設定方式:
不太理解你的意思。一般日K的設定方法要麼是直接將週期設為「1日」,不然就是改設「300分」。如果看起來很不一樣的話,首先數據源的差異可能就會有影響。一般來說,這種問題不容易排解。
二、 20/80 畫線及「箭頭」標記的方式:
不確定你想要怎麼標記,這邊就提供箭頭的標記方式。
- Input: OverSold(20), OverBought(80), ArrowSize(15);
- Var: ArrowNumber(0);
- if 指標變數 > 80 then
- ArrowNumber = Arw_New(Date, Time, 指標變數 + 5, true);
- if 指標變數 < 20 then
- ArrowNumber = Arw_New(Date, Time, 指標變數 - 5, false);
- Plot1(OverBought, "OverBought") ;
- Plot2(OverSold, "OverSold") ;
- Arw_SetSize(ArrowNumber, ArrowSize);
複製代碼 1. 20/80 兩條線使用 Plot1&2 進行繪製,顏色、粗度可以在指標設定當中選擇。如欲修改名稱,直接改括號中的「" "」部分即可。
2. Arw_New 當中的「指標變數 + 5 / - 5」是設定繪製箭頭的「位置」,如果是在主圖上繪製的情況,使用 Close + N / - N 點(建議至少 50 點);最後的「True / False」是朝向,True 朝下,False 朝上。
3. 至於代碼中的「指標變數」取決於你如何命名。KD 我沒有在 MC 上用過,所以就拿 RSI 舉例:- Input: LengthRSI(30);
- Var: ValueRSI(0);
- ValueRSI = RSI(Close, LengthRSI);
複製代碼 在這個案例當中,直接將「ValueRSI」代入前面範例中的「指標變數」即可。(必須要先定義參數及變數)
三、標記設定:
主圖視窗:需要另外建立一個標記用的指標,加入圖表後在「屬性」選擇主圖(副圖 1),接下來「座標」設為與商品一致,其他無須變動。
指標視窗:需要另外建立一個標記用的指標,加入圖表後在「屬性」選擇與欲標記的指標為同一個副圖(欲標記指標必須先設定),接下來「座標」改為使用者自訂,上下界設為 100 以及 0(依照選用指標的最大值與最小值來決定)。
|