q_BidAskFlag = 0

  •   133 
  • 最後發表   bowen  2022 七月 04
bowen 發文於   2022/06/28

1.想請問是甚麼狀況 導致q_BidAskFlag = 0

剛好 買方賣方 同時掛單成交? 所以不算內外盤?

警示腳本:

if q_tickVolume >= 100 and q_BidAskFlag = 1 then begin
    ret=1;
    retmsg="大單 ↑";
end;
if q_tickVolume >= 100 and q_BidAskFlag = -1 then begin
    ret=1;
    retmsg="大單 ↓";
end;

警示有時候沒跑出來 我想是不是 q_BidAskFlag = 0的原因?

 頻率:1分鐘   觸發設定:連續觸發 逐筆洗價

 2.

大戶一次買100張沒錯

但寫 q_tickVolume >= 100 抓不到

有甚麼寫法能表示大戶一次買賣xxx張

3.指標腳本 如果這1分K 有單量>= 100 我去標記他 該如何寫?

if getField("成交量", "Tick") >= 100 then plot1(x);

好像行不通

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

Hello bowen,

 

1.就小幫手所知,開盤第一筆時q_BidAskFlag會是0。

 

2.您可以參考 買進特大單量 資料欄位。

 

3.由於XQ技術線圖中最小是1分鐘頻率,所以您的寫法只能夠抓到該分鐘最後一筆 Tick 的成交量。

您需要使用迴圈將這1分鐘所以的Tick資料抓出來比較,或是使用 ReadTicks 來檢查才可以。

 

另外小幫手建議,您可以使用print檢查印出的資料,確認是否如您所預想的運行。

bowen 發文於   2022/07/04

好的 感謝

發表回覆
Close