tick區間/大單提醒

  •   323 
  • 最後發表   里歐  2023 二月 01
里歐 發文於   2023/01/27

如標題

想請教,是否能夠盤中搜尋
1.價位在某些區間內跳動(n tick內)
2.在連續的時段中(例如連續半小時,何上述條件)
3.股價設定區間,例如150~200
4.大單/特大單的提醒


例如下圖,連續半小時內漲幅都在1 tick內
(甚至可以篩選跳動幾次??)



另外還想問,上述條件能在選股中心,也就是盤後來做搜尋嗎?
再麻煩了 感謝

XQ小幫手 發文於   2023/02/01

Hello 里歐,

 

您可以用highest搭配lowest來判斷位於某段區間內的價格是否在一定值內。

舉例來說:

value1 = highest(high, 10);

value2 = lowest(low, 10);

value3 = value1 - value2;

value3就會是過去10根Bar的跳動區間,接下來只要判斷該數值是否是位於n tick內即可。

 

同理,股價設定區間也是用相似的方式:

value1 = highest(high, 10);

value2 = lowest(low, 10);

condition1 = 200 >= value1 and value2 >= 150;

condition1 符合是就代表近10根Bar的價格位於150~200之間。

 

至於大單和特大單,您可以參考內建的資料欄位

 

如果要記錄跳動次數的話,您會需要使用逐筆洗價搭配 intrabarpersist 來用變數紀錄相關數值。

並搭配 ReadTicks 函數避免中間因快市而沒有洗到所有 Tick。

 

選股只有提供日頻率的資訊,所以要當日內某段區間的話是沒辦法辦到的。

 

網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。

 

發表回覆
Close