SL TP Toggle Button
- インディケータ
-
Mariusz Franciszek Szczepanczyk
I have been trading since 2005. Over the years I have built my own set of tools because I could not find what I actually needed on the market. Not magic entry signals. Not promises. Just clean, reliable trade management that works while I am away from the screen. - バージョン: 1.12
- アップデート済み: 6 5月 2026
- アクティベーション: 5
重要 – これは単独の指標ではありません
このツールは、ストップ ロスやテイク プロフィットを独自に管理せず、取引ロジックを独立して実行しません。
これは、One Click B3 MT5 Expert Advisor と組み合わせて動作するように特別に設計されています。
同じシンボルで One Click B3 MT5 が実行されていない場合、このインジケーターはボタンのみを表示し、SL/TP 機能は制御しません。
One Click B3 MT5 を所有または使用していない場合、この製品は取引機能を提供しません。
MT5用SL TPトグルボタン
互換性のあるエキスパートアドバイザーのSL/TPロジックを有効または無効にするチャート上のボタンを提供するユーティリティインジケーターです。このボタンは、INIファイルとグローバル変数を使用して、チャートとセッション間で状態と位置を保存するため、再起動後や複数のチャートで一貫した動作が保証されます。
主な目的
One Click B3 MT5 などの EA (または同じ状態/グローバル変数を読み取る任意の EA) で SL/TP 管理を有効または無効にするチャート上のトグル ボタン。
ボタンが緑の場合、EA の SL/TP ロジックはアクティブです。赤の場合、SL/TP の開始は無効です。
主な特徴
明確な視覚状態による信頼性の高い SL/TP 制御 (緑 = SL/TP オン、赤 = SL/TP オフ、銀色の「SL」テキスト)。
無効な位置/状態ファイルをチェックして修復し、必要に応じてデフォルトを復元するファイルと状態の検証。
INI ファイルと GlobalVariables の両方を使用して複数のチャートを同期し、すべてのチャートでボタンの状態と位置の一貫性を保ちます。
ドラッグ アンド ドロップによる配置: ボタンはチャート上で移動 (安全な 0 ~ 5000 ピクセルの範囲内) したり、入力パラメータを使用して配置したりできます。
ミリメートルベースのサイズ設定: ButtonSize_mm は、画面間でサイズを一定に保つために自動的にピクセルに変換されます。
4 隅のアンカー: コーナー入力 (0 ~ 3) を使用すると、X/Y オフセットを使用してチャートの任意のコーナーにボタンを配置できます。
低い CPU 使用率で状態と位置の同期に使用される軽量の 1 秒タイマー。
ヘッジとネッティングの両方の MT5 アカウント タイプで、実際のアカウントとデモ アカウントで動作します。
保護と安全
X/Y 座標 (0~5000) を検証し、無効な位置を安全なデフォルトに書き換えます。
定義された順序で状態を回復します。最初に GlobalVariables から、次に INI ファイルから、最後にデフォルト設定から回復します。
ボタンの重複を避けるために、初期化時に同じプレフィックスを持つ古いオブジェクトをクリーンアップします。
無効なドラッグ位置をデフォルトの座標にリセットすることで、画面外への配置を防止します。
同期アーキテクチャ
EA_SL_Button_%s.ini – シンボルごとのボタンの位置 (X,Y) を保存します。
EA_button_state_%s.ini – シンボルごとにボタンのオン/オフ状態を保存します。
EA_Toggle_State_%s – 現在のオン/オフ状態のグローバル変数。
EA_Toggle_PosX_%s と EA_Toggle_PosY_%s – シンボルごとの最後の X/Y 位置のグローバル変数。
典型的な使用法
インジケーターを任意のチャートに添付します。
ボタンは、選択したコーナーの ButtonPosX と ButtonPosY に表示されます。
クリックすると、SL/TP の有効と無効 (色フィードバックは緑/赤) が切り替わります。
AllowDrag が有効になっている場合は、ボタンを新しい位置にドラッグします。位置と状態は同じシンボルのすべてのチャートで同期され、プラットフォームの再起動後も保持されます。
設定:
言語 – インジケーターのラベルとメッセージに使用するインターフェース言語を選択します。
EnableIndicator – SL ボタン インジケータ機能を有効または無効にします。
ButtonPosX – 選択したコーナーに対する SL ボタンの水平 (X) 位置を設定します。
ButtonPosY – 選択したコーナーに対する SL ボタンの垂直 (Y) 位置を設定します。
コーナー (0-3) – SL ボタンのアンカー ポイントとして使用するチャートのコーナーを選択します。
AllowDrag – チャート上の SL ボタンのドラッグを有効または無効にします。
ColorOn – 有効 (ON) の場合の SL ボタンの背景色を設定します。
ColorOff – 無効 (オフ) の場合の SL ボタンの背景色を設定します。
ButtonSize_mm – チャート上の SL ボタンのサイズをミリメートル単位で定義します。
SL_TextColor – ボタンに表示される「SL」テキストの色を設定します。
PosFileNameTemplate – 各シンボルのボタンの位置を保存するために使用されるテンプレート ファイル名。
StateFileNameTemplate – 各シンボルのボタンの状態を保存するために使用されるテンプレート ファイル名。
ボットは、無制限の資金にアクセスできる場合にのみ成功をもたらします。アカウントをグリーンにするには「目と心」が必要です。シンプルでクリーン、高速で効率的なツールが、その実現をお手伝いします。
真の成功には、あなた自身の脳が意思決定をすることが必要です。私のツールはボットではなく、考えるトレーダーのためのツールです。
前日の終値は磁石のように作用する →高値 安値 終値 MT5
アジアセッションがロンドンとニューヨークのセッションの方向性を決める →アジアセッションレベル
複数の銘柄をスキャルピングする場合:
ワンクリックB3 MT5、シンボル位置パネル、SL TPトグルボタン、ズーム MT5 B
1つの銘柄をスカルプする場合:
ワンクリックB3 MT5、シンボル位置パネル、SL TPトグルボタン、ピップスラベル最終取引、ズーム MT5 B
複数の金融商品に長期投資する場合:
説明をお読みになってご不明な点がございましたら、ご連絡ください。すべての機能、設定、使用例を丁寧にご説明し、これらのツールがお客様の取引戦略に合致することを保証いたします。

