EA Builder không cần code

Thiết kế một robot giao dịch MetaTrader 5 — mà không cần tự tay viết MQL5.

AIStrategyMiner Builder là một công cụ phát triển không cần code. Bạn thiết kế logic giao dịch trong trình chỉnh sửa trực quan trên canvas miễn phí, kiểm tra bằng bài kiểm tra độ bền tích hợp và dùng thử bản demo miễn phí của công cụ Generate. Với Pro, bạn chạy trình tạo đầy đủ và tải về EA MetaTrader 5 hoạt động được — tệp đã biên dịch, hoặc mã nguồn MQL5 (.mq5) có thể chỉnh sửa.

AIStrategyMiner EA Builder: strategy blocks wired together on a canvas, with the properties panel on the right
12
mẫu chiến lược
119
khối logic trong 8 nhóm
.ex5
biên dịch & xuất MQL5 ở Pro
0
lượt cài đặt — chạy ngay trong trình duyệt của bạn

Builder là gì — và không phải là gì

AIStrategyMiner Builder là công cụ phát triển phần mềm tạo ra mã nguồn. Đây không phải là robot giao dịch, sàn môi giới, dịch vụ tín hiệu hay lời khuyên tài chính.

  • Có làm: tạo mã nguồn MQL5 từ một thiết kế trực quan.
  • Không làm: thực hiện giao dịch, đặt lệnh hay kết nối với broker.
  • Không làm: cung cấp tín hiệu giao dịch, chiến lược để làm theo, hay lời khuyên đầu tư. Các ứng viên từ Generate khớp với dữ liệu quá khứ và có thể chỉ là khớp ngẫu nhiên; đó là điểm khởi đầu để kiểm tra, không phải khuyến nghị.
  • Bạn biên dịch và quyết định làm gì với mã nguồn mình tạo ra.

Cách hoạt động

Từ ý tưởng đến EA đã kiểm tra trong ba bước

  1. 1. Thiết kế logic trực quan
    1

    Thiết kế logic trực quan

    Kéo và thả các khối — chỉ báo, điều kiện vào và thoát lệnh, quy tắc rủi ro — lên canvas, hoặc bắt đầu từ một trong 12 mẫu chiến lược. Chưa biết bắt đầu từ đâu? Generate tìm các tổ hợp khối và tham số ngay trong trình duyệt của bạn (không có gì được gửi lên máy chủ); hãy mở bất kỳ ứng viên nào trong trình soạn thảo và chỉnh sửa. Không cần thuộc lòng cú pháp MQL5.

  2. 2. Kiểm tra trước khi tin tưởng
    2

    Kiểm tra trước khi tin tưởng

    Chạy kiểm tra độ bền tích hợp trên dữ liệu lịch sử và ma trận độ bền trên các cặp tiền chính — ngay trong trình duyệt, trước khi bất cứ thứ gì chạm đến terminal của bạn.

  3. 3. Biên dịch và mang theo
    3

    Biên dịch và mang theo

    Biên dịch thành .ex5 sẵn sàng chạy cho MetaTrader 5, hoặc tải mã nguồn MQL5 (.mq5) có thể chỉnh sửa — cả hai đều có trong Pro. Bạn quyết định dùng kết quả như thế nào — Builder không bao giờ chạy nó thay bạn.

Tính năng

Môi trường phát triển, không phải hộp đen

Trình soạn thảo khối trực quan

Xây dựng quy tắc vào/thoát lệnh, điều kiện chỉ báo và logic quản lý vốn mà không cần viết code. 119 khối trong 8 nhóm.

12 mẫu chiến lược

Bắt đầu từ giao cắt đường trung bình động, đảo chiều RSI, phá vỡ dải Bollinger và nhiều hơn nữa, sau đó điều chỉnh các khối theo ý tưởng riêng của bạn.

Kiểm tra độ bền tích hợp

Backtest thiết kế của bạn trên dữ liệu lịch sử và đánh giá độ bền trên các cặp tiền chính — ngay trong trình duyệt, trước khi bạn xuất bất cứ thứ gì.

