hi 小幫手,
你好,請問如何求出均線的斜率?
例如5日均線的斜率,過去5天 5日均線的斜率? 20日均線斜率,過去20天 20日均線的斜率。
能否幫忙提供範例 謝謝。
hi 小幫手,
你好,請問如何求出均線的斜率?
例如5日均線的斜率,過去5天 5日均線的斜率? 20日均線斜率,過去20天 20日均線的斜率。
能否幫忙提供範例 謝謝。
hi 小幫手,請問可以幫忙回答我的問題嗎? 謝謝
Hi STEVEN HUS,
你好,請問如何求出均線的斜率?
您好,可以使用 LinearRegSlope 語法來嘗試做到,例如:
value1 = LinearRegSlope(GetField("收盤價","D"),5); //計算收盤價5期的線性迴歸線斜率
value2 = LinearRegSlope(GetField("收盤價","D"),20); //計算收盤價20期的線性迴歸線斜率
以上方向供您參考,謝謝。
hi, 小幫手,你提供的這範例 比較像收盤價的斜率,如果要求得"均線"的斜率(value1=average(close,5)),如5日均線、10均線的斜率的話,該如何做?
謝謝
Hi STEVEN HUS,
您好,不好意思,小幫手眼殘,
可以搭配 average 語法做到,例如以下範例語法:
value1 = average(GetField("收盤價","D"),5);
value2 = average(GetField("收盤價","D"),20);
value3 = LinearRegSlope(value1,5); //計算5MA 5期的線性迴歸線斜率
value4 = LinearRegSlope(value2,20); //計算20MA 20期的線性迴歸線斜率
以上方向供您參考,謝謝。
Hi 小編,
想問在選股模式中,使用GetField function去拿當天的某些數值,執行選股後,卻發現 都沒有選到,查看原因才發現使用GetField拿的數值錯誤or拿不到值,導致執行錯誤,請問有方法能避免掉 這個錯誤嗎? 例如如果使用GetField都拿不到值 就回傳0之類的?
謝謝
hi
我遇到的是如下,在選股模式中去拿取"現股當沖張數"會遇到錯誤的情形,導致選股不到,然後我看XQ全球贏家
技術分析當中 也還沒有這個值,請問這個在選股模式中 有辦法避掉嗎?
Value17 = GetField("現股當沖張數"); //會拿不到值
謝謝
Hi STEVEN HUS,
您好,謝謝您提供相關資訊,
或許可以使用 getfielddate 與 date 搭配 if 判斷當日資料是否更新,
若無更新,則取前一期資料來做相關運算,例如以下選股腳本範例語法:
if getfielddate("現股當沖張數","D") <> date then
value1 = GetField("現股當沖張數","D")
else
value1 = GetField("現股當沖張數","D")[1];
ret = 1;
outputfield1(value1,"現股當沖張數");
若試過仍有問題,請您提供「選股策略匯出檔案(*.DSRX)匯出時記得包含自訂腳本」
以利小幫手對照查看問題的原因,謝謝。
Hi 小幫手,
這個用起來ok唷,謝謝。
另外想請問我使用的電腦是微軟surface筆電,然後再XQ全球贏家的技術分析裡面,要用鍵盤按上/下一檔股票,我看按鈕上面是顯示按下鍵盤上的(NUM +/-),可是我按下後 都會在輸入股票代號的代碼欄位中顯示,而不是將目前股票指向下一檔,請問這該如何解決。
PS:筆電系統是WIN10的.
謝謝
Hi STEVEN HUS,
您好,可以試試看鍵盤上的「PageUp/PageDown」
若仍無法解決您的問題,建議您撥打客服專線0800-006-098,
或Mail至XQservice@XQ.com.tw ,會有專人為您服務,謝謝。
13 評論