Expert Advisor Builder

詳細使用手冊

快速入門

INFO

本快速入門指南僅需 25–30 分鐘即可完成。

影片版本:

功能原理

Expert Advisor Builder 代表了在 MetaTrader 4 和 MetaTrader 5 平台上進行演算法交易的革命性方法。其核心是一個精密的執行環境,可將您的交易構思轉化為自動化策略,無需任何程式設計知識。

整個工作流程由三個簡單元件協同運作:

  • Expert Advisor Builder(網頁應用程式):直接透過瀏覽器存取我們直覺化的網頁應用程式。在這裡,您可以使用視覺化介面設計交易邏輯。您建立的每個交易模組都代表一個完整、獨立的交易策略。
  • 交易模組(文字檔案):您的策略匯出為包含執行所需所有參數和邏輯的純文字檔案。這些模組完全透明,策略的每個細節均清晰可見且可編輯。沒有隱藏元件或黑箱演算法。
  • Expert Advisor Builder(MetaTrader 執行環境):這個功能強大的應用程式在 MetaTrader 內執行,讀取您的交易模組並按照您定義的邏輯執行交易。它與 MT4 和 MT5 無縫整合,提供專業級的執行能力。模組可在執行期間動態新增、移除或修改。

這個系統的魅力在於其簡潔性與透明度。您可以透過直覺化的視覺介面建立複雜的多時間框架策略、實施精密的風險管理,以及使用進階技術指標。每個模組獨立運作,讓您可以同時執行多個策略而互不干擾。

請造訪我們的 Expert Advisor Builder 網頁應用程式,立即開始建構。

TIP

Expert Advisor Builder 內建整合說明。將滑鼠懸停在任何問號圖示上,即可查看特定設定的詳細資訊。

安裝

安裝程式會自動設定無縫運作所需的 Expert Advisor Builder MetaTrader 擴充功能

步驟一:下載安裝程式

您可以在此處下載 Expert Advisor Builder MetaTrader 擴充功能,或點選網頁應用程式右上角的 Download local setup。安裝檔以單一 ZIP 壓縮檔形式提供,可同時安裝至 MetaTrader 4 和 MetaTrader 5。

步驟二:執行安裝

下載完成後,您將獲得一個名為 Expert Advisor Builder 的 ZIP 壓縮檔。在下載資料夾中找到該檔案並開啟以檢視內容。

在壓縮檔內,執行 Install Expert Advisor Builder 腳本以開始安裝。

當您直接從 ZIP 壓縮檔啟動安裝程式時,Windows 會顯示 壓縮(zipped)資料夾 提示。如下圖所示,只需點擊 Run 繼續即可。您也可以先解壓縮所有檔案,再從解壓縮後的資料夾啟動 Install Expert Advisor Builder。請注意,若您使用 WinZip 或 WinRAR 等第三方工具開啟壓縮檔,此步驟的顯示畫面可能略有不同。

由於安裝腳本未經數位簽署,Windows 會顯示 開啟檔案 - 安全性警告,將發行者列為 Unknown Publisher。這是正常現象,請點擊 Run 繼續。若您想事先驗證檔案,可使用壓縮檔中附帶的 Verify Publisher 捷徑。

Expert Advisor Builder Setup 安裝精靈隨後開啟,並為 MetaTrader 4 和 MetaTrader 5 安裝附加元件。點擊 Next 並依照畫面指示完成安裝。

INFO

安裝程式會將 Expert Advisor Builder 安裝至電腦上所有已安裝的 MetaTrader 4 和 MetaTrader 5。若您日後新增另一個 MetaTrader,只需再次執行安裝程式,即可將 Expert Advisor Builder 新增至該新實例。

通常您無需手動更新 Expert Advisor Builder。每次啟動時都會執行線上更新,因此最新版本始終會自動出現在您的電腦上。

步驟三:設定 MetaTrader

由於 Expert Advisor Builder Expert Advisor 需要與後端伺服器互動,您必須調整 MetaTrader 的部分設定。請開啟安裝時選擇的 MetaTrader 實例,並進入 Options 選單。

進入 Expert Advisors 標籤頁,啟用 Allow automated tradingAllow DLL imports。該應用程式依賴原生 Windows 程式庫連接新聞後端伺服器,並向您的交易系統傳遞即時新聞資料。

您的 MetaTrader 現已準備好執行使用 Expert Advisor Builder 建立的精密交易策略。

建立您的第一個交易模組

INFO

第一個模組:MACD Long trading

讓我們使用 Expert Advisor Builder 網頁應用程式建立您的第一個交易模組。我們將從手動設定開始。

步驟一:開啟 Expert Advisor Builder 網頁應用程式

無需登入,您的最新進度會自動儲存。重新開啟應用程式時,您的工作將會還原,因此重新載入或關閉網頁應用程式不會遺失任何內容。

步驟二:新增模組

點擊 Add new module 建立一個空白交易模組。Expert Advisor Builder 遵循的原則是:空白交易模組的每個元件均預設最佳預設值。這表示您只需調整差異化設定,而無需從頭建構所有內容。結果就是:以最小的努力獲得最大的產出。

畫面上已顯示一些實用提示,將引導您完成後續步驟。

步驟三:設定模組基本資訊

在新增模組下方會出現設定視窗。請使用該視窗設定以下參數:

  • Trading state = Enabled
  • Number = 1234
  • Description = MACD Long trading

步驟四:設定交易基本資訊

存取 Trade Basics 元件以檢視目前設定。您可以在此區域看到所有已設定值的摘要。設定選單位於頂部,就在參數概覽的正上方。Expert Advisor Builder 中的每個元件均採用相同的版面配置,設定選單在上,參數顯示在下。若要修改這些設定,請點擊 Configure trade basics 開啟輸入視窗。

請確認以下參數已正確設定,按 SaveClose 對話框:

  • Operation type = Long

步驟五:新增標準差指標

為了設定 Stop Loss 水平,我們將使用標準差(standard deviation)振盪器的數值。首先,我們需要新增並設定一個指標,以便其數值可供其他元件使用。前往 Signal Generation 區段,然後選擇 Indicators

點擊 Add new indicator 按鈕。這將建立一個新指標,並立即開啟其設定選單。修改以下參數,按 SaveClose 對話框:

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

此指標僅有一個用途:設定初始 Stop Loss。它不會參與產生交易訊號,也不會影響交易的開倉或平倉時機。我們稍後將需要使用此指標。

步驟六:設定 MACD 訊號

交易模組需要識別何時進入市場。我們將使用 MACD 振盪器及其兩條標準線來產生交易訊號。再次點擊 Add new indicator 新增另一個指標,然後調整以下參數,按 SaveClose 對話框:

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

您會注意到我們只設定了 MACD 的主線。每個指標元件一次只處理一條線。若要加入 MACD 的訊號線,我們需要另一個指標元件。由於兩者使用相同的 MACD 系統,您可以直接複製現有的指標。點擊目前 MACD 指標旁的三個點,選擇 Duplicate。這將建立一個具有相同設定的完整副本。現在您只需將 Used line 參數改為 Signal line。請確保新指標具有以下設定,按 SaveClose 對話框:

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

現在我們將連結已設定的兩條 MACD 線。導覽至 Indicator Combinations 元件,位於您剛使用的 Indicators 元件正下方。

點擊 Add new indicator combination 以建立兩條指標線之間的關係。這將開啟另一個設定視窗。設定以下選項,按 SaveClose 對話框:

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

部分參數包含說明區段,提供特定功能的額外詳細資訊。您可以展開這些區段,進一步了解每個設定。請參考下圖,例如了解 Value 1 cross value 2 的實際含義。

出色的工作!您已使用 MACD 振盪器及其兩條線建立了第一個交易訊號。如您所見,系統支援最多 50 個指標和多個指標組合,讓您可以靈活建構任何類型的交易策略。除指標外,您還可以從進階圖表分析器、新聞事件、K線形態掃描器、圖表形態偵測器和 Fibonacci 形態搜尋器產生訊號。這些工具為策略建立提供了近乎無限的可能性。

步驟七:設定初始 Stop Loss

還記得我們之前建立的標準差(STD)指標,設定了 Signal used for = Forward 嗎?現在我們將使用它。選取 Initial Stop Loss 元件,點擊 Configure initial stop loss 開啟設定選單。

請確認以下參數已設定,按 SaveClose 對話框:

  • Selection = Indicator
  • Used indicator = STD

您會發現選取清單中只顯示設定為 Signal used for = Forward 的指標。這表示指標計算出的數值會被傳遞,供其他元件使用。若要修改此數值,請使用 Forward adjustment 參數。在本例中,較高的 Forward adjustment 會將初始 Stop Loss 放置在距入場價格更遠的位置。

步驟八:設定初始 Take Profit

最後,讓我們為此交易模組設定初始 Take Profit 水平。開啟 Initial Take Profit 元件,點擊 Configure initial take profit

請確認以下參數已設定,按 SaveClose 對話框:

  • Selection = Risk ratio
  • Used indicator = 1.40

系統使用 1.40 的風險比率作為 Take Profit 水平,意味著潛在獲利目標比所承擔的風險高 40%。這為長期獲利建立了有利的風險報酬平衡。

新增範例模組

INFO

第二個模組:MACD Short trading

對於第二個模組,我們將使用範例匯入功能來簡化流程。Expert Advisor Builder 包含豐富的實用範例,每個範例都附有詳細說明和逐步指引。部分範例旨在幫助您理解基本設定,其他範例則作為開發穩健交易策略的良好起點。

步驟一:開啟範例選單

在主視窗最左側,點擊 Add example module。這將開啟一個對話框,顯示預建範例模組清單。每個範例都包含簡短說明、設定參數,以及顯示預期輸出的範例圖表圖像。請花時間仔細探索每個範例。

步驟二:從清單中選擇範例

請選擇 Example Trading Strategy | Example A2: MACD Short trading。此模組是您在上一節手動設定的 MACD Long trading 模組的互補版本。參數幾乎相同,但此模組開空頭交易,並以相反的順序組合 MACD 訊號線和主線。

步驟三:匯入所選模組並檢視其設定

最後,點擊 Add Example Module 完成匯入。這將建立一個新的交易模組,所有設定均已按照範例說明完成配置。

設定完成,高效且快速,正如應有的樣子。讓我們繼續下一步。

匯出交易模組

建立交易模組後,匯出和部署非常簡單。您可以一次匯出所有已設定的模組,也可以逐一匯出。一次匯出所有模組時,它們會被打包成 ZIP 壓縮檔。逐一匯出時,每個模組會以獨立文字檔案下載。

步驟一:匯出已設定的交易模組

點擊模組清單中模組旁的三個點開啟右鍵選單,然後選擇 Export。這將下載以模組編號命名的檔案(例如 Module1234.txt)。請保留原始檔名,這些名稱必須保持靜態且唯一。使用此方法匯出兩個模組。

完成後,您可以在標準下載資料夾中找到這些模組。

步驟二:將模組移至 Expert Advisor Builder 的輸入資料夾

安裝期間,Expert Advisor Builder 的應用程式目錄中已建立一個預設輸入資料夾。您可以透過以下幾種方式找到此資料夾:

  • 開啟 Windows 開始選單,搜尋 Expert Advisor Builder 並開啟該資料夾,然後導覽至 Expert Advisor Builder\default\Configuration
  • 使用桌面上的 Expert Advisor Builder 捷徑,導覽至 Expert Advisor Builder\default\Configuration
  • 開啟 Windows 檔案總管,在網址列貼上此路徑:%AppData%\MetaQuotes\Terminal\Common\Files\Expert Advisor Builder\default\Configuration

這些方法都會顯示同一個空資料夾。Expert Advisor Builder 只讀取放置在此特定資料夾中的檔案。將兩個已下載的模組檔案移至此位置。

您會注意到路徑中包含一個名為 default 的資料夾。這是設定檔資料夾。您可以建立多個設定檔,並在啟動 Expert Advisor Builder Expert Advisor 時選擇使用哪個。此功能對於組織不同用途的不同交易系統特別有用,例如:一個設定檔用於測試策略,另一個用於實盤交易。在所有情況下,模組檔案必須始終放置在名為 Configuration 的子資料夾中。

目前,我們繼續使用 default 資料夾。

自動複製模組檔案

手動移動模組檔案雖然可行,但若您頻繁匯出,很快就會變得重複。作為便利的替代方案,ModuleAutoMove_START 腳本可自動將您匯出的模組檔案從下載資料夾複製到正確的 Configuration 資料夾。

首次執行 ModuleAutoMove_START 時,它會下載一個小型可攜式 Python 實例,因此您的系統無需安裝任何東西。若您已建立多個設定檔,腳本會讓您選擇將模組複製到哪個設定檔資料夾。

此後,腳本只需監控您的標準下載資料夾。一旦其中出現一個或多個新的模組檔案,它就會備份所選 Configuration 資料夾中的現有模組檔案,並將新的複製到位。這樣,您最新匯出的模組始終可供 Expert Advisor Builder 使用,無需任何手動檔案處理。

測試您的交易策略

CAUTION

每個交易策略都需要使用高品質 Tick Data 進行徹底測試。策略在未經最佳化的情況下,很少能夠獲利。我們準備了一篇說明正確策略測試方法的文章。若您需要高品質 Tick Data,請探索我們的 MT5 Tick Data 解決方案。您可以下載包含最多 20 年歷史記錄的精確 Tick Data。

在實盤部署之前測試策略至關重要。我們將使用標準的 MetaTrader 策略測試器,該工具已被證明是最佳的 Backtest 工具之一。我們強烈建議使用 MetaTrader 5 策略測試器,因為它能執行 Tick 精確的 Backtest。不過,MetaTrader 4 策略測試器仍然有用,因為它更簡單且速度更快,尤其是在視覺測試模式下。

步驟一:開啟您安裝了 Expert Advisor Builder 的 MetaTrader 平台

步驟二:設定策略測試器

CAUTION

本入門指南使用 MetaTrader 4 策略測試器。MetaTrader 5 的流程幾乎相同。

確保已開啟策略測試器視窗。您可以透過 View → Strategy Tester 或按 Ctrl+R 存取。在策略測試器視窗中,切換至 Settings 標籤頁。設定以下選項:

  • Expert Advisor: Expert Advisor Builder.ex4
  • Symbol: EURUSD
  • Period: M15
  • Spread: 8
  • Model: Open price only
  • Use date: Enabled
  • Date range (From/To): Previous 4 weeks
  • Visual mode: Enabled
  • Optimization: Disabled

讓我們查看 Expert Properties 以檢視輸入項。一般而言,定義交易邏輯所需的所有參數都來自交易模組檔案。此時您無需修改任何輸入項。但在 > (PRO) Folder path (e.g. my_eas/v1) 下,您可以看到已設定 default。如前所述,這告訴系統使用來自 default 資料夾的交易模組。您可以視需要將其更改為指向任何其他設定檔。所有輸入參數的完整說明如何最佳化交易模組的相關內容,請參閱 Expert Advisor Builder 使用手冊

步驟三:開始策略測試

關閉此視窗,點擊 Start 執行策略測試。片刻後,測試開始並顯示類似以下的畫面:

恭喜!您已成功建立並測試了您的第一個自動化交易系統,而且完全無需編寫任何程式碼!

在實盤圖表上啟用

CAUTION

我們強烈建議先使用模擬帳戶完成以下步驟。這樣可以讓您在無風險的環境中熟悉整個流程。

您可能希望在實盤圖表上執行交易系統,而不僅僅是在測試模式下。請記住,本指南中概述的策略僅供示範用途,目前形式不太可能獲利。獲利策略需要徹底的測試和調整,而本案例尚未執行這些步驟。儘管如此,讓我們繼續在實盤圖表上啟用交易系統並觀察其行為。

步驟一:準備實盤圖表

在繼續之前,請確保您的帳戶設定允許自動交易。

接下來,開啟一個新的 EURUSD 圖表,時間框架設為 15 分鐘(M15)。

步驟二:啟用 Expert Advisor Builder

從導覽面板中,將 Expert Advisor Builder 拖曳至您的 EURUSD M15 圖表。您可以在 Navigator 視圖的 Experts 下找到它。若應用程式尚未列出,只需在導覽器任意位置按右鍵,選擇 Refresh 更新視圖即可。

設定對話框應自動出現。在其中確認資料夾路徑指向您已測試模組的資料夾(示範版應為 default 資料夾)。一切確認無誤後,點擊 OK 啟動。若您在圖表右上角看到笑臉圖示,表示一切就緒!

步驟三:確認交易模組已載入

在終端視圖(View → Terminal)中,切換至 Experts 標籤頁。在這裡您可以看到放置在 default 資料夾中的兩個模組均已載入並啟用。

您的自動化交易系統現已上線!

可選步驟:更改交易狀態

如前所述,即使在執行期間,您也可以更改模組的交易狀態。為此,請開啟其中一個交易模組檔案並修改第二行,然後按照模組檔案內的指示操作。在下圖中,我們已更改模組的交易狀態。您可以立即在 Experts 標籤頁中看到此更改。

模組執行時,您可以隨時更改其交易狀態。

迭代修改

許多自動化交易策略需要偶爾進行調整。您有兩種方式進行修改:

方式一:手動編輯檔案

您可以直接使用文字編輯器修改交易模組檔案。找到您要修改的參數並更新其值。此方法需要深入了解模組檔案結構。

若要在執行期間替換並重新載入所有參數,請先將模組移出輸入資料夾,然後再新增較新的版本。由於安全限制,單純「替換」檔案是無法生效的。若模組未在執行中,則可直接調整設定並儲存文字檔案。

方式二:使用 Expert Advisor Builder

將交易模組重新匯入 Expert Advisor Builder,在介面中進行修改,然後匯出更新後的模組。

本指南將專注於方式二,即透過 Expert Advisor Builder 編輯模組。

步驟一:匯入交易模組