Khối quản lý rủi ro

Logic cắt lỗ, chốt lời, hòa vốn và trailing được thể hiện dưới dạng các thành phần dùng lại được, kèm cảnh báo khi cấu hình nguy hiểm trước khi xuất.

Dự án được lưu vào tài khoản của bạn

Đăng nhập để lưu thiết kế của bạn thành các dự án, mở lại trên bất kỳ thiết bị nào, và tiếp tục từ chỗ bạn đã dừng. Thiết kế ẩn danh chỉ lưu trong trình duyệt của bạn.

Mã nguồn xuất ra dễ đọc

Pro tạo ra mã MQL5 có cấu trúc, có chú thích mà bạn có thể xem, chỉnh sửa và quản lý phiên bản. Thiết kế và kết quả của bạn là của riêng bạn.

Những gì bạn dùng để xây

Mọi khối trong Builder, trong một danh sách.

  • Moving AverageMoving Average (SMA/EMA/SMMA/LWMA)Xu hướng
  • RSIRelative Strength IndexDao động
  • Bollinger BandsBollinger Bands (Upper/Main/Lower)Biến động
  • MACDMACD (Main/Signal)Dao động
  • ATRAverage True RangeBiến động
  • IchimokuIchimoku Kinko Hyo (Tenkan/Kijun/Senkou A/B/Chikou)Xu hướng
  • Donchian ChannelHighest high / lowest low of the last N bars - for breakout and swing-level conditionsBiến động
  • 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)Mức giá
  • Heiken AshiHeiken Ashi candle close/open - detect trend by candle color flipXu hướng
  • ADXADX — Trend Strength (Main/+DI/-DI)Xu hướng
  • CCICommodity Channel IndexDao động
  • Parabolic SARParabolic SAR — Trend-following stopXu hướng
  • StochasticStochastic Oscillator (%K/%D)Dao động
  • Williams %RWilliams %R — Overbought/oversold oscillator (-100~0)Dao động
  • MomentumMomentum — Rate of price changeDao động
  • OBVOn Balance Volume — Cumulative volume indicatorKhối lượng
  • DeMarkerDeMarker — Trend exhaustion detection (0~1)Dao động
  • AlligatorBill Williams Alligator — Jaw/Teeth/Lips 3 linesXu hướng
  • Bears PowerBears Power — Selling pressure strengthDao động
  • Bulls PowerBulls Power — Buying pressure strengthDao động
  • Force IndexForce Index — Price change x VolumeKhối lượng
  • EnvelopeMA Envelope — Upper/Lower bands around moving averageBiến động
  • RVIRelative Vigor Index — Trend strength (Main/Signal)Dao động
  • DEMADouble Exponential MA — a moving average with reduced lagXu hướng
  • TEMATriple Exponential MA — even less lag than DEMAXu hướng
  • Adaptive MAKaufman Adaptive MA — smoothing adapts to volatilityXu hướng
  • FrAMAFractal Adaptive MA — smoothing driven by fractal dimensionXu hướng
  • VIDyAVariable Index Dynamic Average — a CMO-driven adaptive MAXu hướng
  • Std DeviationStandard Deviation — how far price spreads from its averageBiến động
  • Awesome OscAwesome Oscillator — momentum from the 5/34 SMA differenceDao động
  • Accelerator OscAccelerator Oscillator — the acceleration of AODao động
  • SupertrendSupertrend — trend direction from an ATR-width trailing bandXu hướng
  • VLDMIVariable-period RSI — stretches the RSI period by the ATR ratio and fades sharp drops or spikesDao động
  • Persistence RatioDirection-agreement ratio — how often the last N bars moved the same way as the bar before themXu hướng
  • Hull MAHull MA — recombines two LWMAs so the line keeps up with price instead of trailing itXu hướng
  • QQEQQE — trails a one-way band around a smoothed RSI and reports which side it brokeDao động
  • VWAPVWAP — volume-weighted average price accumulated from an anchor (the day boundary by default). The bands are multiples of the weighted standard deviation.Khối lượng
  • ADX WilderADX Wilder — trend strength using Wilder’s original smoothing (Main / +DI / −DI)Xu hướng
  • Keltner ChannelKeltner Channel — a moving average with bands at a multiple of ATR (Upper / Main / Lower)Biến động
  • ROCRate of Change — the percentage change from N bars agoDao động
  • Ultimate OscillatorUltimate Oscillator — buying pressure over three periods, blended 4:2:1Dao động
  • DPODetrended Price Oscillator — strips the trend out and leaves the cycleDao động
  • OsMADifference between the MACD line and its signal (histogram)Dao động
  • TRIXRate of change of a triple-smoothed EMA — momentum without the noiseDao động
  • Chaikin OscChaikin Oscillator — money flow that includes volumeKhối lượng
  • Money Flow IndexMoney Flow Index — an RSI that includes volume (0-100)Khối lượng
  • VolumesTick volume — how active the bar wasKhối lượng
  • Accum/DistribA/D line — cumulative buying and selling pressureKhối lượng
  • BW Market FacilBill Williams Market Facilitation Index — range per unit of volumeKhối lượng
  • Gator OscGator Oscillator — the spread between the three Alligator linesDao động
  • FractalsBill Williams Fractals — the most recent confirmed swing high/lowMức giá
  • iCustomGet custom indicator valuesTùy chỉnh
  • 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

