
Kyora [MQLume] 2.20: +292.31% | USDJPY · 12か月バックテスト
Kyora [MQLume] 2.20 の収益率、ドローダウン、月別結果、選択した設定を確認します。

Kyora [MQLume] 2.20 の収益率、ドローダウン、月別結果、選択した設定を確認します。
ソースコードがあれば、アイデアは設定画面の先へ広がります。
MetaEditor でソースを開いて開発を始めましょう。プロジェクトは単独のコード、または MT5 に付属する標準ライブラリを使用します。
コードを学び、カスタマイズし、自分の口座で取引できます。EA のソースを手に、自分のアイデアを磨き続けましょう。
ソースプロジェクトごとに一度購入するだけ。MQLume は有効化や使用の回数に応じた料金を請求しません。
AI コーディングアシスタントにアイデアを伝えましょう。編集可能な MQL5 プロジェクトを出発点に、変更の主導権はあなたが持ち続けます。
取引時間のフィルター、分かりやすいログ、新しいリスクルールを提案。
提案されたコードとロジックを確認し、MetaEditor でコンパイル。
バックテストを比較し、デモ口座で確認してから実運用を検討。
AI ツールはお好きなものをご利用ください。AI の利用料は商品に含まれません。生成コードを確認し、ソースの機密性を守ってください。ツールは開発を助けますが、取引利益を保証しません。
概要
ソース版には編集可能な英語のMQ5、コンパイル済みEX5、README、PARAMETERS.pdfが含まれます。 Resourcesにはパネル画像と履歴カレンダーが含まれます。コンパイル時はMQ5との相対位置を維持してください。プリセットは付属しません。
MetaTrader 5 向けの完全なソース、分かりやすいパラメータ、実用的なドキュメントで、次の開発を自分の手で進めましょう。
取引設定
USDJPYのブレイクアウトを、指値・逆指値エントリー、時間帯制御、口座保護とともに研究できます。
掲載元の仕様であり、資金額の適切性や収益を保証するものではありません。
プロジェクトの MQL5 ソースを50行公開。エディター内をスクロールしてコードを確認できます。
bool ValidPositive(const double value) { return MathIsValidNumber(value) && value>0.0;}bool ValidNonnegative(const double value) { return MathIsValidNumber(value) && value>=0.0;}bool MarginAndSpreadCost(const ENUM_ORDER_TYPE side,const string symbol,const double volume,const double entry,double &cost){ cost=0.0; if((side!=ORDER_TYPE_BUY && side!=ORDER_TYPE_SELL) || symbol=="" || !ValidPositive(volume) || !ValidPositive(entry)) return false; MqlTick quote; if(!SymbolInfoTick(symbol,quote) || !ValidPositive(quote.bid) || !MathIsValidNumber(quote.ask) || quote.ask<quote.bid) return false; double spread=quote.ask-quote.bid; const double exit_price=entry+(side==ORDER_TYPE_BUY ? -spread : spread); double margin=0.0,profit=0.0; if(exit_price<=0.0 || !OrderCalcMargin(side,symbol,volume,entry,margin) || !ValidNonnegative(margin)) return false; if(!OrderCalcProfit(side,symbol,volume,entry,exit_price,profit) || !MathIsValidNumber(profit)) return false; cost=margin+MathMax(0.0,-profit); return ValidNonnegative(cost);}bool PendingMarginReserve(double &reserve){ reserve=0.0; for(int i=OrdersTotal()-1;i>=0;--i) { if(OrderGetTicket(i)==0) return false; const ENUM_ORDER_TYPE type=(ENUM_ORDER_TYPE)OrderGetInteger(ORDER_TYPE); if(type<ORDER_TYPE_BUY_LIMIT || type>ORDER_TYPE_SELL_STOP_LIMIT) continue; const double volume=OrderGetDouble(ORDER_VOLUME_CURRENT); if(!ValidNonnegative(volume)) return false; if(volume==0.0) continue; const string symbol=OrderGetString(ORDER_SYMBOL); const double entry=OrderGetDouble(type==ORDER_TYPE_BUY_STOP_LIMIT || type==ORDER_TYPE_SELL_STOP_LIMIT ? ORDER_PRICE_STOPLIMIT : ORDER_PRICE_OPEN); const ENUM_ORDER_TYPE side=(type==ORDER_TYPE_BUY_LIMIT || type==ORDER_TYPE_BUY_STOP || type==ORDER_TYPE_BUY_STOP_LIMIT ? ORDER_TYPE_BUY : ORDER_TYPE_SELL); double cost=0.0; if(!MarginAndSpreadCost(side,symbol,volume,entry,cost)) return false; reserve+=cost; if(!MathIsValidNumber(reserve)) return false; } return true;}bool FitsDirectionalVolumeLimit(const string symbol,const bool buy,const double volume,const double step){ // The limit counts every strategy's same-symbol exposure in this direction. const double limit=SymbolInfoDouble(symbol,SYMBOL_VOLUME_LIMIT); if(!ValidNonnegative(limit)) return false; if(limit==0.0) return true; double used=0.0; for(int i=PositionsTotal()-1;i>=0;--i)次の開発は、ここから。
完全なソース、実用的なドキュメント、参考ファイルで、EA の理解・カスタマイズ・テストを進められます。
100%ソースコードとは本商品の編集可能な実装をすべて納品することです。EX5のみの納品や非公開の戦略モジュールではありません。
バージョン 2.20 · 個人利用ライセンス1 ファイルに収めた完全な編集可能ソース。ロジックを読み、カスタマイズして自分の EA をコンパイルできます。
ソースに対応するコンパイル済み EA。MQ5 を変更したら再コンパイルしてください。
初期値、ロット計算式、使用上の注意を収録したガイド。
サイト紹介、導入、コンパイル、ライセンス、サポート連絡先をまとめた簡潔なガイド。
付属のコンパイル用リソース。相対パスを保持してください。
付属のコンパイル用リソース。相対パスを保持してください。
付属のコンパイル用リソース。相対パスを保持してください。
EA を読み解き、カスタマイズし、さまざまな市場環境でテストしましょう。付属ガイドから始め、自分の設定に合った検証手順を作ってください。
バージョン v2.20 · 64
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
パラメータを調整して、ご自身の研究、リスク許容度、作業手順に合う EA を作りましょう。 EAの注文コメントは @MQLume を使用し、必要な戦略識別情報を保持します。コメント入力は保存済み設定との互換性のために残されており、この表記を削除することはできません。
PARAMETERS.pdfとREADME.txtを合わせて読み、短い入力名の意味、初期値、動作上の注意を確認してください。
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Magic numberStrategyTag | 632948 |
Trade comment (sending always uses @MQLume)OrderSignature | "@MQLume" |
Max spread (points; 0 = off)SpreadCeilingPts | 0 |
Max slippage (points)FillTolerancePts | 50 |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Setup selectionSignalScope | BalancedSIGNAL_BALANCED |
Trade directionMarketSide | Buy and sellTRADE_BOTH |
Enable nearest pending priorityEnableNearestPendingPriority | false |
Max BUY pending ordersMaxBuyPendingOrders | 2 |
Max SELL pending ordersMaxSellPendingOrders | 2 |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Lot size modeVolumePolicy | Fixed lotVOLUME_FIXED |
BUY Fixed lotBuyFixedLot | 0.01 |
BUY Auto lot profileBuyAutoLotProfile | Medium (800 per 0.01 lot)LOT_MEDIUM |
BUY Custom balance per 0.01 lotBuyBalancePer001 | 5000.0 |
BUY Max risk per order (% of balance)BuyRiskPercent | 1.0 |
BUY Total risk per side (% of balance)BuyTotalRiskPercent | 2.0 |
SELL Fixed lotSellFixedLot | 0.01 |
SELL Auto lot profileSellAutoLotProfile | Medium (800 per 0.01 lot)LOT_MEDIUM |
SELL Custom balance per 0.01 lotSellBalancePer001 | 5000.0 |
SELL Max risk per order (% of balance)SellRiskPercent | 1.0 |
SELL Total risk per side (% of balance)SellTotalRiskPercent | 2.0 |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Use selective rollover managementEnableRolloverManagement | false |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Enable progressive trailingEnableProgressiveTrailing | false |
Tightening interval (minutes)ProgressiveTrailingMinutes | 60 |
Distance reduction per interval (%)ProgressiveTrailingReductionPercent | 20.0 |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Enable individual trade profit targetEnableTradeProfitTarget | false |
Individual trade profit target (% of opening balance)TradeProfitTargetPercent | 0.025 |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Enable total floating profit targetEnableFloatingProfitTarget | false |
Floating profit target per 0.01 starting lot (account currency)FloatingProfitTargetPer001 | 30.0 |
After floating profit targetFloatingProfitAfterTarget | Continue tradingFLOATING_CONTINUE |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Enable loss and profit limitsEnableKyoraProtection | false |
Max daily net loss (account currency)KyoraDailyLossMoney | 0.0 |
Max cycle net loss (account currency)KyoraTotalLossMoney | 0.0 |
Cycle net profit target (account currency)KyoraProfitTargetMoney | 0.0 |
Open trades loss referenceKyoraFloatingLossReference | BalanceFLOATING_BALANCE |
Max net loss on open trades (%)KyoraFloatingLossPercent | 0.0 |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Enable protectionEnableAccountEmergencyStop | false |
Minimum account equity (account currency)AccountEmergencyEquity | 0.0 |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Enable pending price randomizationEnablePendingPriceRandomization | false |
Maximum random offset (points)PendingPriceRandomMaxPoints | 5 |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Use news filterEventGate | false |
Minimum news impactEventImpactFloor | NEWS_HIGH |
Minutes before newsEventLeadMinutes | 30 |
Minutes after newsEventLagMinutes | 30 |
Close trades during news pauseEventFlatten | false |
Delete pending orders during news pauseEventCancelOrders | true |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Use NFP filterPayrollGate | false |
Minutes before NFPPayrollLeadMinutes | 60 |
Minutes after NFPPayrollLagMinutes | 50 |
Close trades during NFP pausePayrollFlatten | true |
Delete pending orders during NFP pausePayrollCancelOrders | true |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Enable market close pending protectionEnableSessionPendingProtection | false |
Minutes before market closeSessionCloseLeadMinutes | 5 |
Minutes after market openSessionOpenDelayMinutes | 5 |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Allow Friday TradingAllowFridayTrading | true |
Remove Pending Before WeekendRemovePendingBeforeWeekend | false |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
External pause infoExternalPauseInfo | 表示テキスト |
Global variable names, comma-separated (PAUSE1,PAUSE2)ExternalPauseVariables | "" |
Delete pending orders on external pauseExternalPauseDeletePendings | true |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Backtest filter infoBacktestFilterInfo | 表示テキスト |
Use embedded calendar in backtestsBacktestUseEmbeddedCalendar | true |
Backtest broker UTC offset (winter minutes)BacktestUtcOffsetMinutes | 120 |
Backtest broker daylight saving ruleBacktestDstPolicy | CALENDAR_DST_EU |
納品ソースの初期設定です。変更後は使用前に確認・テストしてください。
| ソース内のキー | 初期値 |
|---|---|
Show dashboardPanelEnabled | true |
Apply chart colorsChartIdentity | true |
納品後のサポート
製品の継続保守期間中、商品説明に反する、納品時の未変更コードで再現可能な不具合を調査・修正します。
サポート期間:製品の継続保守期間中不足ファイル、誤納品、明示した環境での納品コードのコンパイル不具合。
版、設定、ログ、再現手順を提供してください。確認のうえ対応します。
付属ガイドから始めましょう。納品の問題や再現可能なソフトウェアの不具合はお問い合わせください。取引結果は保証されません。
自身の研究と取引口座のために、納品コードを閲覧、変更、コンパイルできます。変更前に納品時のコピーを保管してください。 別途書面による許可なく、ソースやコンパイル済みファイルの転売、再配布、公開、再許諾、ホワイトラベル提供はできません。納品は著作権や第三者の名称の権利移転を意味しません。
ソースは複製可能なデジタル商品です。納品後の心変わりや不要になった等の自己都合返金は受け付けません。注文前に互換性、内容、制限を確認してください。
入金確認後、ソース一式と文書を注文メールに送信します。迷惑メールも確認し、納品やサポートのために注文番号を保管してください。 注文番号、ソース版、ターミナル build、設定、期待した動作、再現手順を記載してください。関連するログだけを添付し、認証情報は削除してください。
ファイル、環境、条件を読む
ソースのバージョンと購入条件を確認
決済サービスまたは選択したブロックチェーンで入金を確認
お支払い確認後、すぐに自動納品。手動での送付を待つ必要はありません。
高度なカスタム開発もご相談ください。非公開サポートまたはメールで要件をお送りいただき、範囲とお見積りを別途相談します。
お届けとサポートのフォローに、100% 真摯に取り組みます。
無料 EA ソースを探す
MQL4 / MQL5のソースは.mq4 / .mq5、EX4 / EX5はコンパイル済みプログラムです。EX4・EX5の購入にソースが自動で付属するわけではありません。
学習用サンプルです。MetaEditor で確認・コンパイルしてください。注文は実行しません。
別のアプローチを試すなら、実行用の EA、または仕組みの理解とカスタマイズに使えるソースコードを選べます。




無料 EA · MQ5 + EX5
無料の編集可能なソースとEX5を収録。4つのゴールド・ブレイクアウトエンジンに独立したプロファイル、ロット計算、方向、決済設定を備えています。
読み込み中…
お好きなプラットフォームで、MQLume とつながりましょう。