戦略を、自分のものに。

ソースコードがあれば、アイデアは設定画面の先へ広がります。

追加の依存ファイルのインストール不要

MetaEditor でソースを開いて開発を始めましょう。プロジェクトは単独のコード、または MT5 に付属する標準ライブラリを使用します。

個人利用の回数制限なし

コードを学び、カスタマイズし、自分の口座で取引できます。EA のソースを手に、自分のアイデアを磨き続けましょう。

一度の購入。有効化・使用回数による追加料金なし。

ソースプロジェクトごとに一度購入するだけ。MQLume は有効化や使用の回数に応じた料金を請求しません。

Vibe coding に、あなたの取引判断を。

AI コーディングアシスタントにアイデアを伝えましょう。編集可能な MQL5 プロジェクトを出発点に、変更の主導権はあなたが持ち続けます。

  1. アイデアを伝える

    取引時間のフィルター、分かりやすいログ、新しいリスクルールを提案。

  2. 変更を確認する

    提案されたコードとロジックを確認し、MetaEditor でコンパイル。

  3. 自分の版をテストする

    バックテストを比較し、デモ口座で確認してから実運用を検討。

AI ツールはお好きなものをご利用ください。AI の利用料は商品に含まれません。生成コードを確認し、ソースの機密性を守ってください。ツールは開発を助けますが、取引利益を保証しません。

取引設定

公開されている仕様

金の支持線・抵抗線ブレイクを複数の内部戦略で扱います。

掲載元の仕様であり、資金額の適切性や収益を保証するものではありません。

銘柄
XAUUSD
チャート時間足
H1
最低入金額
$600
推奨入金額
記載なし
口座
記載なし
レバレッジ
記載なし
VPS
記載なし

ソースコードを見る

プロジェクトの MQL5 ソースを50行公開。エディター内をスクロールしてコードを確認できます。

MQL5 / .mq5
The Gold Reaper MT5 5.1[MQLume].mq5v5.1
double NormalizeSwingPrice(const double value,const int digits){   if(!MathIsValidNumber(value) || value>=9223372036854775808.0 || value< -9223372036854775808.0)      return value;   long whole=(long)value;   uint udigits=(uint)digits;   int n=(udigits>10 ? 11 : (int)udigits);   double power=1.0;   for(int k=0;k<n;k++) power*=10.0;   long fraction=(long)((value-(double)whole)*power+(value>0 ? 0.5000001 : -0.5000001));   return (double)fraction/power+(double)whole;}// A zero divisor returns false before lotScale changes.bool CalculatePriceAndLotScales(const double reference,const double previousDailyOpen,   const bool useVariable,const bool adjustLots,   double &priceScale,double &lotScale){   double ratio=1.0;   if(reference>=1000.0) ratio=previousDailyOpen/reference;   priceScale=(useVariable ? ratio : 1.0);   if(adjustLots && priceScale==0.0) return false;   lotScale=(adjustLots ? 1.0/priceScale : 1.0);   if(priceScale==0.0) priceScale=1.0;   return true;}double CalculatePriceDistanceUnit(const double point,const int digits){   if(digits==3 || digits==5) return point*10.0;   if(digits==1) return point/10.0;   return point;}// Compare day-of-year: both transition dates remain outside DST for the whole day.bool IsAmericanDst(const datetime now){   MqlDateTime current;   if(!TimeToStruct(now,current) || current.year<1987) return false;   int year=current.year,firstMonth,lastMonth,firstDay,lastDay;   if(year<2007)   {      firstMonth=4;      lastMonth=10;      firstDay=(6*year-year/4+2)%7+1;      lastDay=31-((5*year)/4+1)%7;   }   else   {      firstMonth=3;

概要

自分仕様に育てられる EA。

編集可能な1つのプロジェクトで79項目と9つの戦略を探求。ブレイクアウト、仮想ストップ、NFP・金利・CPIの制御を自分の研究に合わせて調整し、変更のたびにテストできます。

MetaTrader 5 向けの完全なソース、分かりやすいパラメータ、実用的なドキュメントで、次の開発を自分の手で進めましょう。

