KN Smart Tp and SL
- インディケータ
-
Shipra Gupta
私はShipra Gupta、数学、経済学、アルゴリズム取引システムに強いバックグラウンドを持つトレーダー兼クオンツ戦略開発者です。これまで、Forex、ゴールド、指数、コモディティ、暗号資産市場に幅広く携わり、一貫性、精度、規律ある執行を重視したデータ駆動型の取引戦略を構築してきました。 - バージョン: 1.0
KN Smart TP SL Signals — MT5 EMAクロスオーバー・トレンドシグナルインジケーター
KN Smart TP SL Signalsは、EMA(指数平滑移動平均線)のクロスオーバーに基づいて買い(Buy)および売り(Sell)のシグナルを生成する、MetaTrader 5用の非常に見やすく直感的な取引インジケーターです。チャート上のすべてのシグナルに対して、エントリー、ストップロス、TP1、TP2、TP3を含む完全なリスク計画を自動的にマッピングします。手動でラインを引く必要も、勘に頼る必要もありません。
あらゆる通貨ペアや時間足で、明確に定義されたリスクを伴う、高速で読み取りやすいセットアップを求めるトレーダー向けに設計されています。
シグナルの仕組み
-
買い(Buy)シグナル: 短期EMAが長期EMAをゴールデンクロス(上抜け)したときに発生。
-
売り(Sell)シグナル: 短期EMAが長期EMAをデッドクロス(下抜け)したときに発生。
どちらのシグナルも確定したバー(クローズバー)でのみ確認されます。形成中のローソク足は決して使用されないため、リペイント(再描画)は一切ありません。
シグナルが発生すると、インジケーターはATR(Average True Range)を使用してストップロスを計算し、選択したリスクリワード比(R:R)の倍数に基づいて3つのテイクプロフィット(利確)レベルを配置します。すべてが即座にチャート上に直接描画されます。
チャート上の視覚的表示
-
2本の継続的なEMAライン: 短期EMA(緑)と長期EMA(赤)がチャート上を常に走っているため、クロスオーバーの文脈を一目で把握できます。
-
買いと売りの矢印: すべてのシグナルバーをマークします。矢印は、買いシグナルの場合はローソク足の安値の下に、売りシグナルの場合は高値の上に配置されます。
-
1つのシグナルにつき5つの価格レベル: 限定的な線分として描画されます:
-
エントリー(Entry): 灰色の実線。
-
ストップロス(Stop Loss): オレンジの実線。
-
TP1 および TP2: 水色の破線。
-
TP3: やや太い水色の実線。 ラインはシグナルバーからユーザーが定義した本数だけ前方に延長されます。
-
-
2つの背景塗りつぶしゾーン: 即座に視覚的なリスクコンテキストを提供します。緑色のシェーディングされた長方形は、エントリーからTP3までのスペースをカバーします(利益ゾーン)。赤色のシェーディングされた長方形は、ストップロスからエントリーまでのスペースをカバーします(損失ゾーン)。これらのゾーンにより、各取引で得られる利益と失うリスクの比率が直感的に明らかになります。
-
リアルタイムの動的更新: 取引が開始されている間、ラインはリアルタイムで自動的に右側へ延長され、TP3またはストップロス(SL)にヒットした瞬間に固定(フリーズ)されます。TPレベルに達すると、そのラインは水色の破線から緑色の実線に変わります。SLにヒットすると、ストップロスラインが赤色に変わります。チャート上のラベルも、それに応じて ✓ および ✕ のマークで更新されます。
-
過去シグナルの完全留保: 現在の最新のシグナルだけでなく、すべての過去のシグナルがチャート上に表示され続けます。各シグナルのゾーンとレベルは、独立したグラフィックオブジェクトを使用して描画されます。そのため、チャートを過去にスクロールして、すべての過去のセットアップを検証し、どのTPがヒットしたかを確認し、さまざまな市場環境でインジケーターがどのように機能したかを詳細に研究できます。
リスクプリセットとカスタマイズ
ストップロスの距離は、ATRの乗数として設定されます(デフォルトは1.5×)。3つのテイクプロフィットレベルは、そのリスク距離の倍数になります(デフォルトではTP1が1R、TP2が2R、TP3が3R)。4つの乗数はすべて完全に調整可能であるため、お好みのリスクリワード比(R:R)プロファイルを自由に設定できます。
短期および長期EMAの期間(デフォルトは5と13)およびATRの期間(デフォルトは14)は、すべて設定画面で変更可能です。ラインの延長長さや、チャート上に描画される過去シグナルの最大数も調整可能です。
プッシュ通知機能
インジケーターは、MetaTraderのモバイルアプリにプッシュ通知を送信します。買いまたは売りのアラートには、エントリー価格、ストップロス、および3つすべてのTPレベルが単一のメッセージ内に含まれます。また、SLヒット時や個別のTPレベル達成時に発生するオプションのアラートも有効にできます。すべてのアラートはバーの確定時に1回だけ発生し、毎ティックごとに不要に鳴ることはありません。
有効化の方法: MT5の ツール → オプション → 通知 に移動し、モバイルアプリから取得したMetaQuotes IDを入力して、インジケーターの入力設定で目的のアラートをオンにしてください。
対応市場
MT5で利用可能なすべての銘柄に対応しています(主要・マイナー・エキゾチックFX通貨ペア、ゴールド (XAUUSD)、シルバー、原油、米国および欧州の主要株価指数 (NAS100, US30, SPX500, DAX40)、暗号資産CFD)。ATRベースのストップは各インストゥルメント固有のボラティリティに自動的に適応するため、銘柄を切り替える際に手動で再キャリブレーションを行う必要はありません。M15、H1、H4、D1の時間足で最もクリアなシグナルが得られます。
インストール方法
KN_SmartTPSL.mq5 を MQL5/Indicators/ フォルダにコピーし(MetaEditor → ファイル → データフォルダを開く からアクセス可能)、MetaEditorでF7キーを押してコンパイルします。その後、ナビゲーターパネルからインジケーターを任意のチャートにドラッグ&ドロップしてください。
よくある質問 (FAQ)
-
リペイントしますか? いいえ。シグナルは完全に閉じたバー(確定足)でのみ計算されます。現在形成中のローソク足がシグナルをトリガーすることはありません。
-
EMAの期間を変更できますか? はい。短期EMA、長期EMA、およびATR期間はすべて個別の入力パラメータとして変更可能です。
-
過去のシグナルが一部しか表示されないのはなぜですか? 入力項目の Max Signals (デフォルト40)が、MT5のオブジェクト数を管理可能な範囲に抑えるために同時に描画されるシグナル数を制限しています。より多くの履歴をレビューしたい場合は、設定でこの数値を増やしてください。
-
ゴールドや株価指数でも機能しますか? はい。ATRアルゴリズムが、各銘柄特有のボラティリティの範囲に自動的にレベルを調整します。
