大單買盤量警示

  •   272 
  • 最後發表   風期會  2022 三月 24
風期會 發文於   2022/03/20

 小幫手請教

在圖中總委買、總委賣這邊若是出現某個比例x,如下語法:

value1 = GetQuote("委買1");
value2 = GetQuote("委買2");
value3 = GetQuote("委買3");
value4 = GetQuote("委買4");
value5 = GetQuote("委買5");
value6 = value1+value2+value3+value4+value5;

value11 = GetQuote("委賣1");
value12 = GetQuote("委賣2");
value13 = GetQuote("委賣3");
value14 = GetQuote("委賣4");
value15 = GetQuote("委賣5");
value16 = value11+value12+value13+value14+value15;

if value6 / value16 > x then begin......

 

接著,我想要讀取tick有大單買單(星號)且為外盤成交,那麼我該如何寫出這樣腳本呢?麻煩你了,感謝。

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

Hello 風期會,

 

您可以使用 ReadTicks 函數來抓取兩次洗價間的Tick資訊,並以此做判斷。

或是可以使用 買進大單量 搭配 intrabarpersist ,當 買進大單量 有變化時就會是有大單買單且為外盤成交。

舉例來說:

array: intraBarPersist volumel[2](0);

 

volumel[2] = volumel[1];

volumel[1] = getfield("買進大單量", "1");

 

if volumel[1] <> volumel[2] and volumel[1] <> 0 then ret = 1;

print(date, time, volumel[1], volumel[2]);

這樣就會在買進大單量在兩次洗價中有差別且最近這一次洗價不是0的時候出現警示。

  • 按讚來自於
  • greg750
發表回覆
Close