即時交易跟回測用的語法區別

  •   89 
  • 最後發表   MakeMoneyFromStock  2023 五月 10
MakeMoneyFromStock 發文於   2023/05/07

請問小幫手,偶然在雲端策略看到 "大單敲進線又棒的中小型股" 程式碼有分成警示跟回測用,

    if Date = CurrentDate then //我的理解是 即時交易或警示

        value2=GetQuote("總成交次數")    // 即時洗價抓報價欄位

    else

        value2=GetField("總成交次數","D"); // 回測用

所以想請教所有語法中有甚麼類似需要有所區別的?

否則是否有一邊執行(交易 或 回測)會怪怪的?

謝謝您

 

 

XQ小幫手 發文於   2023/05/10

Hello MakeMoneyFromStock,

 

小幫手認為這邊會區分成回測用和即時用是因為腳本中用了報價欄位 (GetQuote),報價欄位無法使用在回測。

但現在 總成交次數報價欄位 在即時的狀況下也可以使用 GetField("總成交次數","D") 來替代,所以這腳本其實並不需要另外區分回測即時,全部都用資料欄位 (GetField) 即可。

  • 按讚來自於
  • makemoneyfromstock
發表回覆
Close