【程式交易】如何設定不同頻率的參數

  •   199 
  • 最後發表   小金  2022 三月 14
小金 發文於   2022/03/11

您好,我想寫一個程式交易,他的交易頻率是不同的,要如何寫?

例如我要買股票是當日漲3%,且平均日成交量大於1000的股票,

因為當日漲3%是以"tick"來計算,但平均日成交量是以"日"為單位,

在宣告變數上要怎麼去宣告呢?

排序方式: 標準 | 最新
XQ小幫手 發文於   2022/03/11

Hello 小金,

 

您可以參考 GetField 函數,其可以讓您取用不同頻率的資訊。

舉例來說,GetField("Volume", "D") 就會是日頻率的成交量。

另外小幫手補充,XQ的商品頻率並沒有Tick,最接近的是逐筆洗價。

小金 發文於   2022/03/11

請教那前一日的平均5日成交量或成交均線怎麼定義呢?

Value3 = average(GetField("Volume", "D")[1],5);

我這樣寫對嗎?

小金 敬上

 

XQ小幫手 發文於   2022/03/14

Hello 小金,

 

是的,您寫的沒錯。

Value3 = average(GetField("Volume", "D")[1],5);

算出的就是前一日的平均5日成交量。

發表回覆
Close