KS Multiple Independent Strategies AutoTrading
- エキスパート
- バージョン: 1.9
- アップデート済み: 14 1月 2026
- アクティベーション: 7
KS Multiple Independent Strategies Auto Trading 1.9 EA 概要
本EA(Expert Advisor)は、MetaTrader 5(MT5)上でのゴールド取引(XAUUSD)を主眼に設計された、プロフェッショナルグレードのMQL5自動売買システムです。複数の独立した取引戦略、高度なリスク管理機能、およびパフォーマンスを最適化するための多彩なフィルター機能を搭載しています。自動化、利益の保護、そしてTelegramやDiscordといった外部ツールとの連携を重視して開発されました。あらゆる時間足で稼働可能ですが、特定の市場セッションや重要ニュース発表時などに合わせて動作をカスタマイズすることも可能です。主な機能は以下の通りです。
**主要な取引戦略**
本EAでは、1つまたは複数の独立した戦略を同時に有効化して運用することが可能です(入力パラメータにて設定)。
- **Persistence/Anti-Persistence(持続性/反転性)**: 過去一定期間(例:7本)のバーパターンを分析し、特定の比率閾値に基づいてトレンドの継続または反転を判断します。
- **RSI Extremes(RSI極値)**: RSIの買われすぎ/売られすぎ水準(例:70/30)に基づき取引を行います。期間や適用する時間足はカスタマイズ可能です。以下の3つのモードに対応しています:Standard(標準的/伝統的)、Reverse Same(モメンタム追随型)、Reverse Opposite(逆張り型)。単一/複数のシグナル判定オプションや、中央値(50ライン)でのリセット機能も搭載しています。
- **MA Crossover(移動平均線クロス)**: 移動平均線のクロス(短期/長期MA、例:10期間/50期間)に基づき取引を行います。移動平均線の計算方法(SMA/EMA)や適用価格タイプを選択可能です。
- **ATR Signal(ATRシグナル)**: ATRに基づいた価格の境界線ブレイク(過去2〜20本のローソク足を参照)を検知し、シグナルを生成します。最小/最大距離フィルターやトリガー閾値の設定が可能で、シグナル発生後の待機期間(クールダウン)も設定できます。
- **Heikin Ashi(平均足)**: 平均足(Heikin Ashi)のローソク足の色転換を捉え、トレンドの反転局面で取引を行います。適用する時間足は独立して設定可能です。
- **Breakout Signal(ブレイクアウト)**: 上位時間足(HTF、例:H4)でのブレイクアウト(価格が境界線にタッチ、または終値で確定)を検知します。逆張り(リバース)オプションも選択可能です。
各戦略のシグナル発生履歴をログとして記録することが可能であり、ローソク足の方向やその他の条件に基づいてシグナルをフィルタリング(取捨選択)することもできます。
**資金管理(マネーマネジメント)およびポジションサイジング**
- **Basic MM(基本MM)**: 固定ロットサイズ(例:0.01ロット)での運用を行います。最大ポジション数の制限やスリッページ(価格滑り)の許容範囲設定も可能です。
- **Enhanced MM(拡張MM)**: 1日あたりの損失額または利益額が特定の閾値に達した際、次回のロットサイズに倍率を適用する機能です(例:100ドルの損失が発生した後、ロットサイズを2倍にする)。 残高のピーク値、または初期残高を基準に追跡し、毎日リセットを行うほか、損益発生時に自動リセットされます。
- **リスク・リワード管理**: SL(損切り)およびTP(利食い)をポイント数で固定設定(例:リスク・リワード比 1:6 の場合、700ポイント/4200ポイント)。トリガーポイント、ステップ幅、および最大ステップ数(無制限または固定)を指定可能なトレーリングストップ機能。
- **部分利食い**: 設定した利益目標(例:700ポイント)に到達した際、ポジションの一部(例:50%)を決済します。
- **日次制限**: 1日の最大損失率/最大利益率(例:残高の1%/2%)および1日の最大取引回数(例:50回)に上限を設けます。
**損益保護機能**
- **利益保護**: 利益の閾値(例:700ポイント)に到達した後、直前のローソク足の高値/安値のブレイクを監視します。最大許容範囲(例:4200ポイント)に達すると機能が解除されます。チャート上に視覚的なラインが表示されます。
- **損失保護**: 逆行するローソク足が一定数(0~10本)出現するか、指定した経過時間(時/分/秒)が経過した後にポジションを決済します。自動ドテン(最大サイクル数まで)や、一部の取引フィルターを一時的に無効化する機能も備えています。
- **利益確定決済(ローソク足確定時)**: ポジションが利益状態にある状態でローソク足が確定した際、ポジションを決済します(待機ローソク足の本数や最低利益額の条件設定が可能)。
- **最低保有時間**: エントリーしたローソク足が確定するまではポジションを決済しないよう制御し、早すぎる決済を防ぎます。
- **取引一時停止機能**: SL/TPへの到達、大きな損失の発生、または利益保護機能の発動後に、取引を一時停止します(停止期間はローソク足の本数で設定可能)。
**取引フィルター**
取引の実行を許可/禁止するための多機能フィルターシステムです:
- **ATRボラティリティボックス(2系統)**: ボラティリティが低い局面では取引を停止します(ATR値、または一定期間のローソク足の始値・終値間の距離に基づいて判定)。設定したトリガーゾーンをブレイクした時点で取引を再開します。チャート上に視覚的なボックスやラインが表示され、通知機能も備えています。
- **時間足ブレイクアウトフィルター**: 取引を実行する前に、上位時間足(例:H4)でのブレイクアウト発生を条件とします。チャート上に視覚的なラインが表示されます。
- **移動平均線(MA)クロスフィルター**: 移動平均線のクロスが発生している方向への取引のみを許可します(クロス直後/クロス継続中のいずれも対応)。
- **RSI取引再開フィルター**: RSIが買われすぎ/売られすぎの極端な水準に達するまで取引を一時停止し、到達後に一定時間(例:15分間)だけ取引を再開します。RSIの中間値でリセットを行うオプションも選択可能です。
- **スプレッドフィルター**: スプレッドが設定した上限値(例:50ポイント)を超えている場合、取引を停止します。 - **Heikin Ashi Filter**: 平均足(HA)の方向と逆のトレードをブロックします。
- **Simple Candle Filter**: 現在のローソク足の方向と逆のトレードをブロックします。
- **News Filter**: 指定した通貨(例:USD)に関するニュースイベント(高・中・低重要度)の前後にトレードをブロックします。保有ポジションを決済し、アラートを送信します。
- **Session Filter**: IST(インド標準時)に基づく特定のセッション(最大4つ、例:23:00-05:25)のみにトレードを限定します。セッション終了時にポジションを自動決済し、通知を行います。
**ダッシュボード&モニタリング**
- **Live Dashboard**: チャート上に各種統計データ(損益、トレード回数、残高など)を表示します。表示位置、サイズ、色、フォントはカスタマイズ可能です。
- **Logging**: 戦略、フィルター、各種イベントに関する詳細なログを記録します(通知過多を防ぐため、ログ出力には制限が設けられています)。
**連携機能&通知**
- **Telegram**: ポジションのオープン・クローズ時に、キャプション付きのチャートスクリーンショットを送信します。個人チャット、グループ、チャンネルへの送信に対応しています。設定にはBotトークンとChat IDが必要です。また、MT5側で「WebList」に送信先のURLを追加し許可設定を行う必要があります。
- **Discord**: Webhook機能を使用し、ポジションのオープン・クローズ時にスクリーンショットを送信します。
- **Push Notifications**: セッション、ニュース、フィルター、トレードに関するMT5のプッシュ通知(アラート)を送信します。
- **Visuals**: ブレイクアウト、ATRボックス、利益保護(プロフィットプロテクション)の範囲を示すラインや長方形をチャート上に描画します。
本EA(Expert Advisor)は、MetaTrader 5(MT5)上でのゴールド取引(XAUUSD)を主眼に設計された、プロフェッショナルグレードのMQL5自動売買システムです。複数の独立した取引戦略、高度なリスク管理機能、およびパフォーマンスを最適化するための多彩なフィルター機能を搭載しています。自動化、利益の保護、そしてTelegramやDiscordといった外部ツールとの連携を重視して開発されました。あらゆる時間足で稼働可能ですが、特定の市場セッションや重要ニュース発表時などに合わせて動作をカスタマイズすることも可能です。主な機能は以下の通りです。
**主要な取引戦略**
本EAでは、1つまたは複数の独立した戦略を同時に有効化して運用することが可能です(入力パラメータにて設定)。
- **Persistence/Anti-Persistence(持続性/反転性)**: 過去一定期間(例:7本)のバーパターンを分析し、特定の比率閾値に基づいてトレンドの継続または反転を判断します。
- **RSI Extremes(RSI極値)**: RSIの買われすぎ/売られすぎ水準(例:70/30)に基づき取引を行います。期間や適用する時間足はカスタマイズ可能です。以下の3つのモードに対応しています:Standard(標準的/伝統的)、Reverse Same(モメンタム追随型)、Reverse Opposite(逆張り型)。単一/複数のシグナル判定オプションや、中央値(50ライン)でのリセット機能も搭載しています。
- **MA Crossover(移動平均線クロス)**: 移動平均線のクロス(短期/長期MA、例:10期間/50期間)に基づき取引を行います。移動平均線の計算方法(SMA/EMA)や適用価格タイプを選択可能です。
- **ATR Signal(ATRシグナル)**: ATRに基づいた価格の境界線ブレイク(過去2〜20本のローソク足を参照)を検知し、シグナルを生成します。最小/最大距離フィルターやトリガー閾値の設定が可能で、シグナル発生後の待機期間(クールダウン)も設定できます。
- **Heikin Ashi(平均足)**: 平均足(Heikin Ashi)のローソク足の色転換を捉え、トレンドの反転局面で取引を行います。適用する時間足は独立して設定可能です。
- **Breakout Signal(ブレイクアウト)**: 上位時間足(HTF、例:H4)でのブレイクアウト(価格が境界線にタッチ、または終値で確定)を検知します。逆張り(リバース)オプションも選択可能です。
各戦略のシグナル発生履歴をログとして記録することが可能であり、ローソク足の方向やその他の条件に基づいてシグナルをフィルタリング(取捨選択)することもできます。
**資金管理(マネーマネジメント)およびポジションサイジング**
- **Basic MM(基本MM)**: 固定ロットサイズ(例:0.01ロット)での運用を行います。最大ポジション数の制限やスリッページ(価格滑り)の許容範囲設定も可能です。
- **Enhanced MM(拡張MM)**: 1日あたりの損失額または利益額が特定の閾値に達した際、次回のロットサイズに倍率を適用する機能です(例:100ドルの損失が発生した後、ロットサイズを2倍にする)。 残高のピーク値、または初期残高を基準に追跡し、毎日リセットを行うほか、損益発生時に自動リセットされます。
- **リスク・リワード管理**: SL(損切り)およびTP(利食い)をポイント数で固定設定(例:リスク・リワード比 1:6 の場合、700ポイント/4200ポイント)。トリガーポイント、ステップ幅、および最大ステップ数(無制限または固定)を指定可能なトレーリングストップ機能。
- **部分利食い**: 設定した利益目標(例:700ポイント)に到達した際、ポジションの一部(例:50%)を決済します。
- **日次制限**: 1日の最大損失率/最大利益率(例:残高の1%/2%)および1日の最大取引回数(例:50回)に上限を設けます。
**損益保護機能**
- **利益保護**: 利益の閾値(例:700ポイント)に到達した後、直前のローソク足の高値/安値のブレイクを監視します。最大許容範囲(例:4200ポイント)に達すると機能が解除されます。チャート上に視覚的なラインが表示されます。
- **損失保護**: 逆行するローソク足が一定数(0~10本)出現するか、指定した経過時間(時/分/秒)が経過した後にポジションを決済します。自動ドテン(最大サイクル数まで)や、一部の取引フィルターを一時的に無効化する機能も備えています。
- **利益確定決済(ローソク足確定時)**: ポジションが利益状態にある状態でローソク足が確定した際、ポジションを決済します(待機ローソク足の本数や最低利益額の条件設定が可能)。
- **最低保有時間**: エントリーしたローソク足が確定するまではポジションを決済しないよう制御し、早すぎる決済を防ぎます。
- **取引一時停止機能**: SL/TPへの到達、大きな損失の発生、または利益保護機能の発動後に、取引を一時停止します(停止期間はローソク足の本数で設定可能)。
**取引フィルター**
取引の実行を許可/禁止するための多機能フィルターシステムです:
- **ATRボラティリティボックス(2系統)**: ボラティリティが低い局面では取引を停止します(ATR値、または一定期間のローソク足の始値・終値間の距離に基づいて判定)。設定したトリガーゾーンをブレイクした時点で取引を再開します。チャート上に視覚的なボックスやラインが表示され、通知機能も備えています。
- **時間足ブレイクアウトフィルター**: 取引を実行する前に、上位時間足(例:H4)でのブレイクアウト発生を条件とします。チャート上に視覚的なラインが表示されます。
- **移動平均線(MA)クロスフィルター**: 移動平均線のクロスが発生している方向への取引のみを許可します(クロス直後/クロス継続中のいずれも対応)。
- **RSI取引再開フィルター**: RSIが買われすぎ/売られすぎの極端な水準に達するまで取引を一時停止し、到達後に一定時間(例:15分間)だけ取引を再開します。RSIの中間値でリセットを行うオプションも選択可能です。
- **スプレッドフィルター**: スプレッドが設定した上限値(例:50ポイント)を超えている場合、取引を停止します。 - **Heikin Ashi Filter**: 平均足(HA)の方向と逆のトレードをブロックします。
- **Simple Candle Filter**: 現在のローソク足の方向と逆のトレードをブロックします。
- **News Filter**: 指定した通貨(例:USD)に関するニュースイベント(高・中・低重要度)の前後にトレードをブロックします。保有ポジションを決済し、アラートを送信します。
- **Session Filter**: IST(インド標準時)に基づく特定のセッション(最大4つ、例:23:00-05:25)のみにトレードを限定します。セッション終了時にポジションを自動決済し、通知を行います。
**ダッシュボード&モニタリング**
- **Live Dashboard**: チャート上に各種統計データ(損益、トレード回数、残高など)を表示します。表示位置、サイズ、色、フォントはカスタマイズ可能です。
- **Logging**: 戦略、フィルター、各種イベントに関する詳細なログを記録します(通知過多を防ぐため、ログ出力には制限が設けられています)。
**連携機能&通知**
- **Telegram**: ポジションのオープン・クローズ時に、キャプション付きのチャートスクリーンショットを送信します。個人チャット、グループ、チャンネルへの送信に対応しています。設定にはBotトークンとChat IDが必要です。また、MT5側で「WebList」に送信先のURLを追加し許可設定を行う必要があります。
- **Discord**: Webhook機能を使用し、ポジションのオープン・クローズ時にスクリーンショットを送信します。
- **Push Notifications**: セッション、ニュース、フィルター、トレードに関するMT5のプッシュ通知(アラート)を送信します。
- **Visuals**: ブレイクアウト、ATRボックス、利益保護(プロフィットプロテクション)の範囲を示すラインや長方形をチャート上に描画します。

