免寫程式 EA Builder

設計 MetaTrader 5 交易機器人——不必親手寫 MQL5。

AIStrategyMiner Builder 是一款無程式碼開發工具。你可以在免費畫布上以視覺化編輯器設計交易邏輯,用內建強度測試檢驗,並試用 Generate 工具的免費示範。使用 Pro,可執行完整產生器,並下載可用的 MetaTrader 5 EA——編譯好的檔案,或可編輯的 MQL5(.mq5)原始碼。

AIStrategyMiner EA Builder: strategy blocks wired together on a canvas, with the properties panel on the right
12
個策略範本
119
個邏輯積木,分為 8 類
.ex5
Pro 提供編譯與 MQL5 匯出
0
次安裝——直接在瀏覽器中執行

Builder 是什麼——又不是什麼

AIStrategyMiner Builder 是一款會輸出原始碼的軟體開發工具,不是交易機器人、經紀商、訊號服務,也不是投資建議。

  • 它會根據可視化設計產生 MQL5 原始碼。
  • 它不會執行交易、下單,或連接到經紀商。
  • 它不會提供交易訊號、可跟單的策略,或投資建議。Generate 產出的候選策略是擬合過去資料的結果,可能只是偶然擬合;它們只是供你測試的起點,而不是推薦。
  • 由你編譯,並決定如何使用自己產生的原始碼。

運作方式

從想法到通過測試的 EA,只需三步

  1. 1. 以可視化方式設計邏輯
    1

    以可視化方式設計邏輯

    把指標、進出場條件、風險規則等積木拖放到畫布上,或從 12 個策略範本中挑一個開始。不知道從哪裡下手?Generate 會在你的瀏覽器中搜尋積木組合與參數(不會向伺服器傳送任何內容);任何候選策略都可以在編輯器中開啟並修改。不需要背 MQL5 語法。

  2. 2. 先測試,再信任
    2

    先測試,再信任

    在歷史資料上執行內建的強度測試,並用穩健性矩陣檢查在各主要貨幣對上的表現——全部直接在瀏覽器中完成,不會動到你的終端機。

  3. 3. 編譯後帶著走
    3

    編譯後帶著走

    編譯為可直接執行的 MetaTrader 5 .ex5,或下載可編輯的 MQL5(.mq5)原始碼——兩者皆需 Pro。如何使用成果由你決定——Builder 絕不會替你執行。

功能

開發環境,不是黑箱

可視化積木編輯器

不必寫程式碼,就能建立進出場規則、指標條件與資金管理邏輯。共 119 個積木,分為 8 類。

12 個策略範本

從均線交叉、RSI 回歸、布林通道突破等範本開始,再依自己的想法調整積木。

內建強度測試

在歷史資料上回測你的設計,並在各主要貨幣對上評估穩健性——全部在瀏覽器中完成,匯出前就能確認。

風險管理積木

停損、停利、保本與移動停損邏輯,全都做成可重複使用的元件,匯出前還會針對危險設定提出警告。

專案保存在你的帳戶中

登入後即可把設計存成專案,在任何裝置上重新開啟,從上次的進度繼續。未登入的設計則只會留在你的瀏覽器中。

可讀的原始碼輸出

Pro 版會產生結構清晰、附有註解的 MQL5,你可以檢查、修改並納入版本控制。你的設計與輸出成果完全屬於你。

你可以用什麼來建構