Tên và mô tả được hiển thị đúng như trong Builder.

Mỗi phần làm được đến đâu

Mọi khung thời gian, mã khác
Mọi khối chỉ báo đều đọc được khung thời gian bất kỳ từ M1 đến MN1, và phần lớn đọc được mã khác với biểu đồ.
Chỉ báo của riêng bạn
Khối iCustom đọc giá trị của bất kỳ chỉ báo MT5 tùy chỉnh nào bạn đang dùng.
Bốn cách tính khối lượng lot
Lot cố định, % số dư chịu rủi ro, % số dư làm ký quỹ, hoặc martingale có giới hạn bậc và điểm dừng theo drawdown.
Khi nào quy tắc được kiểm tra
Một lần mỗi nến đóng, mỗi tick, hoặc ngay khi giá chạm một mức. Một thiết kế cũng có thể chạy trên nhiều mã cùng lúc.
Thoát lệnh chi tiết
Trailing stop theo pips, ATR, đường trung bình, đỉnh/đáy, Parabolic SAR và hơn thế — cùng hòa vốn, thoát theo rổ lệnh và chốt chặn lỗ cho cả tài khoản.
Kiểm tra và biên dịch trên máy chủ
Đo thiết kế bằng bài kiểm tra sức mạnh tích hợp và kiểm tra độ bền trên bốn cặp chính, rồi biên dịch ra .ex5 — không cần MetaEditor.

Gói

Xây dựng miễn phí trên canvas; dùng Pro để biên dịch và xuất

Không có Pro Pro
Trình soạn thảo trực quan + toàn bộ 119 khối ✓ ✓
Toàn bộ 12 mẫu chiến lược ✓ ✓
Kiểm tra độ bền + ma trận độ bền ✓ ✓
Trình tạo chiến lược Demo (chỉ số lượng và đạt/không đạt) ✓
Tải .ex5 đã biên dịch — ✓
Mã nguồn MQL5 (.mq5) có thể chỉnh sửa — ✓
Toàn bộ mã nguồn được tạo trong tab Code Xem trước tham số ✓
Hỗ trợ email ưu tiên — ✓

Thiết kế trên canvas mở cho mọi người; bài kiểm tra độ bền cần tài khoản đã đăng nhập. Bản demo trình tạo chỉ hiển thị số lượng và kết quả đạt/không đạt của từng chặng. Pro là giấy phép mua một lần $399, bổ sung trình tạo đầy đủ, .ex5 đã biên dịch và mã nguồn MQL5 có thể chỉnh sửa. Xem đầy đủ bảng giá →

Dành cho ai

