大戶買賣力

  •   585 
  • 最後發表   東尼  2022 一月 29
東尼 發文於   2022/01/17

工程師請問

以2368 1月-14日為例 

大約在13:00時 大戶買賣力由賣轉為買

1. 若要用雷達1分鐘頻率  ""抓大戶買賣力由賣轉為買時""

可用下例程式碼嗎? (之前指導的案例編改) 

或是改怎寫較佳? 請您指導 !  

if  value3 crossover  0......

或 if value3 >0 and value3[1] < 0 

 value1 = GetField("賣出特大單量","D") + GetField("賣出大單量","D");  //大戶賣出張數

value2 = GetField("買進特大單量","D") + GetField("買進大單量","D");  //大戶買進張數

value3 = value2 - value1;   //大戶買賣力

----------------------------------------------------------------------------------

2.請問附圖2368 黃色框中 

請問  大戶買賣力181張  是指當下1分鐘還是累計 ?

         游標 -262.7張 的意思是?

感謝您

附加文件

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

Hello 東尼,

 

value1 = GetField("賣出特大單量","D") + GetField("賣出大單量","D");  //大戶賣出張數

value2 = GetField("買進特大單量","D") + GetField("買進大單量","D");  //大戶買進張數

value3 = value2 - value1;

您用value3 cross over 0 或是 value3 >0 and value3[1] < 0 都可以。

不過需注意 cross over 是包含大於等於的狀況,還有特大單量不能用日頻率回測。

如果要回測的話需要用1分鐘頻率來加總。

if getfielddate("Date") <> getfielddate("Date")[1] then begin

    value1 = 0;

    value2 = 0;

    end;

value1 = value1 + GetField("賣出特大單量","1") + GetField("賣出大單量","1");  //大戶賣出張數

value2 = value2 + GetField("買進特大單量","1") + GetField("買進大單量","1");  //大戶買進張數

value3 = value2 - value1;

 

游標 -262.7張 的意思是您滑鼠所點的地方,也就是說,十字線中心的位置。

東尼 發文於   2022/01/19

謝謝您的指導~~

東尼 發文於   2022/01/19

請問工程師 :

1. 如果要改用" 5或30分鐘" 頻率來抓 "大戶買賣力由賣轉為買" 需要改那邊嗎?

    還是設定成5分或30分鐘頻率就可? 

    *是否將下列 "1" 改成"5"  "30" 就可以嗎?  頻率需要變更設定嗎? 

     value1 = value1 + GetField("賣出特大單量","1") + GetField("賣出大單 

                    量","1");  //大戶賣出張數

   * 這句程式碼需要改嗎?

     如果要回測的話需要用1分鐘頻率來加總。

      if getfielddate("Date") <> getfielddate("Date")[1] then begin

      value1 = 0;

      value2 = 0;

      end;

2.請問  附圖中 大戶買賣力181張  游標 -262.7張 

        181  -267.2是指當下的數字? 還是累計數字 ?

謝謝您~

         

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

Hello 東尼,

 

1.如果有逐筆洗價的話就是繼續使用1分鐘頻率。

但若沒有逐筆洗價的話,就要改成和主頻率相同的頻率 (5分或30分)。

 

2.那不是當下的數字,也不是累計數字。

是您滑鼠游標十字線點到的位置。

您可以試著在同根Bar上下點就可以了解。

東尼 發文於   2022/01/24

謝謝您的指導  預祝新年快樂~~

順道請教您: 有無逐筆洗價的目的或功能是?

感謝您~

XQ小幫手 發文於   2022/01/27

Hello 東尼,

 

即時的狀況下

逐筆洗價: 有交易發生時腳本就運算,快市的時候可能會好幾筆交易才運算一次

非逐筆洗價: 每根Bar結束後才運算。

 

回測的狀況下

逐筆洗價: 以1分鐘頻率的資料模擬其他頻率的運作,1分鐘頻率逐筆洗價的話會以OHLC來模擬。

非逐筆洗價: 該頻率每根Bar運算一次。

 

細節您可以參考教學區的文章。

東尼 發文於   2022/01/29

謝謝工程師解說  新年快樂!

發表回覆
Close