首先,開啟 Expert Advisor Builder,點擊 Import module 或將一個或多個模組檔案直接拖放至網頁介面。

此動作將自動觸發匯入對話框。預設情況下,系統設定為略過已存在的模組。但在本例中,您需要透過選擇覆寫現有模組的選項來變更此行為。這確保您即將修改的模組是目前正在使用的模組,保持一致性並避免版本衝突。設定以下參數:

  • Action when module already exists: Replace existing module

步驟二:載入並修改模組設定

接下來,將您的模組檔案從指定模組資料夾拖放至介面。系統將立即載入所有相關設定,讓您可以立即存取模組的目前設定。從此時起,工作流程基本上重置,允許您進行任何必要的調整。您現在可以按照需求修改參數,根據所需的交易邏輯或行為來調整模組。

步驟三:匯出並套用更新後的交易系統

完成修改後,匯出更新後的交易模組。用這個新匯出的版本替換設定檔資料夾中的現有檔案,以確保系統使用您的最新設定。最後,重新啟動 Expert Advisor Builder。此步驟會啟用更新後的模組並套用您的更改,讓交易環境以修訂後的設定運作。

若要在執行期間替換並重新載入模組檔案,請先將模組移出輸入資料夾,然後再新增較新的版本。由於安全限制,單純「替換」檔案是無法生效的。

需要協助?

許多常見問題在 Expert Advisor Builder 的常見問題集中已有解答。請先查閱那裡。若仍需協助,我們的支援團隊很樂意為您提供幫助。

解除安裝

在 Windows 上解除安裝 Expert Advisor Builder 有幾種常見方式:

透過開始選單(最簡單): 開啟 Windows 開始選單,在應用程式清單中找到 Expert Advisor Builder,按右鍵並選擇解除安裝

透過 Windows 設定: 前往設定 > 應用程式 > 已安裝的應用程式(Windows 11)或設定 > 應用程式 > 應用程式與功能(Windows 10),在清單中找到 Expert Advisor Builder,點擊後選擇解除安裝

透過控制台: 開啟控制台,前往程式 > 程式和功能,在清單中選擇 Expert Advisor Builder,然後點擊解除安裝

這些方法中的任何一種都可以從您的電腦中完整移除該應用程式。

整合說明

我們相信最有效的文件應與其所描述的功能並列呈現。這就是為什麼我們的 Expert Advisor Builder 網頁應用程式直接在介面中內建了說明功能。只需將滑鼠懸停在任何問號圖示上,即可查看對應設定的詳細資訊。在大多數情況下,這將提供對每個參數功能的足夠了解。

除了行內說明之外,我們還提供各種延伸範例,展示基本和進階概念。這些範例設計為易於重現,並作為您自己策略的實用模板。將滑鼠懸停在元件名稱上,可查看哪些範例包含並說明了該元件。

要了解如何存取範例並探索完整集合,請參閱範例章節

可用的延伸手冊

我們持續擴充詳細文件。目前請參閱下表,了解哪些延伸文章已可使用。

章節備註連結
Configuration/PRO - Profile設定 MetaTrader 使用的設定檔資料夾位置。此設定決定使用者特定資料、設定和模組狀態的儲存和擷取位置。連結
Configuration/VOL - Volume Calculation定義控制整體交易量計算邏輯的輸入參數。這些設定同時影響所有交易模組,確保整個系統的交易量處理保持一致。連結
Configuration/MAG - Magic Number設定用於唯一識別不同模組發起之交易的 Magic Number 參數。正確設定可確保準確的交易追蹤。連結
Configuration/CFEB - Combined Feedback啟用並設定反饋資料功能。此功能收集交易相關資料,可用於產生統計資料、維護交易日誌,以及支援全面的交易後分析。連結
Configuration/AISP - All Inspector調整內建監控功能的參數。此元件監控所有活躍交易模組的整體效能指標,包括獲利性、Drawdown 和統計摘要。連結
Configuration/FIHA - File Handling控制 MetaTrader 刷新和存取模組檔案的頻率。這些設定有助於管理資料同步間隔,並加速策略測試。連結
Configuration/NOTI - Notifications設定整合通知系統。此處的輸入參數定義警示的觸發方式和時機,包括交易事件、系統警告和效能更新。連結
Configuration/PAOV - Parameter Override設定參數覆寫功能,在 MetaTrader 的策略最佳化過程中特別有用。這允許動態覆寫和測試通常從模組檔案使用的參數。連結

輸入項設定

本章節提供每個輸入參數的詳細說明,讓您可以根據需求設定 Expert Advisor Builder。您可以在啟動 Expert Advisor Builder 至圖表時出現的 Inputs 標籤頁,或在策略測試器的輸入設定中找到所有這些設定。此視窗在 MetaTrader 5 中可能外觀不同,但功能原理基本相同。

若要最佳化輸入參數,請考慮使用 MetaTrader 策略測試器。

PRO - 設定檔

應用程式資料夾

安裝期間,應用程式資料資料夾會自動建立。若 Expert Advisor Builder 首次啟動時不存在,應用程式將預設產生它。您可以透過以下幾種方式找到此資料夾:

  • 開啟 Windows 開始選單,搜尋 Expert Advisor Builder 並開啟該資料夾,然後導覽至 Expert Advisor Builder\default\Configuration
  • 使用桌面上的 Expert Advisor Builder 捷徑,導覽至 Expert Advisor Builder\default\Configuration
  • 開啟 Windows 檔案總管,在網址列貼上此路徑:%AppData%\MetaQuotes\Terminal\Common\Files\Expert Advisor Builder\default\Configuration

這些方法都會顯示同一個資料夾。Expert Advisor Builder 只讀取放置在此特定資料夾中的檔案。應用程式目錄支援使用設定檔資料夾,允許對多個自動化交易系統進行清晰的分隔和組織。

設定檔資料夾

Expert Advisor Builder 處理交易模組檔案,並將所產生的反饋資料儲存在指定的設定檔資料夾中。此資料夾在應用程式啟動時選擇,讓使用者可以為不同的交易情境維護獨立的設定。例如,一個設定檔可用於實盤交易,而另一個則專門用於策略測試。這種分隔確保了不同操作設置之間的靈活性和清晰度。

MetaTrader 中的輸入變數預設值備註
> (PRO) Profile folder (e.g. my_ea/v1)default參數長度必須少於 63 個字元。可使用 / 字元在子資料夾之間導覽。請注意,使用某些字元是被禁止的,包括 <>:\|?*

所選的輸入文字定義了相對於應用程式資料夾的導覽路徑。透過使用正斜線(/),您可以指定資料夾結構中更深層的位置。在所有情況下,輸入都被解讀為從應用程式資料夾開始的路徑段。只要完整路徑不超過 63 個字元的限制,這就能靈活地將設定檔資料夾組織到子目錄中。每個設定檔資料夾必須包含一個名為 Configuration 的子資料夾。若此資料夾缺失,應用程式將自動以預設範例檔案初始化它。交易模組必須直接放置在 Configuration 資料夾中才能正常運作。

