XS相關語法請教

  •   261 
  • 最後發表   ambulance  2021 三月 03
ambulance 發文於   2021/02/25

您好:關於自定義警示有幾項問題想請教

 

1.

請問貴公司的逐筆洗價,若我需掃雷達的商品有全台股上市櫃1700檔

洗價是否還是依序(例如代號)去掃雷達?

 

2.在某些設定頁面會看到,資料讀取XX筆,請問對我若要掃台股全上市櫃好幾百檔有影響嗎?

 

3.若我想以雷達篩出剛好碰觸到60分K35均線的個股,但不想要在收K棒或下一K棒開始前跳出警示,資料頻率是設定為60,然後逐筆洗價嗎?

 

4.請問盤中警示要抓取個股的"大單差%"當作條件,該怎麼取?

 

5.另外,若要調用原有欄位資訊

ex:

Value1 = GetQuote("一月前收盤價");

Value1 = q_Close1Mago;

在使用策略語法能否直接將q_Close1Mago拿來跟其他數字比對? 而不賦予值給Value1?

 

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/02/26

Hi ambulance,

Q1:請問貴公司的逐筆洗價,若我需掃雷達的商品有全台股上市櫃1700檔,洗價是否還是依序(例如代號)去掃雷達?

A1:是


 

Q2:在某些設定頁面會看到,資料讀取XX筆,請問對我若要掃台股全上市櫃好幾百檔有影響嗎?

A2:會有影響,可以查看「資料讀取範圍與腳本執行的關係」文章說明。


 

Q3:3.若我想以雷達篩出剛好碰觸到60分K35均線的個股,但不想要在收K棒或下一K棒開始前跳出警示,資料頻率是設定為60,然後逐筆洗價嗎?

A3:是的,另外建議用 Cross above 來判斷「觸碰」


Q4:請問盤中警示要抓取個股的"大單差%"當作條件,該怎麼取?

A4:關於「大單」有很多種資料,端看您期望的條件是什麼,在搭配相關大單資料來撰寫,

可以參考「XS函數搜尋網」查找需要的函數來試試看,撰寫若有疑問在跟小幫手說您在哪裡遇到障礙,

先試著寫寫看,碰到石頭在跟小幫手說,以利小幫手引導您撰寫語法,謝謝。


 

Q5:另外,若要調用原有欄位資訊,在使用策略語法能否直接將q_Close1Mago拿來跟其他數字比對? 而不賦予值給Value1?

A5:盡量不要使用 GetQuote 語法來取值,因為 GetQuote 只能抓取最新的數值,且不能回測。

請使用 GetField("收盤價","M")[1] 來代表「一月前收盤價」即可,可參考連結網址有詳細介紹,以上說明供參考,謝謝。

ambulance 發文於   2021/03/01

 小幫手 好:

 

關於Q4,我是想抓取XQ看盤報價欄位的"大單差%",請問有提供api擷取嗎?

 

還是得自行計算?

XQ小幫手 發文於   2021/03/03

Hi ambulance,

Q:關於Q4,我是想抓取XQ看盤報價欄位的"大單差%",請問有提供api擷取嗎?

A:沒有簡便的函數可以讀取,需要自行運算,例如以下指標腳本範例語法,範例指標頁面檔案如附檔,供參考,謝謝:

value1 = (GetField("買進大單金額") - GetField("賣出大單金額")) / GetField("成交金額(元)");
plot1(value1, "大單差%");

附加文件

發表回覆
Close