(已回答,辦不到) Print(File(檔案名稱)) 要怎麼用 "股票名稱" 當作 Print出來的檔案名稱?

  •   180 
  • 最後發表   Sadless  2021 九月 16
Sadless 發文於   2021/09/14

根據這個網頁說明

https://xshelp.xq.com.tw/XSHelp/?HelpName=File&group=GENERALFUNC

Print 可以把用 [變數] 產生檔案名稱

Print(File("d:\Print\[Date]_[ScriptName]_[Symbol]_[Freq].log"), date, symbol, close);

這裡只有提到下列 [變數]

  • [StrategyName] ← 轉換成策略名稱,也就是代表雷達名稱、選股策略名稱、指標名稱、自動交易策略名稱
  • [StartTime] ← 轉換成策略的啟動時間,格式為HHMMSS
  • [Symbol] ← 轉換成執行的商品代碼
  • [Freq] ← 轉換成執行的頻率
  • [ScriptName] ← 轉換成腳本名稱
  • [Date] ← 轉換成YYYYMMDD的日期

 

我測試過 [SymbolName],不能印出 [股票名稱],會直接印出[SymbolName]

請問要用甚麼[變數],才能讓檔案名稱出現 [股票名稱]?

 

XQ小幫手 發文於   2021/09/16

Hello Sadless,

 

就小幫手所知,您的需求XS應該無法作到。

最多就只能使用 [Symbol] 來取得代碼。

發表回覆
Close