在 IndicoreSDK 中使用 Quotes Manager(報價管理器)

From FxCodeBaseWiki
Jump to: navigation, search

在 IndicoreSDK 中使用 Quotes Manager(報價管理器)

簡介

為能夠在 Indicore SDK 2.0 中執行您的指標,您必須從 CodeBase 價格存檔 下載並安裝價格檔案。

Indicore SDK 2.1 允許您使用報價管理器伺服器自動下載價格資料,以使用該等資料對指標進行偵錯,並且對策略進行偵錯回溯測試以及優化

如何下載價格?

首先,安裝最新版的 Indicore SDK 2.1

欲從報價管理器伺服器下載資料,請:

  1. 執行 Lua Strategy DebuggerLua Indicator Debugger 應用程式(位於「開始」功能表中的 Indicore SDK 應用程式群組中)。
  2. Tools(工具) 功能表上,按 Load Quotes(加載報價):
    Optimize Load Quotes.png
  3. 按下該命令後,Application is updating quotes catalog(應用程式正在更新報價目錄) 對話方塊可能會出現一段時間:
    Quotes Manager Updating.PNG
  4. 更新完畢後,將出現 Load Quotes(加載報價)對話方塊:
    Luadebugging6-2.PNG
  5. :在此對話方塊中,您可選擇商品以及有意下載的價格資料的年份。務請注意,各年份標記有相應圖示:
    • Quotes Manager Icon1.PNG指本年度的價格資料已完整下載並可供使用。
    • Quotes Manager Icon2.PNG指本年度的價格資料尚未完整下載,或需進行更新。
    • Quotes Manager Icon3.PNG指本年度的價格資料尚未下載。
  6. 選擇商品及年份,並按 OK(確定)。
  7. 下載資料時請稍等片刻:
    Luadebugging6-3.PNG
    資料下載速度足夠快。加載一項商品的全年 1 分鐘資料(約 30 萬根蠟燭線)通常不到 30 秒。務請注意,報價管理器伺服器僅提供 1 分鐘資料。若您希望以更長的時間框架對您的指標/策略進行偵錯,價格資料將基於已下載的 1 分鐘資料進行計算。

相關介紹就是這些。現在,您可使用已下載的基於選定商品及時間段的資料。

如何將已下載的價格用於偵錯、回溯測試及優化?

  1. 在偵錯器中執行您的指標或策略,以進行偵錯回溯測試優化
  2. 將顯示 Parameters(參數) 對話方塊。將游標放置於 Price Source(價格來源) 參數值欄位,並按省略號 (...) 按鈕:
    Quotes Manager Parameters.PNG
  3. 將顯示 Choose Price Source(選擇價格來源) 對話方塊:
    Luadebugging6-1.png
  4. Quotes Manager(報價管理器) 並選擇商品、時間段及時間框架。
  5. 若您選擇早前尚未下載的資料,將顯示訊息方塊詢問現在是否需要下載該資料:
    Indicore warning.PNG
  6. Yes(是) 以下載資料。您將看到與選擇 Tools(工具)-> Load Quotes(加載報價)命令完全相同的對話方塊。選擇商品及年份,並按 OK(確定),即可從報價管理器伺服器下載相關資料。

設定完其他參數後,您的指標/策略將按來自報價管理器伺服器的價格資料執行。

亦請參閱

其他語言版本

Language: English  • español • français • русский • 中文 • 中文(繁體)‎