노코드 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가 대신 실행하지 않습니다.

기능

블랙박스가 아닌 개발 환경

비주얼 블록 에디터

코드를 쓰지 않고 진입/청산 규칙, 지표 조건, 자금 관리 로직을 만드세요. 8개 카테고리에 걸친 119개 블록.

전략 템플릿 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 사용자 지정 지표의 값을 읽습니다.
랏을 정하는 네 가지 방법
고정 랏, 잔고 대비 위험 %, 잔고 대비 증거금 %, 또는 단계 상한과 낙폭 정지가 있는 마틴게일.
규칙을 확인하는 시점
봉이 마감될 때 한 번, 매 틱마다, 또는 가격이 특정 수준에 닿는 순간. 하나의 설계를 여러 종목에서 동시에 돌릴 수도 있습니다.
세밀한 청산
핍, ATR, 이동평균, 고점·저점, Parabolic SAR 등으로 트레일링 스톱 — 여기에 본전 이동, 바스켓 청산, 계좌 전체 손실 보호까지.
서버에서 테스트하고 컴파일
내장 강도 테스트와 4개 주요 통화쌍에 대한 견고성 점검으로 설계를 측정한 뒤 .ex5로 컴파일합니다 — MetaEditor가 필요 없습니다.

요금제

캔버스에서 무료로 만들고, 컴파일과 내보내기는 Pro로

Pro 없이 Pro
비주얼 에디터 + 119개 블록 전체 ✓ ✓
전략 템플릿 12개 전체 ✓ ✓
강도 테스트 + 견고성 매트릭스 ✓ ✓
전략 생성기 데모(개수와 통과/실패만) ✓
컴파일된 .ex5 다운로드 — ✓
편집 가능한 MQL5(.mq5) 소스 코드 — ✓
Code 탭의 전체 생성 소스 입력값 미리보기 ✓
우선 이메일 지원 — ✓

캔버스에서의 설계는 누구나 할 수 있으며, 강도 테스트는 로그인한 계정이 필요합니다. 생성기 데모는 개수와 단계별 통과/실패만 보여 줍니다. Pro는 $399 일회성 라이선스로, 전체 생성기와 컴파일된 .ex5, 편집 가능한 MQL5 소스를 추가합니다. 전체 가격 보기 →

이런 분께 맞습니다

도박이 아니라 직접 만들고 싶은 분을 위해

Builder는 MQL5 로직을 빠르게 프로토타이핑하려는 개발자, 빈 파일에서 시작하지 않고 아이디어를 편집 가능한 소스 코드로 바꾸고 싶은 트레이더, 전략 로직이 깔끔한 MQL5로 어떻게 옮겨지는지 배우고 싶은 학습자를 위한 도구입니다. 결과물에 대한 전권은 당신에게 있으며, 테스트·컴파일·생성한 코드의 모든 사용에 대한 책임도 당신에게 있습니다.

전략 생성기에서 넘어오셨나요? Builder에는 자체 Generate 도구가 있고, 차별점은 모든 후보를 직접 수정하고 직접 컴파일할 수 있다는 것입니다. 저희가 솔직하게 쓴 EA Studio 비교글을 읽어보세요 — 어떤 트레이더에게 어떤 도구가 맞는지 분명히 말씀드립니다.

FAQ

자주 묻는 질문

AIStrategyMiner Builder를 무료로 체험할 수 있나요?

네. 캔버스에서의 설계(블록 조립과 템플릿 열기)는 누구에게나 열려 있고, 무료 계정으로 내장 강도 테스트를 사용할 수 있으며, Generate 도구에는 후보 개수와 단계별 통과/실패를 보여 주는 무료 데모가 있습니다. 전체 생성기, .ex5 컴파일, MQL5 소스와 내보내기는 Pro(일회성 $399 라이선스)입니다.

설치해야 하는 것이 있나요?

아니요. Builder는 전적으로 브라우저에서 실행됩니다 — 소프트웨어 설치 없이 설계, 테스트, 컴파일을 모두 할 수 있습니다. 다운로드한 .ex5 파일을 실행하려면 MetaTrader 5만 있으면 됩니다.

Builder가 저 대신 거래하나요?

아니요. Builder는 소프트웨어 개발 도구입니다 — 설계로부터 Expert Advisor를 생성할 뿐입니다. 거래를 실행하거나 주문을 넣거나 브로커에 연결하거나 매매 시그널을 제공하는 일은 절대 하지 않습니다. 컴파일, 테스트, 그리고 생성한 코드로 무엇을 할지는 당신이 결정합니다.

사용하기 전에 EA를 테스트할 수 있나요?

네 — 두 번 검증할 수 있습니다. Builder 안에서(무료 계정 필요) 강도 테스트가 과거 데이터로 설계를 백테스트하고, 견고성 매트릭스가 주요 통화쌍 전반에서 평가합니다. EA를 다운로드한 뒤에는 실제 자금을 걸기 전에 자신의 브로커 데이터로 MetaTrader 5 전략 테스터에서 포워드 테스트도 해 보시기 바랍니다.

제가 생성한 코드는 제 소유인가요?

네. 당신의 설계와 생성된 결과물은 다운로드해서 소유할 수 있습니다. Pro 라이선스 보유자는 편집 가능하고 주석이 달린 MQL5 소스를 받으며, 다른 코드와 마찬가지로 수정, 확장, 버전 관리를 할 수 있습니다.

만들기 시작

캔버스에서 무료로 만드세요 — 설치도 카드도 필요 없습니다. Pro는 생성기, 컴파일, MQL5 소스를 더합니다.

위험 고지: CFD 및 파생상품 거래에는 상당한 위험이 따르며, 모든 투자자에게 적합한 것은 아닙니다. Builder로 생성한 소스 코드는 개발 도구로만 제공됩니다. 이를 테스트하는 것과 이에 따른 모든 매매 판단에 대한 책임은 전적으로 당신에게 있습니다. 백테스트와 견고성 결과는 과거 데이터를 설명할 뿐, 미래 결과를 보장하는 신뢰할 수 있는 지표가 아닙니다. 본 서비스는 미국 또는 기타 제한 관할 지역의 거주자를 대상으로 하지 않습니다.