戦略を、自分のものに。
ソースコードがあれば、アイデアは設定画面の先へ広がります。
追加の依存ファイルのインストール不要
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
1 ファイルに収めた完全な編集可能ソース。ロジックを読み、カスタマイズして自分の 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 で確認・コンパイルしてください。注文は実行しません。