Builder 的全部積木塊,一張清單。

  • Moving AverageMoving Average (SMA/EMA/SMMA/LWMA)趨勢
  • RSIRelative Strength Index振盪指標
  • Bollinger BandsBollinger Bands (Upper/Main/Lower)波動率
  • MACDMACD (Main/Signal)振盪指標
  • ATRAverage True Range波動率
  • IchimokuIchimoku Kinko Hyo (Tenkan/Kijun/Senkou A/B/Chikou)趨勢
  • Donchian ChannelHighest high / lowest low of the last N bars - for breakout and swing-level conditions波動率
  • Opening Range BreakoutFreezes the high/low of the first N bars from a given time as a range, then reports a break of it as +1 (up) / -1 (down) / 0 (none)價格位
  • Heiken AshiHeiken Ashi candle close/open - detect trend by candle color flip趨勢
  • ADXADX — Trend Strength (Main/+DI/-DI)趨勢
  • CCICommodity Channel Index振盪指標
  • Parabolic SARParabolic SAR — Trend-following stop趨勢
  • StochasticStochastic Oscillator (%K/%D)振盪指標
  • Williams %RWilliams %R — Overbought/oversold oscillator (-100~0)振盪指標
  • MomentumMomentum — Rate of price change振盪指標
  • OBVOn Balance Volume — Cumulative volume indicator成交量
  • DeMarkerDeMarker — Trend exhaustion detection (0~1)振盪指標
  • AlligatorBill Williams Alligator — Jaw/Teeth/Lips 3 lines趨勢
  • Bears PowerBears Power — Selling pressure strength振盪指標
  • Bulls PowerBulls Power — Buying pressure strength振盪指標
  • Force IndexForce Index — Price change x Volume成交量
  • EnvelopeMA Envelope — Upper/Lower bands around moving average波動率
  • RVIRelative Vigor Index — Trend strength (Main/Signal)振盪指標
  • DEMADouble Exponential MA — a moving average with reduced lag趨勢
  • TEMATriple Exponential MA — even less lag than DEMA趨勢
  • Adaptive MAKaufman Adaptive MA — smoothing adapts to volatility趨勢
  • FrAMAFractal Adaptive MA — smoothing driven by fractal dimension趨勢
  • VIDyAVariable Index Dynamic Average — a CMO-driven adaptive MA趨勢
  • Std DeviationStandard Deviation — how far price spreads from its average波動率
  • Awesome OscAwesome Oscillator — momentum from the 5/34 SMA difference振盪指標
  • Accelerator OscAccelerator Oscillator — the acceleration of AO振盪指標
  • SupertrendSupertrend — trend direction from an ATR-width trailing band趨勢
  • VLDMIVariable-period RSI — stretches the RSI period by the ATR ratio and fades sharp drops or spikes振盪指標
  • Persistence RatioDirection-agreement ratio — how often the last N bars moved the same way as the bar before them趨勢
  • Hull MAHull MA — recombines two LWMAs so the line keeps up with price instead of trailing it趨勢
  • QQEQQE — trails a one-way band around a smoothed RSI and reports which side it broke振盪指標
  • VWAPVWAP — volume-weighted average price accumulated from an anchor (the day boundary by default). The bands are multiples of the weighted standard deviation.成交量
  • ADX WilderADX Wilder — trend strength using Wilder’s original smoothing (Main / +DI / −DI)趨勢
  • Keltner ChannelKeltner Channel — a moving average with bands at a multiple of ATR (Upper / Main / Lower)波動率
  • ROCRate of Change — the percentage change from N bars ago振盪指標
  • Ultimate OscillatorUltimate Oscillator — buying pressure over three periods, blended 4:2:1振盪指標
  • DPODetrended Price Oscillator — strips the trend out and leaves the cycle振盪指標
  • OsMADifference between the MACD line and its signal (histogram)振盪指標
  • TRIXRate of change of a triple-smoothed EMA — momentum without the noise振盪指標
  • Chaikin OscChaikin Oscillator — money flow that includes volume成交量
  • Money Flow IndexMoney Flow Index — an RSI that includes volume (0-100)成交量
  • VolumesTick volume — how active the bar was成交量
  • Accum/DistribA/D line — cumulative buying and selling pressure成交量
  • BW Market FacilBill Williams Market Facilitation Index — range per unit of volume成交量
  • Gator OscGator Oscillator — the spread between the three Alligator lines振盪指標
  • FractalsBill Williams Fractals — the most recent confirmed swing high/low價格位
  • iCustomGet custom indicator values自訂
  • CompareCompare two values (>, <, ==, !=, >=, <=)Conditions
  • CrossCrossover / Crossunder detectionConditions
  • MA Perfect OrderChecks whether multiple MAs are aligned in period order (perfect order). Composable with other conditions via AND/ORConditions
  • Consecutive BarsChecks whether the last N closed bars moved in the same direction (up/down). Composable with other conditions via AND/ORConditions
  • RSI DivergenceDetects regular divergence between RSI and price. Connect an RSI node (shift=1)Conditions
  • AND GatePass only when all conditions are trueConditions
  • OR GatePass when any condition is trueConditions
  • NOT GateInvert condition (NOT)Conditions
  • Signal LatchFires once, then stays silent until the reset condition occursConditions
  • Math OperationsArithmetic on two inputsConditions
  • Open BuyOpen a buy positionActions
  • Open SellOpen a sell positionActions
  • Close PositionClose position(s)Actions
  • Time ExitClose by holding time / bars / time-of-day / FridayActions
  • Profit Pips CloseClose the whole basket when aggregate floating pips reach the target (with time-decay)Actions
  • Basket Money CloseClose the basket when its floating P/L in account currency reaches a thresholdActions
  • Virtual/Hidden SL/TPClose at market on internal SL/TP levels (never sent to the broker)Actions
  • Basket Average TPPlaces the weighted-average open +/- N pips as a hard TP on every position (disconnect-proof grid/nanpin take-profit)Actions
  • Buy LimitBuy limit pending orderActions
  • Sell LimitSell limit pending orderActions
  • Buy StopBuy stop pending orderActions
  • OCO BracketOCO straddle: places a Buy Stop above and a Sell Stop below; when one leg fills, the other is auto-cancelledActions
  • Sell StopSell stop pending orderActions
  • AlertAlert notificationActions
  • Partial ClosePartial position closeActions
  • Time FilterTrading time restrictionFilters
  • Spread FilterMaximum spread filterFilters
  • Position FilterMaximum position count limitFilters
  • Session (auto DST)Gate by market session with automatic daylight-saving adjustmentFilters
  • Holiday FilterHalt new orders on holidays and year-endFilters
  • High-Low Range FilterSkip entry when the N-bar high-low range is out of range (filters volatile/quiet markets)Filters
  • Range Size FilterBlocks entry unless the last closed bar's body is at least N times the recent average body (expansion-bar gate)Filters
  • Days of Month FilterTrade only on the listed calendar days (comma-separated 1-31), e.g. 24,25,26,27,28,29 for the month-end weekFilters
  • Candle Pattern FilterSkip entries unless the last closed bar is a pin bar / engulfing (price-action rejection reversal)Filters
  • MA Distance FilterBlocks entry when the price-to-MA distance (pips) is out of range (pullback / over-extension filter)Filters
  • Cooldown FilterWait N seconds/minutes after last entryFilters
  • Daily Trade LimitStop opening new trades once the daily count is reachedFilters
  • Gotobi FilterTrade only on Gotobi days (5th,10th,15th,20th,25th,month-end). Ideal for Nakane trade.Filters
  • Weekday FilterAllow trading on specific weekdays onlyFilters
  • Drawdown FilterStop trading when max drawdown exceededFilters
  • Volatility FilterStop trading when volatility outside ATR rangeFilters
  • Market Regime FilterCombines an ADX trend/range read with an ATR expansion/compression read, and trades only in the market regimes you allowFilters
  • Equity TargetStop trading when profit target reachedFilters
  • Session FilterTrading session filter with a selectable time basis (server time or UTC). Use Session (auto DST) for windows that follow daylight saving.Filters
  • News FilterPause trading N minutes before/after news eventsFilters
  • New Bar FilterPass only on new bar formationFilters
  • Fixed LotFixed lot sizeMoney Mgmt
  • Risk-Based LotCalculate lot from balance × risk %Money Mgmt
  • Margin-Leverage LotAllocates a fixed % of balance as margin and sizes the lot at current leverageMoney Mgmt
  • Martingale LotDouble lot on loss (Martingale)Money Mgmt
  • PyramidingPyramiding — Add positions in profit directionMoney Mgmt
  • Averaging DownAveraging Down — Add positions against loss to improve avg priceMoney Mgmt
  • Reversal EntryReversal Entry — Enter opposite direction after closingMoney Mgmt
  • Trailing StopTrailing stop lossExit Strategy
  • Break EvenMove SL to entry when in profitExit Strategy
  • Basket Break EvenMove every basket position SL to the weighted-average break-even once total floating profit hits the triggerExit Strategy
  • Take ProfitTake profit level (Fixed pips / ATR multiple)Exit Strategy
  • Stop LossStop loss level (Fixed pips / ATR multiple)Exit Strategy
  • Close AllClose All — Close all positions when condition metExit Strategy
  • Account GuardClose this EA's positions when the account's floating loss exceeds N% of balance, then pause new entriesExit Strategy
  • Current PriceAsk/Bid/SpreadPrice / Info
  • OHLCCandlestick Open/High/Low/ClosePrice / Info
  • Time InfoTime information (Hour/Minute/DayOfWeek)Price / Info
  • Account InfoAccount info (Balance/Equity/Profit)Price / Info
  • ConstantOutput a fixed valuePrice / Info
  • StartOnTick — Entry point executed every tickUtility
  • Multi TimeframeReference indicator values from higher timeframesUtility

