逐筆後,Tick資料抓取有誤?

  •   482 
  • 最後發表   MMC  2020 六月 03
MMC 發文於   2020/04/08

您好,

因為自己寫的警示,該觸發沒觸發,

單獨寫了以下的程式碼,找了幾支股票來測試顯示資料,

顯示的內容是有問題的,請看以下程式碼及print出來的資料

筆數的內容,與實際成交明細的內容不一樣(該出現的筆數沒出現,反而重覆其他筆的資料)

===程式碼

var: intrabarpersist v1(0);
var: intrabarpersist v2(0);
var: intrabarpersist v3(0);
var: intrabarpersist v4(0);
var: intrabarpersist v5(0);

v1=getfield("時間","tick");
v2=getfield("SeqNo","tick");
v3=getfield("close","tick");
v4=getfield("Volume","tick");
v5=getfield("bidaskflag","tick");

print("時間=",v1," ,筆數=",v2," ,成交價=",v3," ,成交量=",v4," ,內外盤=",v5);

===軟體版本

全球贏家 7.0.0.10 200319

系統參數設定->策略->執行頻率->最快

===硬體

i5-8500 3GHz(6核)

記憶體16GB

win10 64bit

===附件檔案

因為只能上傳一個檔案,其他檔案該用貼圖方式

附上有量、沒量的print資料。

 

 

 

 

 

 

附加文件

  • 按讚來自於
  • SEJU0313
排序方式: 標準 | 最新
MMC 發文於   2020/04/09

請問,有回覆了嗎?

XQ小幫手 發文於   2020/04/10

Hi MMC

您好,小幫手已經有向相關人員反應狀況,目前已經確認問題並且安排修正

不好意思中間確認問題花費較多時間,造成您的不便請您見諒。

待相關人員修正後會再告知您,謝謝。

  • 按讚來自於
  • QHJU0415
XQ小幫手 發文於   2020/04/14

Hi steven & MMC

小幫手也很關心這個問題,相關人員也正在著手進行

有完整修復一定趕緊來告訴各位,謝謝你們^^

MMC 發文於   2020/05/11

Hi~ 小幫手,

目前修正的進度如何?

有沒有預計什麼時候會更新?

謝謝。

MMC 發文於   2020/05/13

請問小幫手,

目前有回覆了嗎?

XQ小幫手 發文於   2020/05/13

Hi MMC

小幫手詢問了一下相關人員

目前相關修正已經完畢,不過仍在做最後的測試

目前還沒有辦法告訴您何時會推出,後續好的話我們會告知您,謝謝。

GammaCEO 發文於   2020/05/14

我最近也是一直有該觸發但沒觸發的困擾,真的不曉得是哪出了錯

以下print的原腳本內容是Close介於OHOL之間時觸發=1

觸發=1Close向上穿越OH觸發2=1 觸發=0   觸發價=Close Ret=1

但可以看到的是,在090711Close已經向上穿越了OH,而卻沒觸發該有的腳本內容

檢視同警示腳本運行的print發現有近2-3成的個股都有以上情況

約莫7成會成功觸發並執行下單,不觸發的真的就想破頭也找不出原因...

只能等XQ改版再進化時看能不能解決了

阿丹 發文於   2020/05/21

請問一下,您在比較Close和OH時,是用 ">" 或 "corss over" 呢?

GammaCEO 發文於   2020/05/21

close crosses above OH

MMC 發文於   2020/05/26

昨天更新XQ全球贏家7.01.01版本

今天把Tick測試的程式執行下去,看看執行print結果,

有修正,比之前好點,沒有同一筆Tick,一直重覆比對,

但修正後的Tick,也沒有完整的print出來,

是沒比對到?還是如何?(參數設定,執行頻率,調成最快的)

萬一是沒比對到的那筆Tick資料,剛好是需要觸發的那筆資料,不就...跳過了~@@

附上今天測試的三筆資料。

 

顯示更多回應 發表回覆
Close