追加の MQH・DLL ダウンロード不要

コンパイル、バックテスト、デモ。その後に判断。

購入したソースをコンパイルした後、必ずストラテジーテスターで動作を確認してください。デモ口座でテストしてから実取引を行うか判断してください。テスト成功は利益を保証しません。

仕様

プラットフォーム
MetaTrader 5 / MQL5。MT4には非対応
バージョン
5.1
依存関係
MT5 に付属する Trade ライブラリのみ使用。独自の MQH や外部 DLL のインストールは不要です。
入力項目
79 の入力項目 · 9 つの戦略スイッチ
ビルドとテスト
MT5 MetaEditor でコンパイルしてください。ビルドとテストの記録は RELEASE_NOTES.txt に記載しています。

次の開発は、ここから。

同梱ファイル

完全なソース、実用的なドキュメント、参考ファイルで、EA の理解・カスタマイズ・テストを進められます。

ひとつのプロジェクト。
すべてのソース。

100%ソースコードとは本商品の編集可能な実装をすべて納品することです。EX5のみの納品や非公開の戦略モジュールではありません。

バージョン 5.1 · 個人利用ライセンス
  • MQ5

    The Gold Reaper MT5 5.1[MQLume].mq5

    1 ファイルに収めた完全な編集可能ソース。ロジックを読み、カスタマイズして自分の EA をコンパイルできます。

    含む
  • EX5

    The Gold Reaper MT5 5.1[MQLume].ex5

    ソースに対応するコンパイル済み EA。MQ5 を変更したら再コンパイルしてください。

    含む
  • TXT

    README.txt

    サイト紹介、導入、コンパイル、ライセンス、サポート連絡先をまとめた簡潔なガイド。

    含む
  • PDF

    PARAMETERS.pdf

    全79項目の初期値、単位、メニュー選択肢、使用上のポイントを解説します。

    含む
  • TXT

    RELEASE_NOTES.txt

    納品パッケージのビルド情報、記録されたテスト条件、変更点、既知の制限。

    含む
  • SET

    Presets/Default_XAUUSD_ECN.set

    納品時の初期値と一致するSETファイル1点。ご自身のテストの出発点として使えます。最適化済み設定ではなく、利益も保証しません。

    含む

テスト

テストを重ねて、確かめる。

EA を読み解き、カスタマイズし、さまざまな市場環境でテストしましょう。付属ガイドから始め、自分の設定に合った検証手順を作ってください。

コンパイルして探索を始める

MetaEditor でソースを開いてコンパイルし、初期設定を確認しましょう。付属ガイドの導入手順とパラメータ説明を参考に、カスタマイズを始められます。

市場サイクルを通じてテスト

設定を幅広く評価するため、入手できる場合は過去 10 年分のリアルティックデータでバックテストし、その後デモ口座で検証することをお勧めします。

実運用の前に

自分の設定でバックテストし、デモ口座でも検証してから実運用を判断してください。過去の結果は将来の成績を保証しません。

バージョン v5.1 · 79

パラメーターガイド

納品ソースの初期設定です。変更後は使用前に確認・テストしてください。

パラメータを調整して、ご自身の研究、リスク許容度、作業手順に合う EA を作りましょう。

表示とテスター

パネル、倍率、文字サイズを設定。BacktestSpeed:1 全ティック、2 間隔または新バー、3 新バー。VariableValues は価格で距離を拡縮し、対応設定はロットを逆方向に調整。

表示とテスター
ソース内のキー初期値
lijntje表示テキスト
UseVariableValuestrue
AdjustLotsizeToVariableValuestrue
ShowInfoPaneltrue
update infopanel during testingUpdateInfoTestingfalse
Adjustment for Infopanel sizeInfoPanelSizeAdjust1.0
Force Font Size (0=disabled)SetFontSize0
BacktestSpeed_string表示テキスト
Backtest SpeedBacktestSpeednormal (1)BACKTEST_NORMAL
注文と執行

方向と頻度を選択:0~4はプリセット、5は自動、6は手動です。FridayStopHourの25は時間制限を無効にします。仮想SL/TPは初期状態で無効。ブローカーSLの同期間隔は99秒で、0は同期を無効にします。仮想決済にはEAの稼働が必要で、再初期化すると保存水準が消去されます。