Dành cho những người muốn xây dựng, không phải đánh cược

Builder dành cho các lập trình viên muốn dựng nhanh logic MQL5, các trader muốn biến một ý tưởng thành mã nguồn có thể chỉnh sửa mà không phải bắt đầu từ một tệp trống, và những người mới học muốn xem logic chiến lược được chuyển thành mã MQL5 sạch như thế nào. Bạn giữ toàn quyền kiểm soát kết quả và chịu trách nhiệm về việc kiểm tra, biên dịch và mọi cách sử dụng mã bạn tạo ra.

Bạn đến từ một công cụ tạo chiến lược tự động? Builder có công cụ Generate riêng, và điểm khác biệt là bạn có thể chỉnh sửa mọi ứng viên rồi tự biên dịch. Hãy đọc bài so sánh trung thực với EA Studio — chúng tôi nói rõ công cụ nào phù hợp với kiểu trader nào.

FAQ

Câu hỏi thường gặp

Tôi có thể dùng thử AIStrategyMiner Builder miễn phí không?

Có. Thiết kế trên canvas — ghép khối và mở mẫu — mở cho mọi người, tài khoản miễn phí mở khóa bài kiểm tra độ bền tích hợp, và công cụ Generate có bản demo miễn phí hiển thị số ứng viên cùng kết quả đạt/không đạt của từng chặng. Trình tạo đầy đủ, biên dịch ra .ex5, mã nguồn và xuất MQL5 thuộc Pro — giấy phép mua một lần $399.

Tôi có cần cài đặt gì không?

Không. Builder chạy hoàn toàn trong trình duyệt của bạn — thiết kế, kiểm tra và biên dịch mà không cần cài đặt phần mềm nào. Bạn chỉ cần MetaTrader 5 để chạy tệp .ex5 mà bạn tải về.

Builder có giao dịch thay tôi không?

Không. Builder là công cụ phát triển phần mềm: nó tạo ra một Expert Advisor từ thiết kế của bạn. Nó không bao giờ thực hiện giao dịch, đặt lệnh, kết nối với broker hay cung cấp tín hiệu giao dịch. Bạn biên dịch, kiểm tra và quyết định làm gì với mã mình tạo ra.

Tôi có thể kiểm tra EA trước khi sử dụng không?

Có — hai lần. Bên trong Builder (cần tài khoản miễn phí), kiểm tra độ bền sẽ backtest thiết kế của bạn trên dữ liệu lịch sử, còn ma trận độ bền đánh giá nó trên các cặp tiền chính. Sau khi tải EA về, bạn cũng nên forward-test nó trong Strategy Tester của MetaTrader 5 trên dữ liệu của chính broker bạn dùng, trước khi mạo hiểm tiền thật.

Tôi có sở hữu mã mình tạo ra không?

Có. Thiết kế và kết quả được tạo ra là của bạn để tải về và giữ lại. Người sở hữu giấy phép Pro nhận được mã nguồn MQL5 có thể chỉnh sửa, có chú thích, mà bạn có thể sửa đổi, mở rộng và quản lý phiên bản như bất kỳ mã nào khác.

Bắt đầu xây dựng

Xây dựng miễn phí trên canvas — không cần cài đặt, không cần thẻ. Pro bổ sung trình tạo, biên dịch và mã nguồn MQL5.

Cảnh báo rủi ro: Giao dịch CFD và các công cụ phái sinh tiềm ẩn rủi ro đáng kể và không phù hợp với mọi nhà đầu tư. Mã nguồn bạn tạo ra bằng Builder chỉ được cung cấp như một công cụ phát triển; bạn hoàn toàn chịu trách nhiệm kiểm tra mã đó và cho mọi quyết định giao dịch. Kết quả backtest và kiểm tra độ bền mô tả dữ liệu quá khứ và không phải là chỉ báo đáng tin cậy cho kết quả tương lai. Dịch vụ không hướng đến cư dân Hoa Kỳ hoặc các Khu vực Tài phán Bị hạn chế khác.