名稱與說明和 Builder 中的顯示完全一致。

每一部分能做到什麼程度

任意週期,其他商品
每個指標積木塊都能讀取 M1 到 MN1 的任意週期,大多數還能讀取與圖表不同的商品。
你自己的指標
iCustom 積木塊可讀取你正在使用的任何 MT5 自訂指標的數值。
四種手數計算方式
固定手數、按餘額百分比承擔風險、按餘額百分比作為保證金,或帶層數上限與回撤停止的馬丁格爾。
何時檢查規則
每根收盤K棒一次、每個 tick,或價格觸及某個水平的瞬間。同一個設計也可以同時在多個商品上執行。
細緻的出場
依點數、ATR、均線、高低點、Parabolic SAR 等方式移動停損 —— 另有保本、籃子平倉與整個帳戶的虧損保護。
在我們的伺服器上測試並編譯
用內建的強度測試與四個主要貨幣對上的穩健性檢查衡量設計,然後編譯成 .ex5 —— 不需要 MetaEditor。

方案

在畫布上免費建構;編譯與匯出請使用 Pro

不含 Pro Pro
可視化編輯器+全部 119 個積木 ✓ ✓
全部 12 個策略範本 ✓ ✓
強度測試+穩健性矩陣 ✓ ✓
策略產生器 示範(僅顯示數量與通過/未通過) ✓
可下載編譯版 .ex5 — ✓
可編輯的 MQL5(.mq5)原始碼 — ✓
Code 分頁中的完整產生原始碼 參數預覽 ✓
優先電郵支援 — ✓