注文と執行
ソース内のキー初期値
spreadfilter表示テキスト
Allow Buy TradesAllowBuyTradestrue
Allow Sell TradesAllowSellTradestrue
TradeFrequencyAuto (based on balance and risk) (5)FREQUENCY_AUTOMATIC
Max Allowed SpreadMaxSpread500.0
UseHL_TrailingSLtrue
Friday stop hour (brokertime; close all trades+pending)FridayStopHour25
delete pending ordersFridayClosePendingtrue
close open tradesFridayCloseOpentrue
setSL_TP_After_Entryfalse
Use Virtual ExpirationVirtual_expirationtrue
Randomization (entries and exit) in pipsRandomization0.0
Fake Breakout FilterFakeOutFilterMedium (2)FAKEOUT_MEDIUM
Enable Virtual SL/TP (trailing by market close)EnableVirtualSLTPfalse
Seconds before the real SL is pulled up to the virtual SL (0 =SetVSL_to_hardSL_sec_delay99
Base MagicnumberST1_MagicNumber8000
Comment for tradesST1_CommentThe Gold Reaper MQLume
RemoveCommentSuffixfalse
NFP とブローカー時刻

NFPの時間枠とポジション決済・注文取消を設定します。NFPは新規エントリーを停止できます。端末カレンダーは有効時にテスター外で使用します。テスターでは冬時間・夏時間のGMTオフセットをブローカーに合わせてください。

NFP とブローカー時刻
ソース内のキー初期値
NFP_FILTER表示テキスト
EnableNFP_Filtertrue
UseMQL5Calendartrue
AutoGMTtrue
GMT_OFFSET_Winter (AutoGMT=false or backtesting)Broker_GMT_OFFSET_Winter2
MT_OFFSET_Summer (AutoGMT=false or backtesting)Broker_GMT_OFFSET_Summer3
NFP_CloseOpenTradestrue
NFP_ClosePendingOrderstrue
NFP_MinutesBefore100
NFP_MinutesAfter60
金利イベント制御

金利イベント前後の決済と注文取消を設定します。フィルターは初期状態で無効で、時間枠は発表前100分・後60分です。この処理だけで新規エントリーを停止することはありません。

金利イベント制御
ソース内のキー初期値
IR_FILTER表示テキスト
EnableIR_Filterfalse
IR_CloseOpenTradestrue
IR_ClosePendingOrderstrue
IR_MinutesBefore100
IR_MinutesAfter60
CPIイベント制御

CPIイベント前後の決済と注文取消を設定します。フィルターは初期状態で無効で、時間枠は発表前100分・後60分です。この処理だけで新規エントリーを停止することはありません。

CPIイベント制御
ソース内のキー初期値
CPI_FILTER表示テキスト
EnableCPI_Filterfalse
CPI_CloseOpenTradestrue
CPI_ClosePendingOrderstrue
CPI_MinutesBefore100
CPI_MinutesAfter60
戦略の距離

エントリー、SL、TP、トレーリング、損益分岐の距離補正です。戦略の距離単位であり、金銭的な損益額ではありません。

戦略の距離
ソース内のキー初期値
propfirmsettings表示テキスト
AdjustEntry0.0
AdjustSL0.0
AdjustTP0.0
AdjustTrailSL0.0
AdjustTrailTP0.0
AdjustBreakEven0.0
ロットと損失制限

Risk:0 固定、3 戦略別、1234 全体配分。MaxAllowedDD は配分用で強制決済の閾値ではありません。PropFirmMaxDailyDD は日次損失制限、0 は無効。ManualBalance 0 は口座基準。OnlyUp は最高の計算基準を保持。

ロットと損失制限
ソース内のキー初期値
LotSizeSettings表示テキスト
manually set balance to use (if > 0)ManualBalance0.0
Lotsize calculation methodRiskMax Allowed Total Drawdown (1234)LOTS_TOTAL_DRAWDOWN
StartLots0.01
Max Allowed TOTAL DrawdownMaxAllowedDD30.0
Weighted LotsizeUseWeightedLotstrue
Max Risk Per StratMaxRiskPerStrategy_1.0
Set Max DAILY Drawdown (Prop Firms)PropFirmMaxDailyDD0.0
OnlyUptrue
Reset Highest Balance for OnlyUpResetHighestBalancefalse
CheckMargintrue
Use Equity Instead of BalanceUseEquityfalse
手動戦略

RunStrat1–9 は TradeFrequency = 6 で有効。全体加重リスク方式と組み合わせないでください。区切り線と警告文字列は表示専用です。

手動戦略
ソース内のキー初期値
ManualStratSelect表示テキスト
ManStratWarn表示テキスト
Run Strategy 1 (low risk)RunStrat1true
Run Strategy 2 (low risk)RunStrat2true
Run Strategy 3 (low risk)RunStrat3true
Run Strategy 4 (med risk)RunStrat4true
Run Strategy 5 (med risk)RunStrat5true
Run Strategy 6 (med risk)RunStrat6true
Run Strategy 7 (med risk)RunStrat7true
Run Strategy 8 (high risk)RunStrat8true
Run Strategy 9 (high risk)RunStrat9true

納品後のサポート

バグ修正を含みます。

製品の継続保守期間中、商品説明に反する、納品時の未変更コードで再現可能な不具合を調査・修正します。

サポート期間:製品の継続保守期間中

納品・コンパイルの問題

不足ファイル、誤納品、明示した環境での納品コードのコンパイル不具合。

コード・資料の不具合

版、設定、ログ、再現手順を提供してください。確認のうえ対応します。

サポート範囲

将来の利益は保証しません。MQL5 と MT5 の基礎知識を前提とする製品です。必要な知識の不足による利用上の問題は、バグ修正サポートの対象外です。

よくある質問

よくある質問

プログラミングの知識と取引経験があり、コードの読解、MQL5 のコンパイル、戦略のテストを自分で行える方を対象としています。

ヘルプセンター
何を購入しますか?

自身の研究と取引口座のために、納品コードを閲覧、変更、コンパイルできます。変更前に納品時のコピーを保管してください。 別途書面による許可なく、ソースやコンパイル済みファイルの転売、再配布、公開、再許諾、ホワイトラベル提供はできません。納品は著作権や第三者の名称の権利移転を意味しません。

納品後の返金

ソースは複製可能なデジタル商品です。納品後の心変わりや不要になった等の自己都合返金は受け付けません。注文前に互換性、内容、制限を確認してください。

納品とバグ報告

入金確認後、ソース一式と文書を注文メールに送信します。迷惑メールも確認し、納品やサポートのために注文番号を保管してください。 注文番号、ソース版、ターミナル build、設定、期待した動作、再現手順を記載してください。関連するログだけを添付し、認証情報は削除してください。

納品とサポート

  1. 1

    確認

    ファイル、環境、条件を読む

  2. 2

    確定

    ソースのバージョンと購入条件を確認

  3. 3

    支払い

    決済サービスまたは選択したブロックチェーンで入金を確認

  4. 4

    受取り

    入金確認後6時間以内にソースコードをメールで納品

小さな無料例から

無料ダウンロード。実際のソース。

MQL4 / MQL5のソースは.mq4 / .mq5、EX4 / EX5はコンパイル済みプログラムです。EX4・EX5の購入にソースが自動で付属するわけではありません。

Journal Starter

注文を発行しない、MT4・MT5用の独自学習サンプル2点。OnInitとOnDeinitのログを確認できます。

学習用サンプルです。MetaEditor で確認・コンパイルしてください。注文は実行しません。

購入手続き

The Gold Reaper MT5

バージョン 5.1 · 個人利用ライセンス

注文合計
US$599

入金確認後6時間以内にメールで納品

スクリーンショット · The Gold Reaper MT5

スクリーンショット — The Gold Reaper MT5画像を拡大 ↗

カート

各プロジェクトは個人利用ライセンス1点です。同じ商品は1回のみ追加できます。

カートは空です

ソースプロジェクトを選んでください。

買い物を続ける