在字串輸入中,可以使用特殊標籤來動態插入參數值。這些標籤在執行時會自動替換為其所參照的對應資料。以下標籤可供使用:

  • {BROKER} – 替換為 Broker 名稱(例如:ICMarkets International Ltd.
  • {ACCOUNT} – 替換為帳戶號碼(例如:3424245
  • {SERVER} – 替換為伺服器名稱(例如:ICMarketsMT5-1
  • {SYMBOL} – 替換為解譯器所套用的交易品種(例如:EURUSD
  • {TIMEFRAME} – 替換為圖表時間框架(例如:M15
  • {TYPE} – 替換為帳戶類型(DemoLive
  • {MODE} – 替換為操作模式(RealTester

例如,輸入 {SYMBOL}-{TIMEFRAME}-{MODE} 作為輸入字串,當 Expert Advisor Builder 套用至 EURUSD M15 圖表且應用程式在策略測試模式中執行時,設定檔資料夾將解析為 EURUSD-M15-Tester。若指定的資料夾不存在,應用程式將自動以預設內容初始化它。

VOL - 交易量計算

每筆交易的交易量

每個交易模組通常包含自己的風險和資金管理邏輯,以根據其個別定義的風險指標計算最佳交易量。但是,當多個模組組合使用時,繞過這些個別的交易量計算以實現簡化控制可能是有益的。

若要覆寫每個模組的交易量設定並套用統一方法,可以使用以下應用程式輸入參數:

MetaTrader 中的輸入變數預設值備註
> (VOL) Volume size calculationAUTOMATIC選項:
-AUTOMATIC
-LIMITED
> (VOL) Max. volume size per trade0.01若由於最小 Lot 大小限制而無法使用精確值,系統將預設使用最小 Lot 大小。
輸入值不能小於 0。

> (VOL) Volume size calculation = AUTOMATIC

在自動模式(預設設定)下,交易量根據每個模組的風險和資金管理設定動態調整。這確保系統保持在其定義的效能和 Drawdown 限制範圍內。交易量的變化通常是由於不同交易的 Stop Loss 水平不同所致。當自動模式啟用時,輸入參數 > (VOL) Max. volume size per trade 將被忽略,允許充分使用每個模組的已設定偏好。

> (VOL) Volume size calculation = LIMITED

第二個交易量計算選項使用輸入參數 > (VOL) Max. volume size per trade 強制執行最大交易量。任何交易都不會超過此限制。但是,此設定是上限而非固定值。個別交易模組仍可根據其內部邏輯選擇較小的交易量。在這種情況下,使用較低的值。Broker 通常為每個品種定義最小和最大 Lot 大小,這可能進一步限制交易量。若您想對交易量套用固定值,請改用參數覆寫功能

MAG - Magic Number

Magic Number 的參數

Magic Number 是一個唯一識別碼,用於將特定應用程式發起的所有交易分組。在 MetaTrader 的情境下,它用於防止不同應用程式之間的干擾。例如,若應用程式 A 和 B 分別使用 123456 和 654321 作為其 Magic Number,這些應用程式開啟的每筆交易都將被標記上這些數字。理想情況下,每個應用程式只應修改以其 Magic Number 設定的交易。Expert Advisor Builder 嚴格遵守此規則。

MetaTrader 中的輸入變數預設值備註
> (MAG) Avoided range start100000輸入值不能小於 0。
> (MAG) Avoided range end200000輸入值不能小於 0。

許多第三方應用程式允許您指定應使用的 Magic Number。但是,Expert Advisor Builder 採用不同的原則。其輸入參數 > (MAG) Avoided range start> (MAG) Avoided range end 定義了一個不應搜尋和使用 Magic Number 的範圍。

您的 Expert Advisor Builder 將自動在其餘的數字範圍中搜尋可用的 Magic Number。所有 FEA Trading 應用程式都遵循此原則。為確保應用程式不使用相同的 Magic Number,已有機制防止 Magic Number 被使用兩次。

上圖使用數線說明了此原則。假設 > (MAG) Avoided range start 設為 100000,> (MAG) Avoided range end 設為 200000,則實際隨機選取的 Magic Number 可以是 0–99999 或 200000 以上的任何值。所有應用程式預設使用 100000 和 200000,因此建議將任何其他第三方應用程式設定使用 100000 至 200000 之間的專用 Magic Number。

若您只使用 FEA Trading 應用程式,則不需要修改這些輸入參數。

CFEB - 綜合反饋

綜合反饋功能透過記錄和返回所有當前執行模組的彙總關鍵指標,補充了模組特定的反饋系統。與模組特定監控器不同,此功能專注於五個核心方面,每個方面都儲存在設定檔資料夾內的專用位置。請參閱下表,了解本節相關輸入參數的詳細概覽。

MetaTrader 中的輸入變數預設值備註
> (CFEB) Inspector feedback stateOFF記錄最新的效能指標、Drawdown 統計和系統診斷。
設定檔資料夾中的路徑:
/Feedback/_Combined/Inspector/Inspector.csv

選項:
-OFF
-ON
> (CFEB) Inspector feedback refresh interval (ms)1000定義監控反饋檔案的刷新頻率。較低的值會導致更頻繁的檔案操作,由於磁碟 I/O 增加,可能會顯著降低策略測試模式的執行速度。反之,較高的值可降低系統負載,但可能影響反饋精細度。對於實盤操作,1000 ms 的刷新間隔通常在效能和資料準確性之間提供良好的平衡。
> (CFEB) Present trades feedback stateOFF擷取所有當前持倉。適用於即時監控和決策。
設定檔資料夾中的路徑:
/Feedback/_Combined/PresentTrades/PresentTrades.csv

選項:
-OFF
-ON
> (CFEB) Present trades feedback interval (ms)1000定義持倉記錄至反饋檔案的頻率。較低的值會增加記錄頻率和系統負載,可能影響 Backtest 效能。1000 ms 的間隔通常最適合實盤操作。
> (CFEB) Past trades feedback stateOFF記錄已完成的交易。此資料集適合用於產生交易日誌或使用外部演算法分析系統效能。
設定檔資料夾中的路徑:
/Feedback/_Combined/PastTrades/PastTrades.csv

選項:
-OFF
-ON
> (CFEB) Meta data feedback stateOFF儲存系統元資料,例如啟動時間、設定檔資料夾路徑和其他上下文資訊。
設定檔資料夾中的路徑:
/Feedback/_Combined/MetaData/MetaData.csv

選項:
-OFF
-ON
> (CFEB) Trade screenshots stateOFF啟用後,在每次交易開倉和平倉事件時擷取螢幕截圖。這些視覺內容有助於交易後分析和文件記錄。此功能可能顯著降低策略測試模式的執行速度。
設定檔資料夾中的路徑:
/Feedback/_Combined/Screenshots/

選項:
-OFF
-ON

當所有綜合反饋功能都啟用時,輸出資料夾將如下所示:

AISP - 全體監控

Expert Advisor Builder 採用監控引擎,持續即時計算當前效能和 Drawdown。您可能已知道,每個交易模組都具有相同的功能,但稱為監控(Monitoring)。**全體監控(All Inspector)**的關鍵差異在於,此演算法彙總每個已啟用交易模組的結果,以監控整體效能和 Drawdown。這意味著,若達到定義的 Drawdown 或效能限制,所有已包含的交易模組都將被停用,即使模組的個別監控器尚未達到各自的限制。

效能:每日保護

監控引擎可設定為在達到指定的每日效能限制時停止交易,使用下表中概述的輸入參數。這些參數建立了每日絕對值和相對值的最小值和最大值閾值。零值實際上是關閉限制。

MetaTrader 中的輸入變數預設值備註
> (AISP) Performance day abs min (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最小值設為 -100,當權益跌破 $9,900 時將暫停交易。交易將於下一個交易日開始時恢復,以當時的權益作為新的參考點。
輸入值不能大於 0。
> (AISP) Performance day abs max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 100,當權益升至 $10,100 以上時將暫停交易。交易將於下一個交易日開始時恢復,以當時的權益作為新的參考點。
輸入值不能小於 0。
> (AISP) Performance day rel min (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最小值設為 -0.15,當權益跌破 $9,850 時將暫停交易。值將被重置,交易將於下一個交易日開始時重新啟用。下一個時期開始時的權益作為新的參考值,用於計算效能限制。
輸入值不能大於 0。
> (AISP) Performance day rel max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 0.15,當權益升至 $10,150 以上時將暫停交易。值將被重置,交易將於下一個交易日開始時重新啟用。下一個時期開始時的權益作為新的參考值,用於計算效能限制。
輸入值不能小於 0。

最大和最小效能結果各自有獨立的輸入參數。這允許應用程式在達到正面或負面效能結果時暫停新交易的開啟。下圖說明了每日監控保護的操作原理。

檢查期間設定為一天。若在此期間效能達到最大或最小值,開啟新交易的功能將暫時暫停。在新時期開始時(即午夜),該日的效能值將被重置,交易將恢復。此循環無限持續。

效能:每週保護

監控引擎可設定為在達到指定的每週效能限制時停止交易,使用下表中概述的輸入參數。這些參數建立了每週絕對值和相對值的最小值和最大值閾值。零值實際上是關閉限制。

MetaTrader 中的輸入變數預設值備註
> (AISP) Performance week abs min (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最小值設為 -100,當權益跌破 $9,900 時將暫停交易。交易將於下一週開始時恢復,以當時的權益作為新的參考點。
輸入值不能大於 0。
> (AISP) Performance week abs max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 100,當權益升至 $10,100 以上時將暫停交易。交易將於下一週開始時恢復,以當時的權益作為新的參考點。
輸入值不能小於 0。
> (AISP) Performance week rel min (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最小值設為 -0.15,當權益跌破 $9,850 時將暫停交易。值將被重置,交易將於下一週開始時重新啟用。下一個時期開始時的權益作為新的參考值,用於計算效能限制。
輸入值不能大於 0。
> (AISP) Performance week rel max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 0.15,當權益升至 $10,150 以上時將暫停交易。值將被重置,交易將於下一週開始時重新啟用。下一個時期開始時的權益作為新的參考值,用於計算效能限制。
輸入值不能小於 0。

最大和最小效能結果各自有獨立的輸入參數。下圖說明了每週監控保護的操作原理。

檢查期間設定為一週。若在此期間效能達到最大或最小值,開啟新交易的功能將暫時暫停。在新時期開始時(即週六至週日的午夜),該週的效能值將被重置,交易將恢復。此循環無限持續。

效能:每月保護

監控引擎可設定為在達到指定的每月效能限制時停止交易,使用下表中概述的輸入參數。這些參數建立了每月絕對值和相對值的最小值和最大值閾值。零值實際上是關閉限制。

MetaTrader 中的輸入變數預設值備註
> (AISP) Performance month abs min (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最小值設為 -100,當權益跌破 $9,900 時將暫停交易。交易將於下個月開始時恢復,以當時的權益作為新的參考點。
輸入值不能大於 0。
> (AISP) Performance month abs max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 100,當權益升至 $10,100 以上時將暫停交易。交易將於下個月開始時恢復,以當時的權益作為新的參考點。
輸入值不能小於 0。
> (AISP) Performance month rel min (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最小值設為 -0.15,當權益跌破 $9,850 時將暫停交易。值將被重置,交易將於下個月開始時重新啟用。下一個時期開始時的權益作為新的參考值,用於計算效能限制。
輸入值不能大於 0。
> (AISP) Performance month rel max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 0.15,當權益升至 $10,150 以上時將暫停交易。值將被重置,交易將於下個月開始時重新啟用。下一個時期開始時的權益作為新的參考值,用於計算效能限制。
輸入值不能小於 0。

最大和最小效能結果各自有獨立的輸入參數。下圖說明了每月監控保護的操作原理。

檢查期間設定為一個月。若在此期間效能達到最大或最小值,開啟新交易的功能將暫時暫停。在新時期開始時(即每月 1 日),該月的效能值將被重置,交易將恢復。此循環無限持續。

效能:每年保護

監控引擎可設定為在達到指定的每年效能限制時停止交易,使用下表中概述的輸入參數。這些參數建立了每年絕對值和相對值的最小值和最大值閾值。零值實際上是關閉限制。

MetaTrader 中的輸入變數預設值備註
> (AISP) Performance year abs min (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最小值設為 -100,當權益跌破 $9,900 時將暫停交易。交易將於下一年開始時恢復,以當時的權益作為新的參考點。
輸入值不能大於 0。
> (AISP) Performance year abs max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 100,當權益升至 $10,100 以上時將暫停交易。交易將於下一年開始時恢復,以當時的權益作為新的參考點。
輸入值不能小於 0。
> (AISP) Performance year rel min (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最小值設為 -0.15,當權益跌破 $9,850 時將暫停交易。值將被重置,交易將於下一年開始時重新啟用。下一個時期開始時的權益作為新的參考值,用於計算效能限制。
輸入值不能大於 0。
> (AISP) Performance year rel max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 0.15,當權益升至 $10,150 以上時將暫停交易。值將被重置,交易將於下一年開始時重新啟用。下一個時期開始時的權益作為新的參考值,用於計算效能限制。
輸入值不能小於 0。

最大和最小效能結果各自有獨立的輸入參數。下圖說明了每年監控保護的操作原理。

檢查期間設定為一年。若在此期間效能達到最大或最小值,開啟新交易的功能將暫時暫停。在新時期開始時(即 1 月 1 日),該年的效能值將被重置,交易將恢復。此循環無限持續。

效能:啟動以來保護

監控引擎可設定為在達到指定的效能限制時停止交易,使用下表中概述的輸入參數。這些參數建立了絕對值和相對值的最小值和最大值閾值。零值實際上是關閉限制。

MetaTrader 中的輸入變數預設值備註
> (AISP) Performance since start abs min (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最小值設為 -100,當權益跌破 $9,900 時將暫停交易。
輸入值不能大於 0。
> (AISP) Performance since start abs max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 100,當權益升至 $10,100 以上時將暫停交易。
輸入值不能小於 0。
> (AISP) Performance since start rel min (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最小值設為 -0.15,當權益跌破 $9,850 時將暫停交易。
輸入值不能大於 0。
> (AISP) Performance since start rel max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 0.15,當權益升至 $10,150 以上時將暫停交易。
輸入值不能小於 0。

最大和最小效能結果各自有獨立的輸入參數。下圖說明了監控保護的操作原理。

檢查期間從應用程式啟動時開始。若效能達到最大或最小值,開啟新交易的功能將永久暫停。

效能:範例

下方圖表提供了交易系統的範例,a) 每天最大效能為 -2%,b) 自應用程式啟動以來效能為 -2%。

在兩個範例圖表中,一旦達到 -2% 的效能限制,交易模組就會停止開啟交易。圖表 b) 無限期停用所有交易模組,而圖表 a) 只是暫時關閉交易模組,直到下一個交易日開始。因此,圖表 a) 包含兩個無交易時期,因為兩天都達到了 -2% 的限制。

Drawdown:每日保護

監控引擎可設定為在達到指定的每日 Drawdown 限制時停止交易,使用下表中概述的輸入參數。這些參數建立了每日絕對值和相對值的最大閾值。零值實際上是關閉限制。

MetaTrader 中的輸入變數預設值備註
> (AISP) Drawdown day abs max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 100,當一天內 Drawdown 超過 $100 時將停止交易。交易將於下一個交易日開始時恢復,以當時的權益作為新的參考點。
輸入值不能小於 0。
> (AISP) Drawdown day rel max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 0.15,當一天內 Drawdown 超過 $150 時將停止交易。交易將於下一個交易日開始時恢復,以初始權益作為參考點。新的參考值用於計算下一個 Drawdown 限制。
輸入值不能小於 0。

最大允許 Drawdown 結果有輸入參數。這允許應用程式在超過不良效能值時暫停新交易的開啟。下圖說明了每日監控保護的操作原理。

檢查期間設定為一天。若在此期間 Drawdown 達到最大值,開啟新交易的功能將暫時暫停。在新時期開始時(即午夜),該日的 Drawdown 值將被重置,交易將恢復。此循環無限持續。

Drawdown:每週保護

監控引擎可設定為在達到指定的每週 Drawdown 限制時停止交易,使用下表中概述的輸入參數。這些參數建立了每週絕對值和相對值的最大閾值。零值實際上是關閉限制。

MetaTrader 中的輸入變數預設值備註
> (AISP) Drawdown week abs max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 100,當一週內 Drawdown 超過 $100 時將停止交易。交易將於下一週開始時恢復,以當時的權益作為新的參考點。
輸入值不能小於 0。
> (AISP) Drawdown week rel max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 0.15,當一週內 Drawdown 超過 $150 時將停止交易。交易將於下一週開始時恢復,以初始權益作為參考點。新的參考值用於計算下一個 Drawdown 限制。
輸入值不能小於 0。

最大允許 Drawdown 結果有輸入參數。下圖說明了每日監控保護的操作原理。

檢查期間設定為一週。若在此期間 Drawdown 達到最大值,開啟新交易的功能將暫時暫停。在新時期開始時(即週六至週日的午夜),該日的 Drawdown 值將被重置,交易將恢復。此循環無限持續。

Drawdown:每月保護

監控引擎可設定為在達到指定的每月 Drawdown 限制時停止交易,使用下表中概述的輸入參數。這些參數建立了每月絕對值和相對值的最大閾值。零值實際上是關閉限制。

MetaTrader 中的輸入變數預設值備註
> (AISP) Drawdown month abs max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 100,當一個月內 Drawdown 超過 $100 時將停止交易。交易將於下個月開始時恢復,以當時的權益作為新的參考點。
輸入值不能小於 0。
> (AISP) Drawdown month rel max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 0.15,當一個月內 Drawdown 超過 $150 時將停止交易。交易將於下個月開始時恢復,以初始權益作為參考點。新的參考值用於計算下一個 Drawdown 限制。
輸入值不能小於 0。

最大允許 Drawdown 結果有輸入參數。下圖說明了每日監控保護的操作原理。

檢查期間設定為一個月。若在此期間 Drawdown 達到最大值,開啟新交易的功能將暫時暫停。在新時期開始時(即每月 1 日),該日的 Drawdown 值將被重置,交易將恢復。此循環無限持續。

Drawdown:每年保護

監控引擎可設定為在達到指定的每年 Drawdown 限制時停止交易,使用下表中概述的輸入參數。這些參數建立了每年絕對值和相對值的最大閾值。零值實際上是關閉限制。

MetaTrader 中的輸入變數預設值備註
> (AISP) Drawdown year abs max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 100,當一年內 Drawdown 超過 $100 時將停止交易。交易將於下一年開始時恢復,以當時的權益作為新的參考點。
輸入值不能小於 0。
> (AISP) Drawdown year rel max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 0.15,當一年內 Drawdown 超過 $150 時將停止交易。交易將於下一年開始時恢復,以初始權益作為參考點。新的參考值用於計算下一個 Drawdown 限制。
輸入值不能小於 0。

最大允許 Drawdown 結果有輸入參數。下圖說明了每日監控保護的操作原理。

檢查期間設定為一年。若在此期間 Drawdown 達到最大值,開啟新交易的功能將暫時暫停。在新時期開始時(即 1 月 1 日),該日的 Drawdown 值將被重置,交易將恢復。此循環無限持續。

Drawdown:啟動以來保護

監控引擎可設定為在達到指定的 Drawdown 限制時停止交易,使用下表中概述的輸入參數。這些參數建立了絕對值和相對值的最大閾值。零值實際上是關閉限制。

MetaTrader 中的輸入變數預設值備註
> (AISP) Drawdown since start abs max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 100,當 Drawdown 超過 $100 時將停止交易。
輸入值不能小於 0。
> (AISP) Drawdown since start rel max (0.0 -> OFF)0.0若帳戶權益為 $10,000 且最大值設為 0.15,當 Drawdown 超過 $150 時將停止交易。
輸入值不能小於 0。

最大允許 Drawdown 結果有輸入參數。下圖說明了每日監控保護的操作原理。

檢查期間從應用程式啟動時開始。若 Drawdown 達到最大值,開啟新交易的功能將永久暫停。

Drawdown:範例

下方圖表提供了交易系統的範例,a) 每天最大 Drawdown 為 -2%,b) 自應用程式啟動以來 Drawdown 為 -2%。

在兩個範例圖表中,一旦達到 -2% 的 Drawdown 限制,交易模組就會停止開啟交易。圖表 b) 無限期停用所有交易模組,而圖表 a) 只是暫時關閉交易模組,直到下一個交易日開始。因此,圖表 a) 包含兩個無交易時期,因為兩天都達到了 -2% 的限制。

FIHA - 檔案處理

Expert Advisor Builder 持續讀取位於 Configuration 資料夾中的模組檔案。根據存在的檔案數量,由於增加的檔案存取操作,此過程可能會影響系統效能。雖然某些策略需要頻繁更新,但其他策略在執行開始後保持不變。為了適應這些不同的特性,可以使用下列參數調整檔案讀取間隔。

MetaTrader 中的輸入變數預設值備註
> (FIHA) Live, Configuration files reading interval (ms)1000指定系統在實盤圖表上運作時的檔案讀取間隔。
> (FIHA) Tester, Configuration files reading interval (ms)86400000指定系統在策略測試器中執行時的檔案讀取間隔。預設設定對應一個模擬交易日。

在策略測試器模式下,使用第二個參數可讓您提高執行速度,從而在較短的時間內執行更多測試。

NOTI - 通知

啟用和停用通知

在實盤圖表上執行 Expert Advisor Builder 時,它可以提供關於已達到監控限制的更新,以及關於其最新效能和 Drawdown 指標的各種報告。這些訊息可以透過 MetaTrader 的 Expert 標籤顯示,或透過內建的 MetaTrader 電子郵件 API 以電子郵件傳送。若您希望修改收到的訊息,可以調整以下輸入參數。

MetaTrader 中的輸入變數預設值備註
> (NOTI) ProtectionON選項:
-OFF
-ON
> (NOTI) Report dailyON選項:
-OFF
-ON
> (NOTI) Report weeklyOFF選項:
-OFF
-ON
> (NOTI) Report monthlyON選項:
-OFF
-ON
> (NOTI) Report endOFF選項:
-OFF
-ON

通知類型和 MetaTrader 設定

目前討論的輸入參數決定發送給您的資訊。相比之下,以下參數定義此資訊的傳遞方式。

MetaTrader 中的輸入變數預設值備註
> (NOTI) State logsOFF選項:
-OFF
-ON
> (NOTI) State mailsOFF選項:
-OFF
-ON

Expert Advisor Builder 可以透過 MetaTrader 終端視圖中的 Experts 標籤和電子郵件傳遞資訊。第一個選項可透過輸入參數 > (NOTI) State logs 啟用,適用於自訂 Expert Advisor 的測試版和實盤版。第二個選項 > (NOTI) State mails 允許 Expert Advisor Builder 傳送包含相同資訊的電子郵件,僅適用於實盤版。

預設情況下,兩個選項都已停用。Expert Advisor Builder 不會傳送或記錄延伸報告。

此功能利用 MetaTrader 的內建電子郵件 API 來傳輸資訊。但是,它需要在您的 MetaTrader 實例中設定電子郵件設定。這些設定可在 MetaTrader 的 Tools - Options 選單中找到。

對於電子郵件通知,您可以在 Email 標籤下設定相關設定。

請參閱相關文章,以詳細了解啟用這些功能所需的參數。

PAOV - 參數覆寫

使用此輸入群組中的參數,您可以覆寫已載入模組檔案中的參數行。覆寫可以全域套用,同時影響所有模組檔案,也可以選擇性地套用於一個或多個特定模組。此功能對於充分利用 MetaTrader 最佳化功能特別有用,因為它允許您最佳化模組檔案參數,即使這些參數未在 Expert 屬性對話框中顯示。

您最多可以定義 20 個參數及其對應的值。為簡單起見,下表僅顯示一個範例,其餘 19 個輸入的行為完全相同。

MetaTrader 中的輸入變數預設值備註
> (PAOV) Override 1: Selection使用 parameter@modules 格式指定參數和模組的選取。可選取多個參數和模組進行覆寫。若已載入模組檔案中的某行與指定的選取相符,其值將被後續行中定義的值所取代。
> (PAOV) Override 1: Value0.0直接輸入覆寫值,或使用 MetaTrader 的最佳化設定來測試一系列值。
> (PAOV) Override X: Selection同樣的原則適用於第 2 至 20 個參數。
> (PAOV) Override X: Value

若要完全了解此功能,請查看 > (PAOV) Override 1: Selection 提供的範例:

  • INOS_1_dParameter1@ALL - 套用至所有模組的單一參數覆寫。
  • INOS_1_dParameter1@100,300 - 套用至編號 100 和 300 的特定模組的單一參數覆寫。
  • dParameter1@ALL - 套用至包含該參數名稱的所有參數,以及所有模組。
  • dParameter1@100,300 - 套用至包含該參數名稱的所有參數,以及編號 100 和 300 的模組。
  • INOS_1_dParameter1@100;INOS_4_dParameter1@300 - 套用至具有不同模組指派的多個參數。
  • dParameter1,dParameter2@100,200,300;dParameter3@400:套用至具有不同模組指派的多個參數。

若覆寫成功,其狀態將顯示在日誌視窗中。在 MetaTrader 4 策略測試器中使用時,此資訊將出現在 Journal 標籤中:

標準範例

使用範例

步驟一:開啟 Expert Advisor Builder 網頁應用程式

所有範例均可在 Expert Advisor Builder 中直接存取。只需開啟網頁應用程式,並視需要插入任何範例。

步驟二:開啟範例選單

在主視窗最左側,點擊 Add example module。這將開啟一個對話框,顯示預建範例模組清單。每個範例都包含簡短說明、設定參數,以及顯示預期輸出的範例圖表圖像。

步驟三:從清單中選擇範例

從下拉選單中選擇其中一個範例。您會注意到,其中列出的名稱與頁面下方表格中的名稱相對應。

步驟四:匯入所選模組並檢視其設定

最後,點擊 Add Example Module 完成匯入。這將建立一個新的交易模組,所有設定均已按照範例說明完成配置。

範例概覽

交易策略範例

名稱備註說明
Example A1MACD Long trading連結
Example A2MACD Short trading連結
Example A3Bollinger bands trading連結
Example A4News trading of high impact calendar events連結
Example A5News trading of regional high impact calendar events連結
Example A6Avoiding high impact calendar events連結
Example A7One chart analyzer for signal generation連結

時間設定

名稱備註說明
Example B1Trading at specific hours連結
Example B2Trading at specific days of week連結
Example B3Trading at specific days of month連結
Example B4Intraday trading mode with forced closures at end of day連結
Example B5Automatic signal shifting depending on daylight saving time (DST)連結

Stop Loss 追蹤

名稱備註說明
Example C1Average true range stop loss trailing連結
Example C2First breakeven, then average true range stop loss trailing連結
Example C3First breakeven, then average true range, then market stop loss trailing連結

初始 Stop Loss 和初始 Take Profit

名稱備註說明
Example D1Fixed pips distance as initial stop loss and initial take profit連結
Example D2Indicator value for initial stop loss and initial take profit連結
Example D3Indicator value for initial stop loss, stop loss trailing, initial take profit and dynamic take profit連結
Example D4Support and resistance for initial stop loss and initial take profit連結
Example D5Support and resistance for initial stop loss, stop loss trailing, initial take profit and dynamic take profit連結
Example D6Candle pattern search used for initial stop loss and initial take profit連結
Example D7Chart pattern search used for initial stop loss and initial take profit連結
Example D8Fibonacci pattern search used for initial stop loss and initial take profit連結

交易分拆

名稱備註說明
Example E1Two trades with a pending order連結
Example E2Three trades連結
Example E3Four trades連結

效能和 Drawdown 監控

名稱備註說明
Example F1Temporary disabling of trading due to bad performance連結
Example F2Permanent disabling of trading due to bad performance連結
Example F3Temporary disabling of trading due to bad drawdown連結
Example F4Permanent disabling of trading due to bad drawdown連結

掛單

名稱備註說明
Example G1Buy stop and StdDev pending price連結
Example G2Buy limit and StdDev pending price連結
Example G3Sell stop and StdDev pending price連結
Example G4Sell limit and StdDev pending price連結
Example G5Buy stop and rate of change pending price連結
Example G6Buy stop and indicator value for pending price連結
Example G7Buy stop and support and resistance for pending price連結
Example G8Buy stop and price dependent activation (hysteresis min)連結
Example G9Buy stop and price dependent cancellation (hysteresis max)連結

新聞交易

名稱備註說明
Example H1Events filtered by title連結
Example H2Events filtered by relation連結

指標

名稱備註說明
Example I1One indicator line used連結
Example I2One indicator line with time exclusion used連結
Example I3Two indicator lines combined連結
Example I4Four indicator lines combined連結
Example I5Using price as indicator連結

振盪器

名稱備註說明
Example J1One oscillator line used as signal連結
Example J2Two oscillator lines combined as signal連結
Example J3Using volume as oscillator連結

交易基本設定

名稱備註說明
Example K1Multiple open trades allowed連結
Example K2Signals used for opening and closing trades連結
Example K3Signal OR combination連結
Example K4Forced waiting time between trades連結

訊號視覺化

名稱備註說明
Example L1MACD Long signal only連結
Example L2MACD Short signal only連結

交易量計算

名稱備註說明
Example M1Indicator value for volume calculation with external indicator連結

搜尋引擎

名稱備註說明
Example N1Non-traded signals generated by candle search連結
Example N2Non-traded signals generated by pattern search連結
Example N3Non-traded signals generated by fibonacci search連結

圖表分析器

名稱備註說明
Example O1Extended swing analysis連結
Example O2Drawing of chart analyzer panel連結
Example O3Exclusion of support and resistance when forwarding連結
Example O4Two chart analyzers for signal generation連結

資料反饋

名稱備註說明
Example P1All feedback features enabled連結

多品種交易

名稱備註說明
Example Q1Symbol mapping for custom symbols連結
Example Q2Usage of multiple symbols and symbol feedback (EURUSD and USDCHF)連結
Example Q3Correlation coefficient between two symbols (EURUSD and USDCHF)連結

外部 Python 腳本整合

名稱備註說明
Example R1Signal from custom oscillator and external Python script連結
Example R2Parameter forwarding and feedback parsing with custom indicator and external Python script連結

其他

名稱備註說明
Example S1Drawing of second timeframe in chart連結
Example S2Drawing of unequal symbols連結

範例清單

Example A1: MACD Long trading

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了使用 MACD(移動平均收斂發散指標)的基本多頭交易策略。當 MACD 主線穿越訊號線上方時,策略開啟買入部位,表示潛在的上行動能。標準差指標計算初始 Stop Loss,根據市場波動性提供動態風險管理。

系統使用 1.40 的風險比率作為 Take Profit 水平,意味著潛在獲利目標比所承擔的風險高 40%。這為長期獲利建立了有利的風險報酬平衡。前向調整(Forward adjustment)功能有助於將 Stop Loss 放置在距入場價格適當距離的位置,防止在正常市場波動期間過早退出。

此設定在不同時間框架和貨幣對中均表現良好。初學者可以使用此範例了解技術指標如何產生交易訊號,以及適當的風險管理如何在讓獲利持續發展的同時保護資本。

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example A2: MACD Short trading

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了一個空頭交易策略,與多頭 MACD 方法相鏡像,但以相反方向運作。當 MACD 訊號線穿越主線上方時,策略開啟賣出部位,表明前方可能有下行價格走勢。此穿越條件的反轉使指標適應看跌的市場條件。

與多頭版本類似,標準差指標透過前向調整 3.50 來確定 Stop Loss 位置來管理風險。此乘數確保 Stop Loss 距入場點足夠遠,以避免市場雜訊。Take Profit 使用相同的 1.40 風險比率,無論交易方向如何,都維持一致的風險報酬原則。

空頭交易需要對市場條件給予仔細關注,因為許多資產隨時間具有上行偏差。此範例幫助交易者了解同一指標如何透過調整指標線之間的關係條件來產生相反的訊號。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Short

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 2 cross value 1

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example A3: Bollinger bands trading

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例介紹了 Bollinger Bands 交易,這是一種在價格突破統計邊界時識別潛在入場點的熱門策略。當開盤價穿越布林帶下軌以下時,系統產生多頭訊號,表明可能出現可能向上反轉的超賣條件。所有三條 Bollinger Bands 線都顯示在圖表上以供視覺確認。

該策略使用固定的 100 Pips Stop Loss,使風險計算對部位大小來說非常直接。Take Profit 維持標準的 1.40 風險比率,目標獲利 140 Pips。這種固定方法在震盪市場中效果特別好,因為價格往往在布林帶之間反彈。

Bollinger Bands 自動適應市場波動性,在波動性較高時擴寬,在市場平靜時收窄。這種自我調整的特性使該策略適合各種市場條件。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(BB 主線)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = BB
  • Line index = Main
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(BB 上軌)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = BB
  • Line index = Upper
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators(BB 下軌)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = BB
  • Line index = Lower
  • Draw in chart = On
  • Drawing slot = 3

Signal Generation - Indicators(PRICE)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = PRICE
  • Series = Open
  • Draw in chart = On
  • Drawing slot = 4

Signal Generation - Indicator Combinations(PRICE 開盤價 & BB 下軌)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = PRICE (Open)
  • Input indicator 2 = BB (Lower)
  • Value relation = Value 2 cross value 1

Initial Stop Loss

  • Selection = Rate of change
  • Rate change = 0.00100000

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example A4: 高影響力日曆事件新聞交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了針對所有全球貨幣的高影響力經濟事件進行新聞交易。策略在重大新聞發佈前後 15 分鐘開啟部位,利用這些時期增加的波動性。平均真實範圍(ATR)指標提供自適應的 Stop Loss 水平,根據當前市場波動性進行調整。

一個獨特功能是在交易開倉時立即啟用的追蹤 Stop Loss,根據 ATR 值持續調整。這在價格向有利方向移動時保護獲利,同時給交易留有發展空間。前向調整 2.50 乘以 ATR 值,為波動性新聞條件建立適當的間距。

利率決定和就業報告等高影響力事件往往會造成重大的價格走勢。此策略讓交易者能夠捕捉這些走勢,同時透過動態 Stop Loss 管理風險,這些 Stop Loss 在新聞發佈期間會響應波動性水平的變化。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(ATR)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = ATR
  • Drawing in chart = On
  • Drawing slot = 1
  • Forward adjustment = 2.50

Signal Generation - News

  • Signal in use = On
  • Signal used for = Entry
  • Draw table with upcoming events = Off
  • Pre event signal time = 900
  • Post event signal time = 900
  • Signals for ALL regions = On
  • Signals for AUD region = On
  • Signals for BRL region = On
  • Signals for CAD region = On
  • Signals for CHF region = On
  • Signals for CNY region = On
  • Signals for EUR region = On
  • Signals for GBP region = On
  • Signals for HKD region = On
  • Signals for INR region = On
  • Signals for JPY region = On
  • Signals for KRW region = On
  • Signals for MXN region = On
  • Signals for NOK region = On
  • Signals for NZD region = On
  • Signals for SEK region = On
  • Signals for SGD region = On
  • Signals for USD region = On
  • Signals for ZAR region = On
  • Signals for undefined importance = Off
  • Signals for low importance = Off
  • Signals for moderate importance = Off
  • Signals for high importance = On

Initial Stop Loss

  • Selection = Indicator value
  • Used indicator = ATR

Stop Loss Trailing - Indicator value

  • Activation position = 0
  • Type = Indicator value
  • Used indicator = ATR

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example A5: 地區性高影響力日曆事件新聞交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例側重於地區性新聞交易,專門針對歐元區(EUR)和美元(USD)的經濟事件。與之前的新聞交易範例不同,此策略按貨幣區域篩選事件,允許交易者專注於特定的市場對,如 EURUSD。建議使用 15 分鐘時間框架有助於捕捉公告後的快速價格走勢。

該設定維持相同的 ATR 風險管理系統,追蹤 Stop Loss 從開倉時即啟用。透過將訊號限制於僅針對歐元區和美元事件,交易者可以避免過多的訊號產生,並專注於了解特定經濟體如何影響其所選貨幣對。

地區性篩選對密切關注特定經濟區域的交易者特別有用。歐洲央行和美聯儲的公告通常對 EURUSD 影響最大,使這種有針對性的方法比同時監控所有全球事件更有效。

INFO

建議使用 EURUSD M15

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(ATR)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = ATR
  • Drawing in chart = On
  • Drawing slot = 1
  • Forward adjustment = 2.50

Signal Generation - News

  • Signal in use = On
  • Signal used for = Entry
  • Draw table with upcoming events = Off
  • Pre event signal time = 900
  • Post event signal time = 900
  • Signals for ALL regions = Off
  • Signals for AUD region = Off
  • Signals for BRL region = Off
  • Signals for CAD region = Off
  • Signals for CHF region = Off
  • Signals for CNY region = Off
  • Signals for EUR region = On
  • Signals for GBP region = Off
  • Signals for HKD region = Off
  • Signals for INR region = Off
  • Signals for JPY region = Off
  • Signals for KRW region = Off
  • Signals for MXN region = Off
  • Signals for NOK region = Off
  • Signals for NZD region = Off
  • Signals for SEK region = Off
  • Signals for SGD region = Off
  • Signals for USD region = On
  • Signals for ZAR region = Off
  • Signals for undefined importance = Off
  • Signals for low importance = Off
  • Signals for moderate importance = Off
  • Signals for high importance = On

Initial Stop Loss

  • Selection = Indicator value
  • Used indicator = ATR

Stop Loss Trailing - Indicator value

  • Activation position = 0
  • Type = Indicator value
  • Used indicator = ATR

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example A6: 避開高影響力日曆事件

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例透過避開高影響力事件而非交易它們,說明了防禦性新聞交易。訊號反轉功能顛倒了邏輯,僅在沒有重大新聞的平靜時期產生入場訊號。事件前後 2 小時的延長緩衝確保完全避免與新聞相關的波動性。

MACD 穿越系統在這些平靜時期提供主要的入場訊號。基於 ATR 的 Stop Loss 和追蹤系統適應非新聞時期典型的較低波動性條件。這種方法適合保守的交易者,他們偏好可預測的市場條件,而非可能獲利但有風險的新聞事件。

透過將技術分析與新聞篩選相結合,此策略在避免不可預測的峰值的同時,捕捉穩定的趨勢。視覺訊號線幫助交易者精確看到系統何時因即將到來的事件而阻止交易,提供決策過程的透明度。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(ATR)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = ATR
  • Drawing in chart = On
  • Drawing slot = 1
  • Forward adjustment = 2.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 3

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value x cross value x

Signal Generation - News

  • Signal in use = On
  • Signal used for = Entry
  • Signal visualization = On
  • Draw table with upcoming events = Off
  • Signal inversion = On
  • Pre event signal time = 7200
  • Post event signal time = 7200
  • Signals for ALL regions = On
  • Signals for AUD region = On
  • Signals for BRL region = On
  • Signals for CAD region = On
  • Signals for CHF region = On
  • Signals for CNY region = On
  • Signals for EUR region = On
  • Signals for GBP region = On
  • Signals for HKD region = On
  • Signals for INR region = On
  • Signals for JPY region = On
  • Signals for KRW region = On
  • Signals for MXN region = On
  • Signals for NOK region = On
  • Signals for NZD region = On
  • Signals for SEK region = On
  • Signals for SGD region = On
  • Signals for USD region = On
  • Signals for ZAR region = On
  • Signals for undefined importance = Off
  • Signals for low importance = Off
  • Signals for moderate importance = Off
  • Signals for high importance = On

Initial Stop Loss

  • Selection = Indicator value
  • Used indicator = ATR

Stop Loss Trailing - Indicator value

  • Activation position = 0
  • Type = Indicator value
  • Used indicator = ATR

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example A7: 使用單一圖表分析器產生訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例介紹了用於基於波動性的訊號產生的圖表分析器。分析器檢查最後 50 根 K 線以確定市場波動性水平,僅在高波動性時期(當價格走勢提供更好的獲利潛力時)產生訊號。這種智慧篩選減少了在平靜市場條件下的假訊號。

固定的 200 Pips Stop Loss 提供一致的風險管理,而 1.40 風險比率維持有利的報酬潛力。圖表分析器的視覺指標幫助交易者一目了然地了解當前市場條件,顯示波動性是否符合交易閾值。

這種方法對在活躍市場中蓬勃發展的動能交易者特別有效。透過等待高波動性確認,該策略避免了在震盪市場中常見的雜亂、無方向性的價格行為,而是專注於具有明確方向性走勢的時期。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Chart Analyzer

  • Signal in use = On
  • Signal used for = Entry
  • Signal visualization = On
  • Analyzed width = 50
  • Signal if volatility is low = Off
  • Signal if volatility is middle = Off
  • Signal if volatility is high = On

Initial Stop Loss

  • Selection = Fix pips
  • Fix pips = 200

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example B1: 在特定時段交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了基於時間的交易限制,將活動限定在一天中的特定時段。策略只允許在上午 6-11 點和下午 2-7 點之間進行交易,避免了流動性可能較低的隔夜時段和午餐時段。圖表上的視覺時間指標清楚地顯示活躍和受限的時期。

SMA 和 EMA 穿越系統提供入場訊號,但僅在允許的時段內。即使在這些時間窗口之外出現完美的訊號,系統也會完全忽略它們。標準差指標透過其經過驗證的前向調整系統管理 Stop Loss。

固定的 0.10 Lot 大小簡化了初學者的部位管理。時間限制幫助交易者專注於流動性最強的市場時段,此時 Spread 較窄且價格行為更可靠。這種有紀律的方法防止在不利的市場條件下進行衝動交易。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Timing

  • Visualize timing = On
  • Trading hours = 6-11;14-19

Volume Calculation

  • Volume calculation method = Fix lots
  • Fix lots = 0.10

截圖

Example B2: 在特定星期幾交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例將時間控制擴展到特定的工作日,只允許在週三和週四進行交易。市場研究往往顯示某些工作日有不同的特點:週一可能不可預測,週五出現平倉結算,而週中往往提供更穩定的趨勢。視覺時間系統清晰地標記允許的交易日。

技術設定保持一致,使用移動平均穿越作為訊號,標準差作為 Stop Loss。透過將交易限制在兩天,該策略在減少市場暴露的同時,透過專注於統計上有利的時期可能提高勝率。

這種方法適合無法每天監控市場的兼職交易者。它也有助於通過防止過度交易來維持紀律,這是熱情初學者的常見問題。固定的 Lot 大小和風險比率使資金管理簡單且一致。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Timing

  • Visualize timing = On
  • Trading days of week = Wednesday-Thursday

Volume Calculation

  • Volume calculation method = Fix lots
  • Fix lots = 0.10

截圖

Example B3: 在特定日期交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例將交易限制在每月的特定日期,具體是第 10 至 20 日。這個月中期往往顯示出與機構再平衡發生的月末或月初不同的特點。圖表上的視覺時間顯示清楚地標記了活躍的交易時期。

許多交易者注意到與月度週期相關的模式:薪資發放、選擇權到期和季度報告都會創造週期性的市場行為。透過專注於每個月的中間三分之一,此策略在捕捉穩定的月中趨勢的同時,避免了這些可能具有破壞性的事件。

技術指標保持不變,證明了時間篩選器可以在不修改核心訊號邏輯的情況下增強任何策略。這種模組化方法允許交易者在保持其經過驗證的入場和出場規則不變的同時,測試不同的時間窗口。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Timing

  • Visualize timing = On
  • Trading days = 10-20

Volume Calculation

  • Volume calculation method = Fix lots
  • Fix lots = 0.10

截圖

Example B4: 日內交易模式並在當天結束時強制平倉

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例實現了日內交易模式,在當天結束時強制平倉。部位只能在上午 9 點至下午 6 點之間開啟,所有交易無論盈虧都在晚上 9 點前自動平倉。這防止了隔夜風險和換倉費用,同時確保每個交易日都有一個乾淨的開始。

強制平倉功能將其與簡單的時間限制區分開來。即使是盈利的交易也必須在截止時間前平倉,防止了持倉過夜的誘惑。這種紀律對於必須嚴格分隔交易日的日內交易者來說非常有價值。

視覺時間指標顯示三個區域:透明代表完整交易,橙色代表只能出場的時期,紅色代表強制平倉時間。這種清晰的視覺化幫助交易者精確了解系統何時採取行動,消除了交易過程中的不確定性。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Timing

  • Visualize timing = On
  • Intraday mode = 09:00:00
  • Start intraday trading = 18:00:00
  • Deadline intraday trading = 21:00:00
  • Intraday mode = On

Volume Calculation

  • Volume calculation method = Fix lots
  • Fix lots = 0.10

截圖

Example B5: 根據夏令時間(DST)自動調整訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例解決了夏令時間(DST)調整問題,在 DST 變更發生時自動調整交易時段。設定顯示了具有不同開始和結束日期的複雜 DST 規則,展示了系統如何適應時區變化。這確保策略全年都能維持一致的市場時間。

新聞信號與小時限制相結合,創建了一個複雜的時間系統。當 DST 變化發生時,整個時程自動調整,與實際市場時段保持一致,而不是依賴時鐘時間。這防止了策略在 DST 變更後在意外的時間進行交易。

多個截圖展示了系統在不同 DST 時期正確運作。對於同時交易來自不同時區的商品的策略,尤其是依賴特定市場時段的策略,這個進階功能至關重要。

CAUTION

建議使用 EURUSD M15

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = Off

Signal Generation - News

  • Signal in use = On
  • Signal used for = Entry
  • Signals for ALL regions = Off
  • Signals for AUD region = Off
  • Signals for BRL region = Off
  • Signals for CAD region = Off
  • Signals for CHF region = Off
  • Signals for CNY region = Off
  • Signals for EUR region = On
  • Signals for GBP region = Off
  • Signals for HKD region = Off
  • Signals for INR region = Off
  • Signals for JPY region = Off
  • Signals for KRW region = Off
  • Signals for MXN region = Off
  • Signals for NOK region = Off
  • Signals for NZD region = Off
  • Signals for SEK region = Off
  • Signals for SGD region = Off
  • Signals for USD region = On
  • Signals for ZAR region = Off
  • Signals for undefined importance = Off
  • Signals for low importance = On
  • Signals for moderate importance = On
  • Signals for high importance = On

Timing

  • Visualize timing = On
  • Trading hours = 9-19
  • DST summer: Shifted minutes = 60
  • DST summer: Start = Mar 2nd Sun 02:00:00
  • DST summer: End = Apr 1st Sun 02:00:00
  • DST winter: Shifted minutes = -60
  • DST winter: Start = Oct 2nd Sun 02:00:00
  • DST winter: End = Nov 1st Sun 02:00:00

截圖

Example C1: 平均真實範圍Stop Loss追蹤

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了基本的 ATR 追蹤 Stop Loss 功能。Stop Loss 根據平均真實範圍值持續調整,維持與當前價格的動態距離,適應市場波動性。追蹤啟動從開倉時立即開始,從一開始就保護交易。

前向調整 3.50 乘以原始 ATR 值,為正常的價格波動創造足夠的呼吸空間。隨著波動性增加,Stop Loss 自動擴大其距離。隨著市場平靜,它收緊。這種響應行為防止了過早退出和過度的風險暴露。

低 1.10 風險比率的 Take Profit 為波動性條件創造了一個緊湊的目標。這種自適應 Stop 和適中目標的組合在趨勢市場中效果很好,那裡的價格穩定移動,但波動性水平不同。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators - ATR

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = ATR
  • Draw in chart = On
  • Drawing slot = 3
  • Forward adjustment = 3.50

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator value
  • Used indicator = ATR

Stop Loss Trailing - Indicator value

  • Activation position = 0
  • Type = Indicator value
  • Used indicator = ATR

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.10

截圖

Example C2: 先達到損益兩平後再進行平均真實範圍Stop Loss追蹤

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了具有損益兩平和 ATR 元件的多階段 Stop Loss 追蹤。第一階段在價格達到初始風險的 120% 時將 Stop 移至損益兩平點,確保無風險交易。在 150% 時,系統切換到具有更緊密 1.50 乘數的 ATR 追蹤,以更緊密地跟蹤。

兩種不同的 ATR 設定提供了靈活性:初始 Stop 使用 2.50 乘數用於更寬的放置,而追蹤階段使用 1.50 用於更緊密的跟蹤。這種漸進方法平衡了初始交易發展需求和後來的獲利保護需求。

基於階段的系統允許根據交易進展而調整的複雜風險管理。早期階段給予交易發展空間,而後期階段更積極地鎖定獲利。這種專業方法最大化了勝率和獲利潛力。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators - ATR(1)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = ATR
  • Draw in chart = On
  • Drawing slot = 3
  • Forward adjustment = 2.50

Signal Generation - Indicators - ATR(2)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = ATR
  • Draw in chart = On
  • Drawing slot = 3
  • Forward adjustment = 1.50

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

Signal in use = On

Signal used for = Entry

Input indicator 1 = MACD (Main line)

Input indicator 2 = MACD (Signal line)

Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator value
  • Used indicator = ATR (1)

Stop Loss Trailing - Breakeven

  • Activation position = 0
  • Type = Breakeven
  • Breakeven position = 120

Stop Loss Trailing - Indicator value

  • Activation position = 150
  • Type = Indicator value
  • Used indicator = ATR (2)

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example C3: 先損益兩平後平均真實範圍再市場Stop Loss追蹤

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例將追蹤 Stop 擴展到三個階段:損益兩平、ATR 和市場追蹤。每個階段在特定的獲利水平啟動,隨著交易成功而建立越來越積極的獲利保護。最終的市場追蹤階段使用前一根 K 線的極值非常緊密地跟蹤價格。

市場追蹤階段新增了固定和 Spread 緩衝,防止 Stop 在正常的 Spread 擴大時觸發。由於未設定 Take Profit,交易可以無限期持續,直到追蹤 Stop 捕捉到獲利。這種開放式方法在保護已積累的收益的同時,捕捉主要趨勢。

漸進式階段代表了進階的部位管理,允許在不同獲利水平採用不同的策略。這種靈活性幫助交易者在單筆交易中適應不斷變化的市場條件,最大化獲利潛力同時動態管理風險。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators - ATR(1)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = ATR
  • Draw in chart = On
  • Drawing slot = 3
  • Forward adjustment = 2.50

Signal Generation - Indicators - ATR(2)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = ATR
  • Draw in chart = On
  • Drawing slot = 3
  • Forward adjustment = 1.50

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator value
  • Used indicator = ATR (1)

Stop Loss Trailing - Breakeven

  • Activation position = 0
  • Type = Breakeven
  • Breakeven position = 120

Stop Loss Trailing - Indicator value

  • Activation position = 150
  • Type = Indicator value
  • Used indicator = ATR (2)

Stop Loss Trailing - Market

  • Activation position = 200
  • Type = Market
  • Market buffer fix = 10
  • Market buffer spread = 4.0

Initial Take Profit

  • Selection = Off

截圖

Example D1: 固定Pips距離作為初始Stop Loss和初始Take Profit

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例對 Stop Loss 和 Take Profit 水平都使用固定 Pips 值。200 Pips 的 Stop Loss 和 300 Pips 的 Take Profit 使用絕對距離創造了有利的 1.5 風險報酬比率。這種直接的方法不需要複雜的計算,非常適合初學者學習部位管理基礎知識。

固定 Pips 策略在穩定的波動性環境中效果最好,那裡的典型價格走勢保持一致。建議使用 M1 至 H1 之間的時間框架,表明這種方法適合日常範圍相對可預測的日內交易。

雖然簡單,但固定 Pips 方法可能需要隨著市場條件隨時間變化而進行調整。交易者應定期審查這些值,以確保它們仍然適合當前的市場波動性水平。此範例為理解風險報酬概念提供了絕佳的起點。

CAUTION

建議使用 EURUSD M1 - H1

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Fix pips
  • Fix pips = 200

Initial Take Profit

  • Selection = Fix pips
  • Fix pips = 300

截圖

Example D2: 使用指標值作為初始Stop Loss和初始Take Profit

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用 Bollinger Bands 動態設定 Stop Loss 和 Take Profit 水平。下軌決定 Stop Loss 的位置,而上軌設定 Take Profit 目標,為每筆交易創造一個基於統計的範圍。這種自適應方法無需人工干預即可自動調整市場波動性。

對兩個水平都使用指標確保了無論市場條件如何,風險報酬關係都保持一致。隨著 Bollinger Bands 在波動性較高時期擴張,Stop 和目標都按比例擴大。在平靜時期,它們一起收縮,維持策略平衡。

MACD 提供入場時機,而 Bollinger Bands 完全處理出場水平。這種關注點的分離創造了一個強大的系統,入場和出場邏輯獨立運作,允許在不影響另一個的情況下優化每個元件。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators(BB 下軌)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = BB
  • Line index = Lower
  • Draw in chart = On
  • Drawing slot = 3

Signal Generation - Indicators(BB 上軌)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = BB
  • Line index = Upper
  • Draw in chart = On
  • Drawing slot = 4

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator value
  • Used indicator = BB (Lower)

Initial Take Profit

  • Selection = Indicator value
  • Used indicator = BB (Upper)

截圖

Example D3: 使用指標值作為初始Stop Loss、Stop Loss追蹤、初始Take Profit和動態Take Profit

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例將基於指標的水平與 Stop Loss 和 Take Profit 的動態調整相結合。Bollinger Bands 提供初始水平,並在整個交易期間持續調整。這創造了一個完全動態的系統,風險和報酬目標都響應不斷變化的市場條件。

追蹤 Stop 和動態 Take Profit 立即啟動,根據當前 Bollinger Bands 值持續重新定位。隨著帶狀擴張或收縮,兩個水平都相應調整。這創造了一個響應即時波動性的靈活交易管理系統。

這種進階方法適合熟悉完全自動化部位管理的有經驗交易者。一旦交易開啟,系統無需人工干預,非常適合一致的規則應用比主觀判斷更重要的演算法交易。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators(BB 下軌)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = BB
  • Line index = Lower
  • Draw in chart = On
  • Drawing slot = 3

Signal Generation - Indicators(BB 上軌)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = BB
  • Line index = Upper
  • Draw in chart = On
  • Drawing slot = 4

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator value
  • Used indicator = BB (Lower)

Stop Loss Trailing - Indicator value

  • Activation position = 0
  • Type = Indicator value
  • Used indicator = BB (Lower)

Initial Take Profit

  • Selection = Indicator value
  • Used indicator = BB (Upper)

Dynamic Take Profit - Indicator value

  • Activation position = 0
  • Type = Indicator value
  • Used indicator = BB (Upper)

截圖

Example D4: 使用支撐和阻力作為初始Stop Loss和初始Take Profit

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用圖表分析器的支撐和阻力水平進行 Stop Loss 和 Take Profit 的放置。分析器自動識別關鍵價格水平,對多頭交易將 Stop 放置在支撐下方,將目標設在阻力水平。最小距離要求確保水平距入場價格不太近。

Stop Loss 的 0.00250000 最小變動率和 Take Profit 的 0.00300000 從入場價格創造了適當的間距。這些最小值防止系統使用太接近的支撐或阻力水平,這可能導致過早退出或不切實際的目標。

基於圖表的水平通常與許多交易者下單的心理價格點對齊。這創造了自我實現的預言,因為價格在這些水平反應。將它們用於交易管理使策略與更廣泛的市場參與者行為保持一致。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value x cross value x

Signal Generation - Chart Analyzer

  • Signal in use = On
  • Signal used for = Forward
  • Draw boundaries = Off
  • Draw extrema = Off
  • Draw supports and resistances = On
  • Draw swing phase = Off
  • Supports and resistances forward = ALL
  • Support multiplier = 1.00
  • Resistance multiplier = 1.00

Initial Stop Loss

  • Selection = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Minimum value in fix pips = Off
  • Minimum value in rate of change = 0.00250000
  • Maximum value in fix pips = Off
  • Maximum value in rate of change = Off

Initial Take Profit

  • Selection = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Minimum value in fix pips = Off
  • Minimum value in rate of change = 0.00300000
  • Maximum value in fix pips = Off
  • Maximum value in rate of change = Off

截圖

Example D5: 使用支撐和阻力作為初始Stop Loss、Stop Loss追蹤、初始Take Profit和動態Take Profit

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例將支撐和阻力的使用擴展到包括整個交易期間的動態調整。Stop Loss 和 Take Profit 水平隨著新的支撐和阻力水平的形成而持續更新。這創造了一個適應不斷演變的市場結構的智慧系統。

圖表分析器持續掃描新的水平,隨著新水平的發展切換到更近的支撐或阻力。這允許交易在價格向有利方向移動時收緊 Stop,同時在阻力突破時擴展目標。視覺顯示展示所有檢測到的水平,提供決策過程的透明度。

這種複雜的方法模仿了專業交易者根據市場結構手動調整水平的方式。自動化確保了一致的應用,沒有情緒干擾,即使在壓力市場條件下也保持有紀律的交易管理。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value x cross value x

Signal Generation - Chart Analyzer

  • Signal in use = On
  • Signal used for = Forward
  • Draw boundaries = Off
  • Draw extrema = Off
  • Draw supports and resistances = On
  • Draw swing phase = Off
  • Supports and resistances forward = ALL
  • Support multiplier = 1.00
  • Resistance multiplier = 1.00

Initial Stop Loss

  • Selection = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Minimum value in fix pips = Off
  • Minimum value in rate of change = 0.00250000
  • Maximum value in fix pips = Off
  • Maximum value in rate of change = Off

Stop Loss Trailing - Support/resistance from chart analyzer

  • Activation position = 0
  • Type = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Support/resistance fix pips minimum = Off
  • Support/resistance rate of change minimum = Off
  • Support/resistance fix pips maximum = Off
  • Support/resistance rate of change maximum = Off

Initial Take Profit

  • Selection = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Minimum value in fix pips = Off
  • Minimum value in rate of change = 0.00300000
  • Maximum value in fix pips = Off
  • Maximum value in rate of change = Off

Dynamic Take Profit - Support/resistance from chart analyzer

  • Activation position = 0
  • Type = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Support/resistance fix pips minimum = Off
  • Support/resistance rate of change minimum = Off
  • Support/resistance fix pips maximum = Off
  • Support/resistance rate of change maximum = Off

截圖

Example D6: 使用K線形態搜尋作為初始Stop Loss和初始Take Profit

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用 K 線形態識別來確定最佳的 Stop Loss 和 Take Profit 水平。當出現錘形或吞噬形態等形態時,它們根據形態的結構提供理想的出場水平。前向調整 2.00 允許對這些理想水平進行微調。

啟用多個形態,增加訊號頻率並提供多樣化的入場機會。每種形態都有特定的特徵,表明可能的價格行為,使其對確定出場水平很有價值。視覺形態識別幫助交易者在系統自動交易時學習形態識別。

基於形態的出場與傳統技術分析原則一致,使用了幾十年來手動交易者使用的相同概念。這將古典圖表技術與現代演算法交易連接起來。

CAUTION

建議使用 M1 - M15

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • One trade mode = Off

Signal Generation - Candle Patterns

  • Signal in use = On
  • Signal used for = Entry
  • Hammer = On
  • Hanging Man = On
  • Bullish Belt Hold = On
  • Bearish Belt Hold = On
  • Bullish Engulfing = On
  • Bearish Engulfing = On
  • Bullish Harami = On
  • Bearish Harami = On
  • Bullish Harami Cross = On
  • Bearish Harami Cross = On
  • Bullish Doji = On
  • Bearish Doji = On
  • Bullish Long Legged Doji = On
  • Bearish Long Legged Doji = On
  • Bullish Gravestone Doji = On
  • Bearish Gravestone Doji = On
  • Bullish Dragonfly Doji = On
  • Bearish Dragonfly Doji = On
  • Dark Cloud Cover = On
  • Piercing Pattern = On
  • Morning Star = On
  • Evening Star = On
  • Bullish Inside Days = On
  • Bearish Inside Days = On
  • Stop loss forward adjustment = 2.00
  • Take profit forward adjustment = 2.00

Initial Stop Loss

  • Selection = Candle patterns

Initial Take Profit

  • Selection = Candle patterns

截圖

Example D7: 使用圖表形態搜尋作為初始Stop Loss和初始Take Profit

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用圖表形態偵測進行交易管理。三角形、頭肩頂和雙重頂等形態根據測量的走勢提供結構化的出場水平。前向調整 1.00 意味著形態的理想水平不加修改地使用,信任古典技術分析原則。

啟用了十八種不同的形態,涵蓋持續和反轉形態。每種形態都有基於形態高度或寬度的成熟獲利目標,提供客觀的出場水平。系統自動識別這些形態,消除了主觀解讀。

圖表形態代表了在價格行為中視覺化的群體心理。將它們用於交易管理使策略與這些心理水平保持一致,在這些水平通常發生大量交易活動,增加了成功退出的概率。

CAUTION

建議使用 M1 - M15

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • One trade mode = Off

Signal Generation - Chart Patterns

  • Signal in use = On
  • Signal used for = Entry
  • Bullish Wedge = On
  • Bearish Wedge = On
  • Bullish Trendchannel = On
  • Bearish Trendchannel = On
  • Bullish Triangle = On
  • Bearish Triangle = On
  • Shoulder Head Shoulder Top = On
  • Shoulder Head Shoulder Bottom = On
  • Double Top = On
  • Double Bottom = On
  • Triple Top = On
  • Triple Bottom = On
  • Rectangle Top = On
  • Rectangle Bottom = On
  • Bullish Symetric Triangle = On
  • Bearish Symetric Triangle = On
  • Bullish Gap = On
  • Bearish Gap = On
  • Stop loss forward adjustment = 1.00
  • Take profit forward adjustment = 1.00

Initial Stop Loss

  • Selection = Chart patterns

Initial Take Profit

  • Selection = Chart patterns

截圖

Example D8: 使用Fibonacci形態搜尋作為初始Stop Loss和初始Take Profit

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例利用 Fibonacci 回調形態進行交易管理。當看漲或看跌的 Fibonacci 形態形成時,它們根據關鍵回調百分比提供自然的 Stop Loss 和 Take Profit 水平。這些數學關係通常創造強勁的支撐和阻力區域。

前向調整 1.00 表示 Fibonacci 水平完全按計算使用,尊重這些比率所代表的數學精確性。交易者幾十年來一直觀察這些水平,在關鍵 Fibonacci 點創造了自我強化的價格行為。

基於 Fibonacci 的管理適合趨勢跟蹤策略,在那裡回調提供入場機會。形態識別消除了手動繪製 Fibonacci 的需要,確保跨所有交易的一致應用,同時保持這些古典水平的數學完整性。

CAUTION

建議使用 M1 - M15

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • One trade mode = Off

Signal Generation - Fibonacci Patterns

  • Signal in use = On
  • Signal used for = Entry
  • Bullish Fibonacci = On
  • Bearish Fibonacci = On
  • Stop loss forward adjustment = 1.00
  • Take profit forward adjustment = 1.00

Initial Stop Loss

  • Selection = Fibonacci patterns

Initial Take Profit

  • Selection = Fibonacci patterns

截圖

Example E1: 兩筆交易含掛單

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了帶掛單的交易分拆。系統從每個訊號開啟兩個部位:立即開啟 100% 交易量的一個部位,以及在 80% 風險時再開啟 50% 的另一個部位。這種漸進式入場方法允許在獲利交易中加倉,同時限制虧損交易的暴露。

掛單使用帶有基於標準差定價的 Stop 訂單機制。如果價格移動到 80% 風險,額外的部位會自動觸發。兩個部位共用相同的 Stop Loss 和 Take Profit 邏輯,儘管有多個入場,但管理仍然簡單。

部位擴大代表了專業資金管理,允許交易者最大化獲利機會,同時控制風險。這種方法在強勁走勢中捕捉更多利潤,同時在失敗訊號上保持合理的暴露。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • Pending Order Settings
  • Mode = Stop
  • Price calculation method = Indicator value
  • Used indicator = STD
  • Expiration = 75

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Trade Splitting

  • Open volume = 100
  • Open position = 80
  • Close position = 0

截圖

Example E2: 三筆交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例將交易分拆擴展到具有不同入場和出場點的三個部位。第一個拆分在 80% 風險時以全倉量入場,而第二個在 150% 風險時以 50% 倉量入場,並在 200% 風險時出場。這創造了一個具有多個獲利目標的複雜擴大系統。

每個拆分可以有獨立的出場水平,允許在預定點逐步獲利了結。這種方法透過漸進地確保利潤,同時保留部分部位用於更大的走勢,鎖定收益。主交易的風險比率目標為 2.40,為核心部位尋求大幅利潤。

多個出場點透過逐步確保利潤減少了心理壓力。交易者往往在全有或全無的出場上掙扎。這種漸進式方法提供了一種平衡解決方案,滿足了保守和積極的本能。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 2.40

Trade Splitting 1

  • Open volume = 100
  • Open position = 80
  • Close position = 0

Trade Splitting 2

  • Open volume = 50
  • Open position = 150
  • Close position = 200

截圖

Example E3: 四筆交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例實現了四個部位的交易分拆,創造了一個複雜的擴大策略。每個拆分有特定的入場點和倉量,最後一個部位僅使用 25% 的倉量在 200% 風險時入場。這種金字塔方法在獲利交易中最大化部位大小,同時最小化風險。

在 80%、150% 和 200% 風險的交錯入場在全部倉量部署之前創造了多個確認點。在 200% 和 220% 風險時對後期拆分的提前出場確保了即使趨勢反轉也能獲利了結。這種複雜的結構在積極性和保護性之間取得了平衡。

四級拆分代表了適合強趨勢市場的高級部位管理。其複雜性需要仔細監控,但當趨勢超過初始目標時,可以顯著增強獲利能力。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 2.40

Trade Splitting 1

  • Open volume = 100
  • Open position = 80
  • Close position = 0

Trade Splitting 2

  • Open volume = 50
  • Open position = 150
  • Close position = 200

Trade Splitting 3

  • Open volume = 25
  • Open position = 200
  • Close position = 220

截圖

Example F1: 因效能不佳暫時停用交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了因每週效能不佳而暫時停止交易。如果帳戶在一週內下跌 2% 或更多,交易將暫停,直到下一週開始。監控面板顯示當前效能指標,提供接近暫停閾值的即時反饋。

這種保護機制防止了虧損後的情緒性報復性交易。透過強制執行冷靜期,交易者可以在不冒進一步資本風險的情況下分析問題所在。每週自動重置提供了新的開始,無需手動干預。

效能監控創造了自我意識的交易系統,能夠識別策略何時不起作用。這種防禦性功能在意外市場條件下(策略可能暫時失敗時)非常寶貴。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • One trade mode = Off

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Volume Calculation

  • Volume calculation method = Fix lots
  • Fix lots = 0.10

Monitoring

  • Draw inspector panel = On
  • Weekly performance: Relative lower limit = -2.00

截圖

Example F2: 因效能不佳永久停用交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例基於整體效能實施永久停止交易。如果總帳戶效能跌破 -2% 閾值,交易將完全停止,不會自動重新啟用。這種終極保護防止了在策略失敗時的完全帳戶損毀。

監控面板持續顯示整體效能指標,在交易者接近永久暫停閾值時發出警告。這種透明度允許在自動關閉發生之前進行干預。手動重置仍然可能,但需要慎重的行動。

永久暫停代表最後的安全網,承認策略可能完全失敗。這種謙遜的方法接受並非所有策略都永遠有效,在基本策略假設崩潰時保護資本。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • One trade mode = Off

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Volume Calculation

  • Volume calculation method = Fix lots
  • Fix lots = 0.10

Monitoring

  • Draw inspector panel = On
  • Overall performance: Relative lower limit = 2.00

截圖

Example F3: 因Drawdown過大暫時停用交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用每週 Drawdown 限制進行暫時暫停。如果 Drawdown 在一週內超過 2%,交易將暫停,直到下一週。與衡量最終結果的效能限制不同,Drawdown 限制監控期間的峰值到谷值走勢。

Drawdown 監控比簡單的效能指標更準確地捕捉風險暴露。一個策略可能在最終獲利的同時,經歷了危及大量損失的危險 Drawdown。這種測量確保策略在整個交易期間保持可接受的風險水平。

監控面板顯示當前 Drawdown 水平,幫助交易者即時了解其風險暴露。即使在與自動化系統同時進行手動交易時,這種意識也促進了更好的風險管理決策。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • One trade mode = Off

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Volume Calculation

  • Volume calculation method = Fix lots
  • Fix lots = 0.10

Monitoring

  • Draw inspector panel = On
  • Weekly drawdown : Relative upper limit = 2.00

截圖

Example F4: 因Drawdown過大永久停用交易

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例基於最大整體 Drawdown 強制執行永久暫停。如果 Drawdown 從帳戶最高權益超過 2%,交易將永久停止。這種嚴格的保護確保策略無論最終是否恢復,都不會冒不可接受的損失風險。

整體 Drawdown 代表自策略開始以來所經歷的最壞情況。此指標揭示了真實的風險暴露,顯示交易者必須在心理和財務上承受的最大損失。限制這一點保護了資本和信心。

這種暫停的永久性質反映了 Drawdown 的嚴重影響。超過可接受 Drawdown 水平的策略已被證明風險過高,需要完全重新評估,而不僅僅是簡單的繼續。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • One trade mode = Off

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Volume Calculation

  • Volume calculation method = Fix lots
  • Fix lots = 0.10

Monitoring

  • Draw inspector panel = On
  • Overall drawdown: Relative upper limit = 2.00

截圖

Example G1: Buy Stop和StdDev掛單價格

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了帶有基於標準差定價的 Buy Stop 掛單。訂單使用 STD 指標值放置在當前市場價格上方,只有在價格上升到該水平時才觸發。75 根 K 線的到期確保訂單不會在未使用的情況下無限期保留。

Stop 訂單在突破策略中表現出色,交易者在入場前需要確認上行走勢。透過等待價格達到掛單水平,該策略避免了立即反轉的假突破。基於 STD 的定價適應波動性,將訂單放置在統計上顯著的水平。

掛單在快速市場中透過預先在所需水平定位訂單來減少滑點。這在可能因快速執行而出現不良成交的新聞事件或突破期間特別有價值。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Pending Order Settings

  • Mode = Stop
  • Price calculation method = Indicator value
  • Used indicator = STD
  • Expiration = 75

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example G2: Buy Limit和StdDev掛單價格

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了用於在回調期間以更好價格入場的 Buy Limit 訂單。訂單使用 STD 指標值放置在市場價格下方,等待回撤後再進入多頭部位。這種耐心的方法通常能比即時市場訂單獲得更好的入場價格。

限價訂單適合震盪交易策略,在那裡價格在邊界之間振盪。透過在下邊界放置訂單,交易者在區間內的最佳水平入場。基於 STD 的定價確保訂單適應當前的波動性條件。

75 根 K 線的到期防止了舊訂單在市場條件改變後觸發。這個時間限制保持了策略的相關性,確保訂單反映近期的市場分析,而不是過時的訊號。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Pending Order Settings

  • Mode = Limit
  • Price calculation method = Indicator value
  • Used indicator = STD
  • Expiration = 75

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example G3: Sell Stop和StdDev掛單價格

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例為空頭部位實施 Sell Stop 訂單,將訂單放置在當前價格以下以確認下行動能。STD 指標確定最佳放置距離,適應市場波動性。這確保訂單只在有意義的下行走勢時觸發。

Sell Stop 訂單透過在進入空頭部位之前要求價格確認,防止了上升趨勢中的假突破。這種保守方法減少了當上升趨勢恢復時立即虧損的過早空頭。掛單機制提供了這種確認過濾。

視覺顯示清楚地顯示掛單水平,幫助交易者了解訂單在哪裡等待執行。這種透明度有助於學習掛單如何與市場價格行為互動。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Short

Pending Order Settings

  • Mode = Stop
  • Price calculation method = Indicator value
  • Used indicator = STD
  • Expiration = 75

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example G4: Sell Limit和StdDev掛單價格

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用 Sell Limit 訂單在反彈期間以更好的價格進入空頭部位。訂單放置在當前價格以上,等待上行回調後再賣出。這種耐心的方法通常能獲得更優越的空頭交易入場價格。

空頭的限價訂單在下降趨勢中效果很好,反彈提供了更好的賣出機會。透過等待這些反彈,交易者在阻力水平入場,而不是追逐更低的價格。基於 STD 的定價確保與當前市場水平的適當距離。

MACD 訊號和限價訂單執行的組合創造了兩步確認流程。首先,MACD 必須發出訊號,然後價格必須到達限價水平,在部位入場之前提供雙重驗證。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Short

Pending Order Settings

  • Mode = Limit
  • Price calculation method = Indicator value
  • Used indicator = STD
  • Expiration = 75

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example G5: Buy Stop和變動率掛單價格

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用變動率計算進行掛單放置。0.00300000 的變動率創造了基於百分比的掛單價格,可根據資產價值進行擴縮。這種相對方法無論絕對價格水平如何波動,都能保持一致的策略行為。

固定 200 Pips 的 Stop 在某些價格水平可能合適,但隨著市場演變可能變得太大或太小。變動率計算解決了這個問題,透過維持與絕對價格水平無關的比例關係。這創造了更強大的長期策略。

建議使用 M1-M15 時間框架,表明這種方法適合需要響應性掛單的較快交易。基於百分比的系統自動適應不同的波動性狀態。

CAUTION

建議使用 M1 - M15

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Pending Order Settings

  • Mode = Stop
  • Price calculation method = Rate of change
  • Rate of change = 0.00300000
  • Expiration = 75

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Initial Stop Loss

  • Selection = Rate of change
  • Rate change = 0.00250000

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example G6: Buy Stop和指標值作為掛單價格

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用 Bollinger Band 上軌值進行 Stop 訂單放置。當 MACD 訊號出現時,掛單被放置在上軌水平,要求價格突破這個統計邊界後才入場。這結合了動能確認和基於波動性的水平。

Bollinger Bands 提供隨波動性擴大和收縮的動態阻力水平。使用這些作為掛單確保入場只在價格突破顯著水平時發生,而不僅僅是輕微的阻力。這種過濾在震盪市場中減少了假突破。

基於指標的掛單價格消除了主觀的水平選擇,創造了一致的、數學衍生的入場點。這種客觀性消除了交易入場時機的情緒決策。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Pending Order Settings

  • Mode = Stop
  • Price calculation method = Indicator value
  • Used indicator = BB
  • Expiration = 75

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators(BB 上軌)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = BB
  • Line index = Upper
  • Draw in chart = On
  • Drawing slot = 3

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 2 cross value 1

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example G7: Buy Stop和支撐阻力作為掛單價格

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例利用圖表分析器的支撐和阻力進行掛單放置。分析器自動識別關鍵水平,將掛單放置在這些心理價格點。這使入場與通常發生大量交易活動的水平保持一致。

支撐和阻力水平通常充當價格的磁鐵,吸引許多市場參與者的訂單流。在這些水平放置掛單可以提高成交概率,同時確保在顯著價格點入場。75 根 K 線的到期防止過時的水平觸發交易。

支撐和阻力的視覺顯示幫助交易者了解圖表分析器的決策過程。這種透明度在建立對自動水平選擇的信心的同時,也教育交易者有關市場結構的知識。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Pending Order Settings

  • Mode = Stop
  • Price calculation method = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Expiration = 75

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 2 cross value 1

Signal Generation - Chart Analyzer

  • Signal in use = On
  • Signal used for = Forward
  • Draw boundaries = Off
  • Draw extrema = Off
  • Draw supports and resistances = On
  • Draw swing phase = Off
  • Supports and resistances forward = ALL
  • Support multiplier = 1.00
  • Resistance multiplier = 1.00

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example G8: Buy Stop和價格依存啟動(遲滯最小值)

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例為本地管理的掛單引入了遲滯效應(Hysteresis)。-50% 的最小遲滯要求價格在觸發之前超過掛單水平,防止因短暫觸及而啟動。這過濾了立即反轉的假突破。

本地管理使掛單對 Broker 不可見,防止了獵 Stop 或搶先交易。遲滯功能增加了另一個保護層,確保在啟動之前有有意義的價格走勢。這種雙重保護顯著減少了假入場。

ATR 的掛單價格與遲滯相結合,創造了自適應的入場條件。隨著波動性的變化,掛單水平和遲滯要求都按比例調整,保持一致的策略行為。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Pending Order Settings

  • Mode = Stop
  • Price calculation method = Indicator value
  • Used indicator = ATR
  • Expiration = 75
  • Locally managed limit and stop orders = On
  • Hysteresis minimum value = -50

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators(ATR)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = ATR
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 2 cross value 1

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example G9: Buy Stop和價格依存取消(遲滯最大值)

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了用於自動取消訂單的最大遲滯。如果價格在不觸發的情況下超過掛單水平 50 Pips,訂單自動取消。這防止了在機會已過後的遲到入場,維持了策略時機的完整性。

最大遲滯的作用類似於 Stop-Limit 訂單,定義了觸發價格和最大可接受入場價格。這防止了快速市場中的滑點,同時確保入場在可接受的範圍內發生。自動取消移除了不再反映當前條件的過時訂單。

結合本地管理,這創造了標準 Broker 訂單無法實現的複雜掛單行為。這種靈活性實現了針對特定策略要求量身定制的精確入場控制。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Pending Order Settings

  • Mode = Stop
  • Price calculation method = Indicator value
  • Used indicator = ATR
  • Expiration = 75
  • Locally managed limit and stop orders = On
  • Hysteresis maximum value = -50

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators(ATR)

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = ATR
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 2 cross value 1

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example H1: 按標題篩選事件

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例按標題內容篩選新聞事件,專注於 ECB 和 Fed 公告。獨占篩選器確保只有包含這些特定詞語的事件才會產生訊號。這種有針對性的方法在專注於主要央行決定的同時,消除了影響較小的新聞的雜訊。

視覺事件表和圖表線清楚地顯示篩選的事件,精確顯示哪些公告將觸發訊號。事件前後 30 分鐘的視窗為圍繞這些主要事件的定位提供了足夠的時間。標題篩選允許在不監控所有新聞的情況下精確選擇事件。

央行事件通常創造最大的市場走勢,使其成為新聞交易策略的理想選擇。透過專門篩選這些事件,交易者可以為每個機會做好充分準備,而不是對眾多次要公告作出反應。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = Off

Signal Generation - News

  • Signal in use = On
  • Signal used for = Entry
  • Draw table with upcoming events = On
  • Draw signal lines with name in chart = On
  • Pre event signal time = 1800
  • Post event signal time = 1800
  • Signals for ALL regions = On
  • Signals for AUD region = On
  • Signals for BRL region = On
  • Signals for CAD region = On
  • Signals for CHF region = On
  • Signals for CNY region = On
  • Signals for EUR region = On
  • Signals for GBP region = On
  • Signals for HKD region = On
  • Signals for INR region = On
  • Signals for JPY region = On
  • Signals for KRW region = On
  • Signals for MXN region = On
  • Signals for NOK region = On
  • Signals for NZD region = On
  • Signals for SEK region = On
  • Signals for SGD region = On
  • Signals for USD region = On
  • Signals for ZAR region = On

Signal Generation - News - Title filter 1

  • Filter type = Exclusive
  • Title name to filter = ECB

Signal Generation - News - Title filter 2

  • Filter type = Exclusive
  • Title name to filter = Fed

截圖

Example H2: 按關係篩選事件

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例按實際值與前值的關係篩選事件。只有實際結果超過前期值的事件才會產生訊號,針對通常推動價格上漲的正面驚喜。這種關係篩選不需要知道絕對值,只需相對改善。

視覺顯示展示哪些事件符合關係條件,提供訊號產生的透明度。價值關係比絕對閾值更可靠,因為經濟指標的規模和重要性差異很大。這種相對方法適應不同類型的公告。

專注於改善篩選出了可能觸發賣出的令人失望的結果。這種方向性偏差使訊號與可能的市場反應保持一致,在無需複雜的基本面分析的情況下提高訊號品質。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = Off

Signal Generation - News

  • Signal in use = On
  • Signal used for = Entry
  • Draw table with upcoming events = On
  • Draw signal lines with name in chart = On
  • Pre event signal time = 1800
  • Post event signal time = 1800
  • Signals for ALL regions = On
  • Signals for AUD region = On
  • Signals for BRL region = On
  • Signals for CAD region = On
  • Signals for CHF region = On
  • Signals for CNY region = On
  • Signals for EUR region = On
  • Signals for GBP region = On
  • Signals for HKD region = On
  • Signals for INR region = On
  • Signals for JPY region = On
  • Signals for KRW region = On
  • Signals for MXN region = On
  • Signals for NOK region = On
  • Signals for NZD region = On
  • Signals for SEK region = On
  • Signals for SGD region = On
  • Signals for USD region = On
  • Signals for ZAR region = On

Value relation 1

  • Relation condition = Actual greater previous

截圖

Example I1: 使用單一指標線

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了用於訊號產生的基本指標梯度條件。當 SMA 指標的斜率穿越零以上時,它會產生訊號,表明移動平均線已開始上升。這種簡單的條件以最少的複雜性識別潛在的趨勢開始。

梯度穿越方法與價格穿越方法的不同之處在於,它專注於指標方向的變化,而不是絕對位置。這通常在指標開始轉向時提供更早的訊號,而不是等待價格穿越它們。視覺訊號線清楚地標記梯度條件滿足的時間。

單一指標策略在增加複雜性之前對理解核心概念很有價值。此範例教導指標斜率如何產生訊號,為更複雜的多指標方法奠定基礎。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Gradient condition = Cross Limit 1
  • Gradient limit 1 = 0.00000000
  • Draw in chart = On
  • Drawing slot = 1

截圖

Example I2: 使用帶時間排除的單一指標線

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例為指標訊號新增時間排除,在特定時段阻止訊號。22:00-09:00 的排除消除了 Spread 可能較寬和流動性較低的隔夜和清晨時段。這種時間篩選透過專注於最佳交易時段來提高訊號品質。

時間排除與時間元件的不同之處在於,它在排除期間完全禁用訊號處理。即使出現完美的指標條件,也不會產生訊號。這個硬性篩選器確保策略只在預定的市場時段運作。

技術指標和時間篩選的組合創造了更強大的策略。透過消除不利的時段,剩餘的訊號因為更好的市場條件而具有更高的成功概率。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Gradient condition = Cross Limit 1
  • Gradient limit 1 = 0.00000000
  • Draw in chart = On
  • Drawing slot = 1
  • Exclusion time range = 22:00:00-09:00:00

截圖

Example I3: 兩條指標線組合

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用兩個移動平均線的穿越點進行訊號產生。當較快的 SMA 穿越較慢的 EMA 上方時,出現買入訊號。這種古典技術分析方法因其簡單性和有效性,已被交易者使用了幾十年。

移動平均線穿越在識別趨勢變化的同時平滑了價格行為。雙線方法提供了確認,因為兩個平均線都必須對齊才能產生訊號。兩條線的視覺顯示幫助交易者了解驅動訊號產生的關係動態。

這種基礎策略教授了適用於任何指標對的指標組合原則。了解兩個指標如何互動,為更複雜的多指標系統做好準備。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

截圖

Example I4: 四條指標線組合

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用四個不同的移動平均線,具有不同的條件來創建全面的訊號篩選器。每個平均線都必須滿足特定的梯度要求才能產生正面訊號。SMA 和 EMA 使用穿越條件,而 LWMA 和 SMMA 需要正斜率。

多指標確認透過要求不同計算方法的一致同意,大幅減少了假訊號。每種移動平均線類型對價格變化的反應不同,因此全體同意表示強勁的趨勢條件。100 期的 SMMA 提供長期趨勢確認。

這種複雜的篩選系統展示了多個指標如何協同工作而不產生矛盾訊號。從快速到慢速平均線的漸進方法確保了短期動能和長期趨勢的一致性。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = LWMA
  • Gradient condition = Greater Limit 1
  • Gradient limit 1 = 0.00000000
  • Draw in chart = On
  • Drawing slot = 3

Signal Generation - Indicators - SMMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMMA
  • Period = 100
  • Gradient condition = Greater Limit 1
  • Gradient limit 1 = 0.00000000
  • Draw in chart = On
  • Drawing slot = 4

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

截圖

Example I5: 使用價格作為指標

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用價格本身作為指標,具體是每根 K 線的開盤價。這種直接方法消除了指標滯後,對價格變化提供立即的響應。PRICE 指標允許任何價格成分(開、高、低、收)產生訊號。

使用原始價格資料適合突破策略,在那裡特定的價格水平比平滑的指標更重要。視覺顯示精確展示哪些價格點產生訊號,提供完全的透明度。這種方法教授了基於價格和基於指標的訊號產生之間的差異。

價格作為指標策略通常與其他篩選器結合,以避免過多的訊號。雖然響應性強,但原始價格可能很嘈雜,使額外的確認對過濾假走勢很有價值。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Indicators - PRICE

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = PRICE
  • Series = Open
  • Draw in chart = On
  • Drawing slot = 1

截圖

Example J1: 使用單一振盪器線作為訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例從 RSI 振盪器值穿越 70 水平產生訊號,識別超買條件。與跟隨價格的趨勢指標不同,振盪器測量動能和極端值,提供不同類型的訊號。視覺顯示清楚地展示 RSI 值和穿越點。

振盪器訊號通常與趨勢訊號相矛盾,識別潛在的反轉而不是持續。70 水平代表統計上的超買條件,上行動能可能耗盡。這種逆勢方法適合震盪交易策略,在那裡極端值會反轉。

單一振盪器策略對理解動能概念很有價值,這些概念對了解市場動態至關重要。RSI 的有界 0-100 範圍使解讀簡單明了,是學習基於振盪器交易的理想選擇。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Indicators - RSI

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = RSI
  • Value condition = Cross Limit 1
  • Value limit 1 = 70.00000000
  • Draw in chart = On
  • Drawing slot = 1

截圖

Example J2: 兩條振盪器線組合作為訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例組合 MACD 柱狀圖穿越進行訊號產生。當 MACD 主線穿越訊號線上方時,動能從負轉為正。這種零線穿越方法識別動能變化,通常先於價格走勢。

MACD 結合了趨勢和動能元素,使其在各種市場條件下都很靈活。柱狀圖視覺化顯示了線條之間的差距,使穿越容易識別。兩條線都顯示出來,以便完全理解指標動態。

兩線振盪器比單線版本提供了更細緻的訊號。線條之間的關係揭示了動能的加速和減速,提供了超越簡單超買/超賣條件的見解。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

截圖

Example J3: 使用成交量作為振盪器

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用成交量指標進行訊號產生,需要 Tick Data 進行精確計算。成交量提供了價格之外無法獲得的獨特市場見解,揭示了價格走勢背後的說服力。較高的成交量表明對新價格水平有更強的承諾。

每個 Tick 的要求確保了準確的成交量測量,儘管這需要更多的處理能力。基於成交量的訊號通常確認基於價格的訊號,提供額外的驗證。振盪器顯示清楚地展示了成交量模式以供分析。

成交量策略在成交量資料可靠的流動性市場中效果最好。此範例介紹了非價格資料整合,將策略可能性擴展到純技術分析之外。

CAUTION

需要 Every tick 作為模型

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Indicators - VOLUME

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = VOLUME
  • Series = Close
  • Draw in chart = On
  • Drawing slot = 1

截圖

Example K1: 允許多筆持倉

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例允許來自同一模組的多個同時交易,在強勁趨勢期間實現部位累積。禁用一次交易模式後,每個訊號都會開啟一個新部位,無論現有交易如何。這種積極的方法在有利條件下最大化暴露。

多個部位同時放大獲利和風險,需要仔細的資金管理。視覺顯示清楚地展示所有持倉,幫助交易者監控總體暴露。固定 Lot 大小防止了可能變得難以管理的指數級部位增長。

此設定適合強趨勢市場,在那裡多次入場可以捕捉延伸走勢。然而,交易者必須了解集中部位帶來的增加風險,並相應調整部位大小。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • One trade mode = Off

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example K2: 訊號用於開倉和平倉

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用 MACD 穿越進行入場和出場訊號,創造一個完整的交易系統。相反的穿越關閉現有部位,確保當動能反轉時交易退出。這種對稱方法對兩個交易方向都保持了一致的邏輯。

基於訊號的出場與基於 Stop Loss/Take Profit 的出場不同,它響應市場條件而不是固定水平。這種自適應方法可以在強趨勢中捕捉更大的走勢,同時在條件改變時快速退出。系統在無需手動干預的情況下完全自動化。

完整的訊號系統教授完整的交易生命週期管理。了解入場和出場訊號邏輯創造了比混合不同方法更連貫的策略。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Exit
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 2 cross value 1

截圖

Example K3: 訊號OR組合

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了訊號組合的 OR 邏輯,任何正面訊號都會觸發交易。兩個移動平均線獨立操作,任何一個穿越都會產生有效訊號。這種包容性方法與需要兩者同時的 AND 邏輯相比,增加了訊號頻率。

OR 邏輯透過允許不同的指標捕捉各種機會類型,適合多樣化的市場條件。快速的 SMA 穿越捕捉快速走勢,而較慢的 EMA 穿越識別更大的趨勢。視覺訊號顯示了哪個指標觸發了每筆交易。

邏輯運算符從根本上改變了策略行為。了解 OR 與 AND 邏輯幫助交易者設計符合其交易理念和風險承受能力的系統。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • Signal logic = Logical OR

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Period = 50
  • Gradient condition = Cross Limit 1
  • Gradient limit 1 = 0.00000000
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Period = 100
  • Gradient condition = Cross Limit 1
  • Gradient limit 1 = 0.00000000
  • Draw in chart = On
  • Drawing slot = 2

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example K4: 交易之間的強制等待時間

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例在交易之間強制執行 50 根 K 線的等待期,防止快速連續入場。每次交易平倉後,系統必須等待 50 根 K 線才能接受新訊號。這個冷卻期防止了過度交易,讓市場條件得以發展。

強制等待透過機械性地強制執行紀律,減少了情緒性交易。即使在等待期間出現完美的訊號,也會被忽略,保持了一致的交易間距。這種方法適合需要機會之間特定市場發展的策略。

基於時間的交易間距與基於訊號的間距不同,它使用絕對時間而不是市場條件。這為部位大小和風險管理計算創造了可預測的交易頻率。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long
  • One trade mode = Off
  • Waiting time between trades = 50

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Signal Generation - News

  • Selection = Indicator
  • Used indicator = STD

Signal Generation - News

  • Selection = Risk ratio
  • Risk ratio = 1.40

截圖

Example L1: 僅MACD多頭訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例顯示多頭 MACD 訊號而不執行交易,對策略開發和訊號分析很有用。綠色垂直線標記每個看漲的 MACD 穿越,提供訊號邏輯的視覺確認。這種觀察模式允許在冒資本風險之前對策略進行完善。

僅訊號模式幫助交易者在沒有財務承諾的情況下了解訊號何時以及為何出現。透過在不同市場條件下觀察訊號,交易者可以在實盤交易之前評估策略可行性。視覺標記為分析創建了清晰的歷史記錄。

這種教育方法橋接了手動和自動交易。交易者可以在進行主觀交易的同時觀察自動化訊號,將系統性訊號產生與人類判斷相結合。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

截圖

Example L2: 僅MACD空頭訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用紅色垂直線視覺化空頭 MACD 訊號,而不執行交易。看跌穿越被清楚地標記,顯示下行動能何時開始。這種視覺化幫助交易者了解空頭訊號的頻率和時機。

空頭訊號視覺化通常在同一市場中揭示與多頭訊號不同的模式。許多資產具有影響訊號分佈的方向性偏差。觀察兩個方向幫助交易者為特定商品選擇最佳的交易方向。

紅色訊號線創造了強烈的視覺對比,使看跌訊號立即顯眼。這種清晰的視覺化有助於在 Backtest 或前向測試期間進行形態識別和策略評估。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Short signals only drawn
  • General signal visualization = On

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 2 cross value 1

截圖

Example M1: 使用外部指標的指標值進行交易量計算

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例透過自訂指標整合外部交易量計算,展示了進階整合能力。外部 MyExternalVolume 指標提供了超出標準選項的交易量計算。這種靈活性允許在使用外部風險管理的同時實現專有演算法。

自訂指標必須正確安裝在 MetaTrader 的指標資料夾中,並指定正確的路徑。系統轉發計算出的值進行部位大小計算,根據自訂邏輯創造動態交易量管理。這橋接了專有方法與系統執行。

外部整合實現了無限的策略複雜性。交易者可以實施複雜的數學模型、機器學習輸出或專有計算,同時利用框架的交易管理能力。

CAUTION

若要執行此範例,您需要一個外部指標。請下載、編譯並使用下列檔案。

MQL 4 指標範例程式碼:MyExternalVolume.mq4

MQL 5 指標範例程式碼:MyExternalVolume.mq5

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - CUS - Custom oscillator

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = CUS - Custom oscillator
  • MetaTrader4 path to indicator file = \FEA Trading\MT4\MyExternalVolume.ex4
  • MetaTrader5 path to indicator file = FEA Trading\MT5\MyExternalVolume
  • Draw in chart = On
  • Drawing slot = 3

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value 1 cross value 2

Signal Generation - News

  • Selection = Indicator
  • Used indicator = STD

Signal Generation - News

  • Selection = Risk ratio
  • Risk ratio = 1.40

Signal Generation - News

  • Volume calculation method = Indicator value
  • Used indicator = CUS

截圖

Example N1: 由K線搜尋產生的非交易訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了 K 線形態搜尋引擎如何在不執行實際交易的情況下工作。模組設定為偵測各種 K 線形態,並在圖表上將其顯示為訊號。它監控 24 種不同的 K 線形態,包括錘形(Hammer)、各種十字星(Doji)變體、吞噬形態(Engulfing)以及晨星/暮星(Morning/Evening Stars)。當這些形態出現時,模組會產生視覺訊號,但不會開啟部位。

資料反饋元件設定為分析 10,000 個時期內偵測到的形態,創造有關形態頻率和分佈的寶貴統計資料。這些資訊幫助交易者了解哪些形態在其所選市場中出現最頻繁。具有 100 個分箱的直方圖功能提供了形態出現的詳細分析。

此設定非常適合希望在將 K 線形態應用於實盤交易策略之前先研究它們的交易者。透過觀察形態的形成及其頻率,您可以做出明智的決定,決定哪些形態要納入您的自動化交易系統。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Candle Patterns

  • Signal in use = On
  • Signal used for = Entry
  • Hammer = On
  • Hanging Man = On
  • Bullish Belt Hold = On
  • Bearish Belt Hold = On
  • Bullish Engulfing = On
  • Bearish Engulfing = On
  • Bullish Harami = On
  • Bearish Harami = On
  • Bullish Harami Cross = On
  • Bearish Harami Cross = On
  • Bullish Doji = On
  • Bearish Doji = On
  • Bullish Long Legged Doji = On
  • Bearish Long Legged Doji = On
  • Bullish Gravestone Doji = On
  • Bearish Gravestone Doji = On
  • Bullish Dragonfly Doji = On
  • Bearish Dragonfly Doji = On
  • Dark Cloud Cover = On
  • Piercing Pattern = On
  • Morning Star = On
  • Evening Star = On
  • Bullish Inside Days = On
  • Bearish Inside Days = On
  • Signal visualization = Off

Data Feedback

  • Value analysis = On
  • Value analysis refresh interval = 1000
  • Value analysis news period = 0
  • Value analysis indicator period = 0
  • Value analysis chart analyzer period = 0
  • Value analysis Candle pattern search period = 10000
  • Value analysis Chart pattern search period = 0
  • Value analysis Fibonacci pattern search period = 0
  • Value analysis histogram bins = 100

截圖

Example N2: 由圖表形態搜尋產生的非交易訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了在僅訊號模式下運作的圖表形態搜尋引擎。模組在不下單的情況下識別複雜的圖表形態,非常適合形態識別訓練和策略開發。它偵測 18 種不同的圖表形態,包括楔形(Wedges)、三角形(Triangles)、頭肩形態(Head and Shoulders)、雙重/三重頂底(Double/Triple Tops and Bottoms)和矩形(Rectangles)。

系統持續掃描價格走勢以識別這些古典技術分析形態。偵測到時,圖表上會出現視覺訊號,幫助您即時了解形態的形成。資料反饋部分收集 10,000 個時期內的形態出現資料,提供有關形態頻率和可靠性的全面統計。

此設定對正在學習識別圖表形態或驗證基於形態策略的交易者特別有用。視覺化功能幫助您精確看到形態何時何地形成,而統計分析揭示了哪些形態在您所選市場中出現最頻繁。這些知識為開發獲利的基於形態交易策略奠定了基礎。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Chart Patterns

  • Signal in use = On
  • Signal used for = Entry
  • Bullish Wedge = On
  • Bearish Wedge = On
  • Bullish Trendchannel = On
  • Bearish Trendchannel = On
  • Bullish Triangle = On
  • Bearish Triangle = On
  • Shoulder Head Shoulder Top = On
  • Shoulder Head Shoulder Bottom = On
  • Double Top = On
  • Double Bottom = On
  • Triple Top = On
  • Triple Bottom = On
  • Rectangle Top = On
  • Rectangle Bottom = On
  • Bullish Symetric Triangle = On
  • Bearish Symetric Triangle = On
  • Bullish Gap = On
  • Bearish Gap = On
  • Signal visualization = Off

Data Feedback

  • Value analysis = On
  • Value analysis refresh interval = 1000
  • Value analysis news period = 0
  • Value analysis indicator period = 0
  • Value analysis chart analyzer period = 0
  • Value analysis Candle pattern search period = 0
  • Value analysis Chart pattern search period = 10000
  • Value analysis Fibonacci pattern search period = 0
  • Value analysis histogram bins = 100

截圖

Example N3: 由Fibonacci搜尋產生的非交易訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例說明了在觀察模式下運作的 Fibonacci 形態搜尋引擎。模組在不執行交易的情況下識別 Fibonacci 回調和延伸形態,允許交易者研究這些數學關係在價格走勢中的應用。它專注於基於黃金比率水平識別看漲和看跌的 Fibonacci 形態。

搜尋引擎分析價格波動,並自動識別價格何時尊重關鍵的 Fibonacci 水平,如 38.2%、50% 和 61.8%。這些水平通常充當支撐和阻力區域,發生價格反轉。資料反饋元件追蹤 10,000 個時期內的 Fibonacci 形態出現,建立了形態行為的全面資料庫。

此設定幫助交易者了解 Fibonacci 數學如何應用於市場走勢。透過在沒有交易風險的情況下觀察這些形態,您可以評估其在所選市場中的有效性。具有 100 個分箱的直方圖分析提供了形態分佈的詳細見解,幫助您確定將 Fibonacci 形態整合到自動化交易策略中的最佳設定。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Fibonacci Patterns

  • Signal in use = On
  • Signal used for = Entry
  • Bullish Fibonacci = On
  • Bearish Fibonacci = On
  • Signal visualization = Off

Data Feedback

  • Value analysis = On
  • Value analysis refresh interval = 1000
  • Value analysis news period = 0
  • Value analysis indicator period = 0
  • Value analysis chart analyzer period = 0
  • Value analysis Candle pattern search period = 0
  • Value analysis Chart pattern search period = 0
  • Value analysis Fibonacci pattern search period = 10000
  • Value analysis histogram bins = 100

截圖

Example O1: 延伸波段分析

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了使用圖表分析器進行基於延伸波段分析的形態偵測。透過檢查具有特定高度和寬度參數的前一個波段,系統識別出簡單指標無法看見的複雜形態。160-180 的高度範圍針對特定比例的波段。

延伸波段分析透過識別視覺形態來模擬人類的圖表閱讀。每個波段的特徵都根據定義的標準進行評估,實現了雙重頂、三角形和其他形態的偵測。視覺顯示清楚地展示偵測到的波段和形態。

這種複雜的方法橋接了手動和自動分析。系統在保持使人類分析有價值的細緻識別的同時,一致地識別形態。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Chart Analyzer

  • Signal in use = On
  • Signal used for = Entry
  • Signal visualization = Off
  • Analyzed width = 50
  • Draw boundaries = On
  • Draw extrema = On
  • Draw supports and resistances = On
  • Draw swing phase = On

Signal Generation - Chart Analyzer - Swing configuration 1

  • Swing number = 1
  • Height minimum = 160
  • Height maximum = 180
  • Width minimum = 0
  • Width maximum = 10000

截圖

Example O2: 繪製圖表分析器面板

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例顯示圖表分析器面板,即時展示全面的市場分析。支撐和阻力水平被自動識別並顯示,提供持續的市場結構意識。面板持續更新。

分析器面板在一個顯示中整合了多種分析類型,同時顯示波動性、波段相位和關鍵水平。這種全面視圖幫助交易者一目了然地了解當前市場背景。自動水平偵測消除了識別重要價格時的主觀偏見。

視覺反饋透過精確顯示系統看到的內容來增強策略理解。這種透明度在建立對自動決策信心的同時,也教育交易者有關市場結構原則的知識。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value x cross value x

Signal Generation - Chart Analyzer

  • Signal in use = On
  • Signal used for = Forward
  • Draw boundaries = Off
  • Draw extrema = Off
  • Draw supports and resistances = On
  • Draw swing phase = Off
  • Supports and resistances forward = ALL
  • Support multiplier = 1.00
  • Resistance multiplier = 1.00

Initial Stop Loss

  • Selection = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Minimum value in fix pips = Off
  • Minimum value in rate of change = 0.00250000
  • Maximum value in fix pips = Off
  • Maximum value in rate of change = Off

Initial Take Profit

  • Selection = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Minimum value in fix pips = Off
  • Minimum value in rate of change = 0.00300000
  • Maximum value in fix pips = Off
  • Maximum value in rate of change = Off

Miscellaneous

  • Draw chart analyzer panel = On

截圖

Example O3: 轉傳時排除支撐和阻力

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用例如 -2;+2 設定從轉傳中排除某些支撐和阻力水平。只有第二近的支撐和阻力水平被轉傳用於 Stop Loss 和 Take Profit 計算。這種選擇性轉傳防止使用距當前價格太近或太遠的水平。

選擇性水平轉傳透過篩選不適當的水平來改善出場放置。最近的水平可能距離適當的風險管理太近,而遠距離的水平可能不切實際。

視覺顯示展示所有偵測到的水平,同時突出顯示哪些水平被積極轉傳。這種透明度幫助交易者了解系統如何從可用選項中選擇出場水平。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators(MACD 主線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Main line
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators(MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = MACD
  • Line index = Signal line
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(MACD 主線 & MACD 訊號線)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = MACD (Main line)
  • Input indicator 2 = MACD (Signal line)
  • Value relation = Value x cross value x

Signal Generation - Chart Analyzer

  • Signal in use = On
  • Signal used for = Forward
  • Draw boundaries = Off
  • Draw extrema = Off
  • Draw supports and resistances = On
  • Draw swing phase = Off
  • Supports and resistances forward = -2;+2
  • Support multiplier = 1.00
  • Resistance multiplier = 1.00

Initial Stop Loss

  • Selection = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Minimum value in fix pips = Off
  • Minimum value in rate of change = 0.00250000
  • Maximum value in fix pips = Off
  • Maximum value in rate of change = Off

Initial Take Profit

  • Selection = Support/resistance from chart analyzer
  • Used chart analyzer = Chart Analyzer
  • Minimum value in fix pips = Off
  • Minimum value in rate of change = 0.00300000
  • Maximum value in fix pips = Off
  • Maximum value in rate of change = Off

截圖

Example O4: 使用兩個圖表分析器產生訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例使用兩個具有不同參數的圖表分析器進行全面的訊號產生。50 根 K 線分析器偵測短期波動性,而 200 根 K 線分析器識別較長期的市場相位。在單一時間框架內結合兩者提供了多時間框架分析。

不同的分析器寬度捕捉不同的市場特徵。短分析器對近期變化快速回應,而長分析器識別持續條件。組合需要兩個視角的一致同意,有效過濾訊號。

雙分析器策略展示了多個分析窗口如何協同工作。這種方法適用於任何指標或分析方法,其中不同的回溯期提供互補的見解。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = On

Signal Generation - Chart Analyzer 1

  • Signal in use = On
  • Signal used for = Entry
  • Analyzed width = 50
  • Draw boundaries = On
  • Draw extrema = On
  • Draw supports and resistances = On
  • Draw swing phase = On
  • Signal if volatility is low = Off
  • Signal if volatility is middle = Off
  • Signal if volatility is high = On

Signal Generation - Chart Analyzer 2

  • Signal in use = On
  • Signal used for = Entry
  • Analyzed width = 200
  • Draw boundaries = On
  • Draw extrema = On
  • Draw supports and resistances = On
  • Draw swing phase = On
  • Signal if swing phase is overstatement = Off
  • Signal if swing phase is understatement = On
  • Signal if swing phase is over correction = Off
  • Signal if swing phase is under correction = On
  • Signal if swing phase is upswing = Off
  • Signal if swing phase is downswing = Off
  • Signal if swing phase is undefined = Off
  • Breakout factor = 1.00

截圖

Example P1: 啟用所有反饋功能

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例啟用所有資料反饋功能,以進行全面的策略分析。交易活動的每個方面都被記錄,從 Tick Data 到效能指標。監控器持續監控策略健康狀況,而詳細日誌追蹤所有事件。

全面的反饋實現了深入的策略分析和最佳化。透過記錄所有內容,交易者可以識別實盤交易期間不可見的模式、問題和機會。多時間框架品種資料為交易決策提供背景。

這種資料豐富的方法適合嚴肅的策略開發,每個細節都很重要。收集的資訊實現了 Backtest 驗證、效能分析和基於實證證據的系統性改進。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - RSI

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = RSI
  • Gradient condition = Cross Limit 1
  • Gradient limit 1 = 0.00000000
  • Draw in chart = On
  • Drawing slot = 1

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Data Feedback

  • Inspector = On
  • Present trades = On
  • Past trades = On
  • Meta data = On
  • Trade screenshots = Off
  • Current value = On
  • Current value news = On
  • Current value indicator = On
  • Current value chart analyzer = On
  • Current value Candle pattern search = On
  • Current value Chart pattern search = On
  • Current value Fibonacci pattern search = On
  • Time analysis = On
  • Value analysis = On
  • Signal analysis = On
  • Symbol series bars current = On
  • Symbol series bars completed = On
  • Symbol series M1 = On
  • Symbol series M5 = On
  • Symbol series M15 = On
  • Symbol series M30 = On
  • Symbol series H1 = On
  • Symbol series H4 = On
  • Symbol series D1 = On
  • Symbol series W1 = On
  • Symbol series MN = On

截圖

Example Q1: 自訂品種的品種對應

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了用於多 Broker 相容性的品種名稱對應。策略中的 USDCHF 參照在執行期間自動替換為 EURUSD。這使得在不同 Broker 之間使用相同策略成為可能,即使它們的品種命名慣例不同。

品種對應解決了切換 Broker 或使用自訂品種時的實際問題。策略保持可攜性,無需為每個 Broker 的命名方案手動編輯。三個對應設定展示了不同的實盤與測試應用。

這種靈活性實現了複雜的多品種策略,可適應可用的商品。交易者可以在自訂品種上開發策略,然後在標準品種上部署而無需修改。

CAUTION

建議使用 EURUSD M15,兩個品種都需要執行 M1。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = Off

Signal Generation - Indicators 1 - RSI

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = RSI
  • Symbol = Current
  • Shift = 1
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators 2 - RSI

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = RSI
  • Symbol = USDCHF
  • Shift = 0
  • Draw in chart = On
  • Drawing slot = 2

Symbol and Timeframe

  • Symbol = Current
  • Timeframe = Current

Symbol and Timeframe - Symbol name mapping 1

  • Used in live trading = On
  • Used in strategy testing = Off
  • String to replace = USDCHF
  • String it is replaced with = EURUSD

Symbol and Timeframe - Symbol name mapping 2

  • Used in live trading = On
  • Used in strategy testing = On
  • String to replace = USDCHF
  • String it is replaced with = EURUSD

Symbol and Timeframe - Symbol name mapping 3

  • Used in live trading = Off
  • Used in strategy testing = On
  • String to replace = USDCHF
  • String it is replaced with = EURUSD

截圖

Example Q2: 使用多個品種和品種反饋(EURUSD和USDCHF)

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例同時使用多個品種,全面反饋顯示 EURUSD 和 USDCHF 的資料。品種之間的相關性作為振盪器可見,幫助了解跨市場關係。兩個品種都需要有 M1 資料才能正常運作。

多品種策略捕捉相關商品之間的關係。透過監控多個品種,系統可以識別跨市場的分歧和確認。品種序列顯示展示了市場之間的價格行為一致性。

這種方法實現了配對交易、對沖和基於相關性的策略。了解不同品種如何互動,提供了單一品種分析無法獲得的見解。

CAUTION

建議使用 EURUSD M15,兩個品種都需要執行 M1。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = Off

Signal Generation - Indicators 1 - RSI

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = RSI
  • Symbol = Current
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators 2 - RSI

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = RSI
  • Symbol = USDCHF
  • Draw in chart = On
  • Drawing slot = 2

Data Feedback

  • Inspector = On
  • Symbol series bars current = On
  • Symbol series bars completed = On
  • Symbol series M1 = Off
  • Symbol series M5 = Off
  • Symbol series M15 = On
  • Symbol series M15 range = 100
  • Symbol series M30 = Off
  • Symbol series H1 = Off
  • Symbol series H4 = Off
  • Symbol series D1 = Off
  • Symbol series W1 = Off
  • Symbol series MN = Off

截圖

Example Q3: 兩個品種之間的相關係數(EURUSD和USDCHF)

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例計算 EURUSD 和 USDCHF 在 50 個時期的相關係數。相關指標量化了品種之間的關係強度,根據相關性變化產生訊號。這種數學方法消除了對跨市場關係的主觀解讀。

相關值範圍從 -1 到 +1,負值表示反向關係。由於美元在每對貨幣對中的相反位置,EURUSD 和 USDCHF 通常顯示負相關。交易相關性變化可以識別提供機會的關係崩潰。

相關性的視覺顯示幫助交易者了解市場之間的動態關係。這種定量方法為「相關性」或「分歧」等主觀概念提供了客觀的測量。

CAUTION

建議使用 EURUSD M15,兩個品種都需要執行 M1。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = Off

Signal Generation - Indicators - COR

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = COR
  • Period = 50
  • Symbol for comparison = USDCHF
  • Symbol = Current
  • Draw in chart = On
  • Drawing slot = 1

截圖

Example R1: 來自自訂振盪器和外部Python腳本的訊號

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例整合了用於複雜訊號產生的外部 Python 腳本。MyExternalOscillatorGenerator.py 腳本執行計算,將結果傳送到自訂指標。這實現了機器學習、統計分析或任何基於 Python 的策略。

Python 整合為策略開發開啟了無限的可能性。現代資料科學工具、API 連接和複雜演算法在保持 MetaTrader 執行能力的同時變得可用。視覺顯示清楚地展示了 Python 產生的訊號。

這種進階整合橋接了現代程式設計與傳統交易平台。交易者可以在受益於 MetaTrader 市場存取和執行基礎設施的同時,充分利用 Python 龐大的生態系統。

CAUTION

此範例需要一個外部振盪器和一個額外的 Python 腳本。請下載、編譯並使用下列檔案。請確保路徑設定正確,且 Python 腳本在執行期間正在運作。

MQL 4 指標範例程式碼:MyExternalOscillator.mq4

MQL 5 指標範例程式碼:MyExternalOscillator.mq5

Python 範例腳本:MyExternalOscillatorGenerator.py

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = Off

Signal Generation - CUS - Custom oscillator

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = CUS - Custom oscillator
  • MetaTrader4 path to indicator file = \FEA Trading\MT4\MyExternalOscillator.ex4
  • MetaTrader5 path to indicator file = FEA Trading\MT5\MyExternalOscillator
  • Draw in chart = On
  • Drawing slot = 1

截圖

Example R2: 使用自訂指標和外部Python腳本進行參數轉傳和反饋解析

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例展示了 MetaTrader 和 Python 之間的參數轉傳,以及反饋解析。三個參數被傳送到 Python 腳本,它處理它們並返回計算後的值。反饋系統同時顯示傳送的參數和接收的結果,實現完全的透明度。

雙向通訊實現了基於外部計算的動態策略調整。Python 腳本可以存取資料庫、網路服務或複雜模型,返回交易的最佳化參數。100 根 K 線的品種序列為外部處理提供了市場背景。

這種複雜的整合代表了演算法交易的未來,多個系統協同合作。傳統指標與現代資料處理相結合,用於卓越的策略開發。

CAUTION

此範例需要一個外部指標和一個額外的 Python 腳本。請下載、編譯並使用下列檔案。請確保路徑設定正確,且 Python 腳本在執行期間正在運作。

MQL 4 指標範例程式碼:MyExternalIndicator.mq4

MQL 5 指標範例程式碼:MyExternalIndicator.mq5

Python 範例腳本:MyExternalIndicatorGenerator.py

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = Off

Signal Generation - CUS - Custom indicator

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = CUS - Custom indicator
  • Custom parameter 1 = 1.00000000
  • Custom parameter 2 = 2.00000000
  • Custom parameter 3 = 3.00000000
  • MetaTrader4 path to indicator file = \FEA Trading\MT4\MyExternalIndicator.ex4
  • MetaTrader5 path to indicator file = FEA Trading\MT5\MyExternalIndicator
  • Draw in chart = On
  • Drawing slot = 1

Data Feedback

  • Symbol series bars current = On
  • Symbol series bars completed = On
  • Symbol series M1 = Off
  • Symbol series M5 = Off
  • Symbol series M15 = On
  • Symbol series M15 range = 100
  • Symbol series M30 = Off
  • Symbol series H1 = Off
  • Symbol series H4 = Off
  • Symbol series D1 = Off
  • Symbol series W1 = Off
  • Symbol series MN = Off

截圖

Example S1: 在圖表中繪製第二個時間框架

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例在較快時間框架上疊加 H4 K 線,用於多時間框架分析。第二時間框架顯示在較小時間框架上交易時的較大趨勢背景。這防止了僅憑快速圖表上看不見的主要趨勢進行逆勢交易。

更高時間框架的疊加提供了即時的背景,無需切換圖表。交易者同時看到詳細的入場時機和整體趨勢方向。視覺表示使多時間框架的一致性立即顯而易見。

這種顯示技術教授了重要的多時間框架概念。了解不同時間框架如何相互關聯,幫助交易者避免僅基於短期訊號進行逆勢交易等常見錯誤。

CAUTION

建議使用小於 H4 的時間框架

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long

Signal Generation - Indicators - STD

  • Signal in use = On
  • Signal used for = Forward
  • Selected indicator = STD
  • Draw in chart = Off
  • Forward adjustment = 3.50

Signal Generation - Indicators - SMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = SMA
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators - EMA

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = EMA
  • Draw in chart = On
  • Drawing slot = 2

Signal Generation - Indicator Combinations(SMA & EMA)

  • Signal in use = On
  • Signal used for = Entry
  • Input indicator 1 = SMA
  • Input indicator 2 = EMA
  • Value relation = Value x cross value x

Initial Stop Loss

  • Selection = Indicator
  • Used indicator = STD

Initial Take Profit

  • Selection = Risk ratio
  • Risk ratio = 1.40

Miscellaneous

  • Draw second timeframe = H4

截圖

Example S2: 繪製不同品種

CAUTION

這不是即用型交易策略。交易策略需要針對時間框架和品種進行調整,並進行徹底的 Backtest。此範例旨在作為您自訂策略的基礎,並幫助您熟悉 Expert Advisor Builder 網頁應用程式。如需匯入和使用範例,請遵循此處提供的說明

說明

此範例在指標使用不同品種時,在同一圖表上顯示不同的品種。EURUSD 和 USDCHF 同時出現,視覺顯示了它們的反向關係。這種獨特的顯示幫助了解多品種策略如何運作。

不同品種顯示立即揭示了相關性和分歧形態。當通常反向移動的品種開始同向移動時,可能存在重大機會。視覺疊加消除了多品種監控時的持續圖表切換。

這種進階視覺化適合使用多個商品的複雜策略。同時看到所有相關品種改善了跨市場的決策和形態識別。

CAUTION

建議使用 EURUSD M15,兩個品種都需要執行 M1。

重現此範例

您可以直接匯入此範例或手動設定。若要手動重現交易模組,請確保新增的模組包含以下關鍵設定,且已啟用專業模式

Trade Basics

  • Operation type = Long signals only drawn
  • General signal visualization = Off

Signal Generation - Indicators 1 - RSI

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = RSI
  • Symbol = Current
  • Draw in chart = On
  • Drawing slot = 1

Signal Generation - Indicators 2 - RSI

  • Signal in use = On
  • Signal used for = Entry
  • Selected indicator = RSI
  • Symbol = USDCHF
  • Draw in chart = On
  • Drawing slot = 2

Miscellaneous

  • Draw unequal symbols = On

截圖