任何人都可以在畫布上設計;強度測試需要登入帳戶。產生器示範僅顯示數量與各階段的通過/未通過。Pro 為一次性 $399 授權,新增完整產生器、編譯版 .ex5 與可編輯的 MQL5 原始碼。 查看完整價格 →

適合誰

為想要動手打造、而非賭一把的人而生

Builder 適合想快速做出 MQL5 邏輯原型的開發者、想把想法變成可編輯原始碼卻不想從空白檔案開始的交易者,以及想了解策略邏輯如何對應到乾淨 MQL5 程式碼的學習者。輸出結果完全由你掌控,測試、編譯與任何使用方式的責任也都在你身上。

從策略產生器轉過來?Builder 也有自己的 Generate 工具,而它的不同之處在於,每一個候選策略你都能自己修改並自行編譯。歡迎讀讀我們誠實寫的與 EA Studio 的比較——我們會直接告訴你哪一款適合哪種交易者。

常見問題

常見問題

可以免費試用 AIStrategyMiner Builder 嗎?

可以。在畫布上設計——以模組搭建與開啟範本——對所有人開放,免費帳戶可解鎖內建強度測試,Generate 工具提供免費示範,顯示候選數量與各階段通過/未通過。完整產生器、編譯為 .ex5、MQL5 原始碼與匯出屬於 Pro——一次性 $399 授權。

需要安裝什麼嗎?

不需要。Builder 完全在瀏覽器中執行——設計、測試、編譯都不必安裝任何軟體。你只需要 MetaTrader 5 來執行下載的 .ex5 檔案。

Builder 會替我交易嗎?

不會。Builder 是一款軟體開發工具:它會根據你的設計產生智慧交易系統(EA)。它絕不會執行交易、下單、連接經紀商,或提供交易訊號。編譯、測試以及如何使用你產生的程式碼,全都由你決定。

使用前可以先測試我的 EA 嗎?

可以——而且有兩層。在 Builder 內(需要免費帳戶),強度測試會用歷史資料回測你的設計,穩健性矩陣則會在各主要貨幣對上評估表現。下載 EA 後,投入真實資金前,你還應該在 MetaTrader 5 的策略測試器中,用自己經紀商的資料再做一次前進測試。

我產生的程式碼歸我所有嗎?

是的。你的設計與產生的輸出結果都可以下載並永久保留。Pro 授權持有者會取得可編輯、附註解的 MQL5 原始碼,可以像對待其他程式碼一樣修改、擴充並納入版本控制。

開始打造

在畫布上免費建構——無需安裝,無需綁卡。Pro 另含產生器、編譯與 MQL5 原始碼。

風險提示: 差價合約(CFD)與衍生性金融商品交易涉及重大風險,並非適合所有投資人。你用 Builder 產生的原始碼僅作為開發工具提供;測試該程式碼以及所有交易決策的責任,完全由你自行承擔。回測與穩健性結果描述的是過去的資料,並非未來績效的可靠指標。本服務不面向美國或其他受限司法管轄區的居民。