盤中警示-跳高n% 創N日高 預估成交值破n億以上

  •   378 
  • 最後發表   Lord Jim  2023 二月 08
Lord Jim 發文於   2023/02/06

我想寫的盤中警示的邏輯是 盤中創N日新高,開盤是跳空開, 預估成交值N億以上, 這樣跑警示都跳出錯誤請問為何 謝謝.

input: _days(20, "N日新高"), _gap(3, "跳空"), amount(1000000000, "成交金額");

if close > highest(getfield("最高價", "D")[1], _days) and 

open > c[1] * (1 + _gap/100) and 

getfield("估計量")*close*1000 > amount 

then ret = 1;

 

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

Hello Lord Jim,

 

小幫手這邊盤後測試是可以正常啟動,之後會測試看看盤中可否正常啟動。(參考附圖)

如果可以的話麻煩您詳細描述如何操作遇到錯誤以及錯誤訊息,並提供警示策略匯出檔勾選(包含)警示腳本 以及 XQ Log 來檢驗。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以保存到雲端後將連結Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

 

Lord Jim 發文於   2023/02/07

我如果把頻率調成一分鐘就不能跑, 但日的話可以跑 盤中以上條件符合用日頻率會觸發警示嗎?

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

Hello Lord Jim,

 

小幫手這邊測試是正常的。(參考附圖)

設為日頻率是因為您提到 開盤是跳空開,條件為open > c[1] * (1 + _gap/100)。

如果使用分鐘頻率的話 c[1] 就不會是昨日的收盤價而是前根分鐘Bar的收盤價。

日頻率的狀況下要在盤中觸發的話,只要勾選逐筆洗價即可。

您亦可將相關資訊print出來看腳本是否有如您所想的運作。

附加文件

發表回覆
Close