전략에 나의 생각을 담으세요.
소스코드가 있으면 아이디어가 설정 화면을 넘어 펼쳐집니다.
추가 의존 파일 설치 불필요
MetaEditor에서 소스를 열고 개발을 시작하세요. 프로젝트는 독립 코드 또는 MT5에 포함된 표준 라이브러리를 사용합니다.
개인 사용 횟수 제한 없음
소스를 공부하고 수정하며 자신의 계좌에서 거래하세요. EA 소스와 함께 아이디어를 계속 발전시킬 수 있습니다.
한 번 구매. 활성화·사용 횟수에 따른 추가 비용 없음.
소스 프로젝트별로 한 번만 구매하세요. MQLume는 활성화 횟수나 사용 횟수에 따라 비용을 청구하지 않습니다.
Vibe coding에 나의 거래 판단을 더하세요.
AI 코딩 도우미에게 아이디어를 설명하세요. 편집 가능한 MQL5 프로젝트를 출발점으로 삼고 모든 변경을 직접 관리하세요.
아이디어 설명
거래 시간 필터, 더 명확한 로그, 새로운 위험 규칙을 요청하세요.
변경 검토
제안된 코드와 로직을 확인하고 MetaEditor에서 컴파일하세요.
나의 버전 테스트
백테스트를 비교하고 데모 계좌에서 검증한 뒤 실거래 여부를 판단하세요.
원하는 AI 도구를 사용하세요. AI 구독은 상품에 포함되지 않습니다. 생성된 코드를 검토하고 소스의 기밀을 지켜주세요. 도구는 개발을 돕지만 거래 수익을 보장하지 않습니다.
거래 설정
공개 사양
다음 금 EA 프로젝트를 무료로 시작하세요. 전체 편집 가능 소스, 컴파일된 EA와 파라미터 안내서로 돌파 전략을 연구할 수 있습니다.
판매 페이지의 사양이며 적정 자금이나 수익을 보장하지 않습니다.
- 종목
- XAUUSD / 금
- 차트 시간대
- 모든 차트 시간대
- 계좌
- 포트폴리오 모드에는 헤징 계좌 필요
- VPS
- 지속 실행에 권장
소스 코드 살펴보기
프로젝트의 MQL5 소스 50줄을 살펴보세요. 편집기 안에서 스크롤하여 더 많은 코드를 확인할 수 있습니다.
double HunterNormalizePrice(double price){ double tick=SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_SIZE); if(tick<=0.0) tick=_Point; if(tick>0.0) price=MathRound(price/tick)*tick; return HunterDecimalRound(price,_Digits);}double HunterSpreadPips() // Read Ask before Bid.{ double ask=SymbolInfoDouble(_Symbol,SYMBOL_ASK); double bid=SymbolInfoDouble(_Symbol,SYMBOL_BID); return (ask-bid)/HunterPip();}// Fixed volume is raised to the minimum before rounding down to the lot step.double HunterClampVolume(double volume){ const double minimum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MIN); const double maximum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MAX); volume=MathMax(minimum,volume); volume=MathMin(maximum,volume); double step=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP); if(step<=0.0) step=0.01; volume=HunterDecimalRound(MathFloor(volume/step)*step,2); return volume<minimum?0.0:volume;}// Risk volume must not be increased to the broker minimum.double HunterRiskVolume(double volume){ const double minimum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MIN); const double maximum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MAX); double step=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP); if(volume<=0.0 || minimum<=0.0 || volume+1.0e-12<minimum) return 0.0; if(step<=0.0) step=0.01; volume=HunterDecimalRound(MathFloor(MathMin(volume,maximum)/step)*step,2); return volume<minimum?0.0:volume;}// Use 98% of free margin, with a calculation fallback and bounded lot reductions.double HunterFitMargin(const ENUM_ORDER_TYPE type,double volume,const double price,string &reason){ volume=HunterClampVolume(volume); if(volume<=0.0) { reason="Volume below minimum"; return 0.0; } double available=AccountInfoDouble(ACCOUNT_MARGIN_FREE);제품 소개
나만의 방식으로 발전시킬 EA.
MQLume에서 Smart Gold Hunter를 무료로 받으세요. 장바구니에 추가하고 이메일을 입력하면 사이트에서 다운로드할 수 있습니다. 단일 프로필 또는 여러 프로필을 결합하는 포트폴리오 모드에서 랏과 방향별 위험 설정을 살펴보세요. 코드를 읽고 규칙을 바꿔 테스트하세요. 추가 DLL이나 사용자 지정 지표 다운로드는 필요 없습니다.
MetaTrader 5를 위한 전체 소스, 명확한 매개변수, 실용적인 문서로 다음 개발을 직접 이끌어 보세요.
프로젝트 사양
- 플랫폼
- MetaTrader 5 / MQL5, MT4와 호환되지 않음
- 버전
- 5.0
- 의존성
- 독립된 MQ5 파일 하나를 MetaEditor에서 열고 컴파일하면 됩니다.
- 입력값
- 프로필, 랏, 시간, 포트폴리오 관련 입력 87개
- 빌드 및 시험
- MT5 MetaEditor로 컴파일하세요. 빌드와 시험 기록은 RELEASE_NOTES.txt에 있습니다.
다음 개발은 여기서 시작됩니다.
제공 파일
완전한 소스, 실용적인 문서, 참고 파일로 EA를 이해하고 수정하고 테스트하세요.
하나의 프로젝트.
전체 소스 제공.
100% 소스는 본 상품의 수정 가능한 구현 전체를 제공한다는 뜻입니다. EX5만 제공하거나 전략 모듈을 숨기지 않습니다.
버전 5.0 · 개인용 라이선스- MQ5포함
Smart Gold Hunter MT5 5.0[MQLume].mq5
수정 가능한 전체 단일 파일 소스입니다. 로직을 읽고 맞춤 수정하여 나만의 EA를 컴파일하세요.
- EX5포함
Smart Gold Hunter MT5 5.0[MQLume].ex5
소스에 대응하는 컴파일된 EA입니다. MQ5 수정 후 다시 컴파일하세요.
- TXT포함
README.txt
사이트 소개, 설치, 컴파일, 라이선스 및 지원 연락처를 담은 간단한 안내서입니다.
- PDF포함
PARAMETERS.pdf
PARAMETERS.pdf는 87개 입력의 기본값, 단위와 상호작용을 설명합니다. MQ5, EX5, README.txt, PARAMETERS.pdf, RELEASE_NOTES.txt가 포함됩니다.
- TXT포함
RELEASE_NOTES.txt
제공 패키지의 빌드 정보, 기록된 시험 조건, 변경 사항과 알려진 한계입니다.
테스트
테스트를 통해 확신을 쌓으세요.
EA를 살펴보고 수정하며 다양한 시장 환경에서 시험하세요. 제공 가이드부터 읽고 자신의 설정에 맞는 시험 과정을 만들어 보세요.
버전 v5.0 · 87
매개변수 안내
제공되는 소스의 초기 설정입니다. 변경 사항은 사용 전에 확인하고 테스트하세요.
초기값은 제공된 소스 코드에서 가져옵니다. 변경 전에 파라미터 안내서를 확인하세요.
거래 프로필
기본값은 Positive RR입니다. 프로필별 설정을 변경하기 전에 대상 프로필을 선택하세요.
| 소스 매개변수 키 | 초기값 |
|---|---|
Strategy Profileinp_Mode | SGH_POSITIVE_RR |
진입과 스톱
진입 무작위화, 본전 처리, 체결가 기준 스톱 재계산을 설정합니다. 일부 옵션은 모든 프로필에 적용되지 않습니다.
| 소스 매개변수 키 | 초기값 |
|---|---|
Entry Randomizerinp_UltimateEntryRandomizer | false |
Break Even (Not Applicable to Positive RR / Swinger / Prop Firminp_UltimateBreakEven | false |
False Initial SL On Pending Orderinp_UltimateFalseInitialSL | false |
False Initial SL Distance (points)inp_UltimateFalseSLPoints | 1000.0 |
Recalculate SL From Executioninp_UltimateSLFromExecution | false |
포지션 크기
고정 랏, 위험 비율 또는 0.01랏당 잔액을 선택합니다. 기본값은 고정 0.01랏이며 스프레드 보호는 별도 설정입니다.
| 소스 매개변수 키 | 초기값 |
|---|---|
Lot Size Methodinp_LotMethod | SGH_FIXED_LOTS |
Fixed Lotinp_Lots | 0.01 |
Risk Percentinp_RiskPercent | 1.0 |
Balance Per 0.01 Lotinp_BalancePer001Lot | 100.0 |
Max Spread (points, 0=off)inp_MaxSpread | 0 |
High Spread Protectioninp_UseHighSpreadDeletePending | false |
사용자 지정 프로필
사용자 지정 목표, 스톱, 트레일링, 대기 시간과 진입 거리를 조정합니다. 모든 내장 프로필을 덮어쓰지는 않습니다.
| 소스 매개변수 키 | 초기값 |
|---|---|
Custom Take Profit (points, 0=off)inp_TP | 250.0 |
Custom Stop Loss (points, 0=off)inp_SL | 500.0 |
Custom Trailing Start (points, 0=off)inp_TrailStart | 100.0 |
Custom Trailing Stop (points)inp_TrailStop | 50.0 |
Custom Pause Between Positions (sec)inp_Pause | 300 |
Entry distance adjustment (+/- points)inp_CustomPointsAway | 0.0 |
계좌와 거래 시간
일일 목표·한도, 뉴스 버퍼, 일일 종료·재개, 금요일 종료를 설정합니다. 서버 시간을 확인하세요.
| 소스 매개변수 키 | 초기값 |
|---|---|
Enable Daily Profit/Loss Protectionsinp_UsePropFirmMode | true |
Stop After Daily Profit Targetinp_UseDailyProfitTarget | false |
Daily Profit Targetinp_DailyProfitTargetUSD | 200.0 |
Stop After Daily Loss Limitinp_UseDailyLossLimit | false |
Daily Loss Limitinp_DailyLossLimitUSD | 100.0 |
Close All If Daily DD Is Hitinp_UseEquityProtection | false |
Daily Drawdown %inp_DailyEquityProtectionPercent | 3.0 |
Daily Drawdown Based Oninp_DailyDDReference | SGH_PREV_DAY_BALANCE |
Use All High-Impact Newsinp_UseHighImpactNewsFilter | false |
Use Selected High-Impact News Onlyinp_UseMajorNewsFilter | true |
News Currencies: USD,EUR,GBPinp_NewsCurrencies | USD |
Selected High-Impact Newsinp_MajorNewsKeywords | NFP,CPI,FOMC,Fed Chair,Core PCE |
Minutes Before Newsinp_NewsMinutesBefore | 5 |
Minutes After Normal Newsinp_NewsMinutesAfter | 5 |
Full Fed Chair Speech Protectioninp_FullFedChairSpeechProtection | true |
Fed Chair Protection Minutesinp_FedChairSpeechMinutes | 60 |
Use manual daily close/reopen timeinp_UseManualDailyCloseTime | true |
Daily close hourinp_DailyCloseHour | 21 |
Daily close minuteinp_DailyCloseMinute | 15 |
Daily reopen hourinp_DailyReopenHour | 1 |
Daily reopen minuteinp_DailyReopenMinute | 15 |
Delete pending orders at daily closeinp_DailyCloseDeletePendings | true |
Close positions at daily closeinp_DailyCloseClosePositions | true |
Friday Close Protectioninp_UseFridayCloseProtection | true |
Friday close timeinp_UseManualFridayCloseTime | true |
Friday close hourinp_FridayCloseHour | 15 |
Friday close minuteinp_FridayCloseMinute | 25 |
Delete Pending Orders on Fridayinp_FridayCloseDeletePendings | true |
Close Open Positions on Fridayinp_FridayCloseClosePositions | true |
시간과 패널
자동 또는 수동 시간 오프셋, 조기 종료 감지와 패널 표시를 선택합니다.
| 소스 매개변수 키 | 초기값 |
|---|---|
Auto Detect Broker GMT Offsetinp_UseAutoBrokerGMTOffset | false |
Manual Broker GMT Offsetinp_ManualBrokerGMTOffset | 2 |
Broker Early/Holiday Close Detectioninp_UseBrokerEarlyCloseDetection | false |
Minutes Before Broker Session Closeinp_EarlyCloseProtectionMinutes | 30 |
Show Info Panel On Chartinp_ShowPanel | true |
주문 식별
주문을 식별할 적절한 Magic 번호와 코멘트를 지정하세요.
| 소스 매개변수 키 | 초기값 |
|---|---|
Magic Numberinp_MagicNo | 888777 |
Trade Comment (single-profile mode)inp_TradeComment | @fundedtoday SGH 5 MQLume |
포트폴리오 모드
기본적으로 꺼져 있습니다. 원하는 프로필과 랏 방식을 활성화하고 방향별 합산 위험 한도를 지정합니다. 헤징 계좌가 필요합니다.
| 소스 매개변수 키 | 초기값 |
|---|---|
Multi-Profile Mode (OFF = single profile)inp_UseMultiProfileMode | false |
Max Combined Risk Per Buy/Sell Side % (0=off)inp_PortfolioMaxDirectionalRiskPercent | 3.0 |
Recalculate SL From Executioninp_PortfolioSLFromExecution | false |
False Initial SLinp_PortfolioFalseInitialSL | false |
False SL Distance (points)inp_PortfolioFalseSLPoints | 1000.0 |
Enable Strikerinp_PortfolioUseStriker | false |
Striker Lot Methodinp_PortfolioStrikerLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Striker Risk % Per Tradeinp_PortfolioStrikerRiskPercent | 1.0 |
Striker Fixed Lotinp_PortfolioStrikerFixedLot | 0.01 |
Enable Ultimate Scalperinp_PortfolioUseUltimateScalper | false |
Ultimate Scalper Lot Methodinp_PortfolioUltimateLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Ultimate Scalper Risk % Per Tradeinp_PortfolioUltimateRiskPercent | 1.0 |
Ultimate Scalper Fixed Lotinp_PortfolioUltimateFixedLot | 0.01 |
Enable Classic Scalperinp_PortfolioUseScalper | false |
Classic Scalper Lot Methodinp_PortfolioScalperLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Classic Scalper Risk % Per Tradeinp_PortfolioScalperRiskPercent | 1.0 |
Classic Scalper Fixed Lotinp_PortfolioScalperFixedLot | 0.01 |
Enable Positive RRinp_PortfolioUsePRRScalping | false |
Positive RR Lot Methodinp_PortfolioPRRLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Positive RR Risk % Per Tradeinp_PortfolioPRRRiskPercent | 1.0 |
Positive RR Fixed Lotinp_PortfolioPRRFixedLot | 0.01 |
Enable Swingerinp_PortfolioUseSwinger | false |
Swinger Lot Methodinp_PortfolioSwingerLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Swinger Risk % Per Tradeinp_PortfolioSwingerRiskPercent | 1.0 |
Swinger Fixed Lotinp_PortfolioSwingerFixedLot | 0.01 |
Enable Prop Firm Scalperinp_PortfolioUsePropScalper | false |
Prop Firm Scalper Lot Methodinp_PortfolioPropLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Prop Firm Scalper Risk % Per Tradeinp_PortfolioPropRiskPercent | 1.0 |
Prop Firm Scalper Fixed Lotinp_PortfolioPropFixedLot | 0.01 |
Enable Custom Profileinp_PortfolioUseCustom | false |
Custom Lot Methodinp_PortfolioCustomLotMethod | SGH_PORTFOLIO_FIXED_LOTS |
Custom Risk % Per Tradeinp_PortfolioCustomRiskPercent | 1.0 |
Custom Fixed Lotinp_PortfolioCustomFixedLot | 0.01 |
제공 후 지원
버그 수정이 포함됩니다.
제품의 유지보수가 지속되는 동안, 제공된 미수정 원본 코드에서 재현되며 상품 설명과 일치하지 않는 결함을 조사하고 수정합니다.
지원 기간: 제품 유지보수 지속 기간제공 및 컴파일 문제
누락 파일, 잘못된 제공, 명시된 환경에서 원본 코드의 컴파일 실패.
코드 및 문서 결함
버전, 설정, 로그, 재현 단계를 알려주시면 확인 후 처리합니다.
지원 범위
포함된 가이드로 시작하세요. 배송 문제나 재현 가능한 소프트웨어 결함은 문의해 주세요. 거래 결과는 보장되지 않습니다.
무엇을 구매하나요?
본인의 연구와 거래 계좌를 위해 소스를 읽고 수정하고 컴파일할 수 있습니다. 수정하기 전에 원본 사본을 보관하세요. 별도 서면 허가 없이 소스나 컴파일 파일을 재판매, 재배포, 공개, 재라이선스하거나 화이트라벨 제품으로 제공할 수 없습니다. 소스 제공은 저작권이나 제삼자 명칭의 소유권 이전을 의미하지 않습니다.
제공 후 환불
소스는 복제 가능한 디지털 상품입니다. 제공 후 단순 변심이나 더 이상 필요하지 않다는 이유의 환불은 받지 않습니다. 주문 전 호환성, 내용, 제한을 확인하세요.
제공 및 버그 신고
이메일을 입력하고 라이선스에 동의하면 무료 EA 소스 코드를 다운로드할 수 있습니다. 결제는 필요하지 않습니다.
전달 및 지원
- 1
장바구니에 추가
무료 EA 소스 패키지를 선택합니다.
- 2
주문 확인
상품과 US$0 총액을 확인합니다.
- 3
이메일 입력
라이선스를 확인하고 무료 주문을 완료합니다.
- 4
다운로드
무료 상품 전체를 하나의 ZIP으로 또는 개별 파일로 다운로드합니다.
무료 EA 소스 살펴보기
무료 다운로드. 실제 소스 파일.


MQL4 / MQL5 소스는 .mq4 / .mq5이고 EX4 / EX5는 컴파일된 프로그램입니다. EX4·EX5 구매에 소스가 자동으로 포함되지는 않습니다.
학습용 예제입니다. MetaEditor에서 검토하고 컴파일하세요. 이 예제는 주문하지 않습니다.