請問為何"執行"裡面都沒print資料? 謝謝

請問如何得到圖中的資訊

Print(Symbol, SymbolName, date, GetField("Time", "Tick"), GetField( "close", "Tick"),
GetField("Volume", "Tick"), GetField("外盤量"), GetField("內盤量"), GetField("成交量"));

要如何對應(時間、成交、單量)呢? 看起來都不一樣,謝謝
你的貼圖是即時走勢圖的大單追蹤分頁內容。點擊全部,應該就會一樣。
"(2)你若要得到與交易明細相同的Tick數據,需要執行交易策略,而非回測。",請問交易策略是指策略雷達嗎?

但為何複製策略後卻不能修改(輸入不了)?

老師能指導一下怎操作才能得到下圖一模一樣的資料(包含程式碼及執行畫面),非常感謝!

(1)交易策略指的是用交易腳本寫的策略。你的貼圖顯示用的是警示腳本。警示腳本執行策略用策略雷達。交易策略在自動交易中心執行。你的需求只是列印相關數據,用交易腳本或警示腳本都可以,只是交易腳本列印的結果會顯示在自動交易中心的執行紀錄分頁,而警示腳本只能列印成LOG檔案。
(2)你若要抓所有Tick資料且區分大單,且要抓到MultiTick(連續成交序列),需要使用ReadTicks函數,這部分是高階應用,需要花時間學習。執行程式只能抓到相關數據,並無法呈現你貼圖的執行畫面。
只要抓到每筆tick的時間、成交價、單量,該怎著寫?
若不處理連續成交序列,單純抓每個Tick,可以先抓Tick序號,若序號不連續,代表有漏接Tick,這時就跑迴圈抓這兩個序號之間的Tick。
若要同時處理連續成交序列,就必須使用ReadTicks函數。
9 評論