示警腳本裡使用print但在執行那邊是空白

  •   183 
  • 最後發表   seantang  2022 七月 21
seantang 發文於   2022/07/17

請教一下為何在警示腳本裡使用Print 在執行那邊是空白呀@@

排序方式: 標準 | 最新
musashi 發文於   2022/07/17

策略雷達啟動腳本後,在 安裝槽:\SysJust\XQLite\XS\Print 位置可以找到print檔

進階用法參考XQ的點點滴滴這篇

Print語法調整

seantang 發文於   2022/07/17

感謝回覆!!

 

請問為什麼不能秀在執行呀? 是我哪裡設定不對?  因為從這看是最快的

以前寫Multicharts也是從這看  

 

其實我有試過去找c潮裡的 但有兩點很怪

1. 跑出來的date不是我回測的時間區間裡

2. 我再跑一次回測  但裡面的數值並不會更新

 

最後再次感謝回覆

musashi 發文於   2022/07/17

腳本下面的"執行"不是指執行目前腳本,如果你的腳本是指標腳本且已經使用在K線圖中,那麼就會顯示在"執行"裡,通常都直接去\SysJust\XQLite\XS\Print\  看print,重覆跑腳本的資料會更新在print檔案的最下面,至於date不是回測的時間的問題可能要提供腳本和警示設定等細節才能檢查哪裡出錯。

XQ小幫手 發文於   2022/07/21

Hello seantang,

 

就小幫手所知,只有指標腳本執行時才會在編譯器下方的執行出現print資訊。

 

在回測時,會依據設定的資料讀取筆數,來決定運算的期數。

所以在您設定的回測日期之前是會有運算的,因為一部分指標是需要足夠長的過去運算資訊才能得到正確的數值。(ex. MACD, KD)

而這部分腳本在執行時print也會印出。

 

至於您說的回測數值更新,小幫手不太理解您想表達的意思。

回測就是過去的資料,都是已經固定的,那麼數值自然是相同的。

如果您回測相同區間,每次出來的數值都不同,那才是有問題的。

 

感謝 musashi 的熱心回覆。

發表回覆
Close