
MT4 で取引中の損益を pips で表示するインジケーターです。現在価格とスプレッド、ポジション毎のリスクリワード比も表示します。
設置した通貨ペアにポジションを持つと1ポジションごとに損益 pips テキストが表示されます。買いポジションには “ buy ”、売りポジションには “ sell ” と表示され自由に移動できます。ポジションテキストが行方不明になったら “ A ” キーすると見える範囲に再表示できます。
複数ポジションを持った場合は通貨ペア名の合計テキストに合算された pips が表示され、複数通貨ペアにポジションを持った場合も Total テキストに全通貨ペアの合算が表示されます。

アカウントの正確な損益がリアルタイムで分かります。
リスクリワードレシオはリスク 1 に対してリワードがどれくらいかをリアルタイムに更新して表示します。ストップロスが建値より利益側になるとリスクが無くなったと判断して“ ∞ ”を表示します。
ブレイクイーブンラインの表示にも対応しました。同通貨ペアに複数ポジションを持つとロットで加重平均した価格に損益分岐ラインが表示され、レートまでの pips も表示します。レートが利益側、損失側どちらにあるかでラインとテキストの色が変わります。
損益を金額で見ていると冷静でいられなくなるので作りました。MT4 のターミナルは「取引」タブではなく「エキスパート」タブを表示したりして絶対に金額を見ないようにしてます(笑)
バージョン履歴
※ このバージョンはパラメーターが増えています。インジケーターファイルの上書き(置き換え)作業は MT4 を終了してから行ってください。パラメーターがリセットされるのを防げます。
- pips の桁を調整する機能を追加しました。1.0を1倍として0.1とすれば10分の1になります。
※ 表示されていない通貨ペアには適用しないようにできます。複数通貨ペアにポジションを持った場合、金ドルは10分の1にして他通貨ペアは1倍にしたい、などが可能です。ただし、チャートの通貨ペアを(チェンジャーなどで)変更する方は注意が必要になります。 - 他通貨ペアのポジション pips を表示する機能を追加しました。ポジションごとの pips テキストに各通貨ペア名が表示されます。
※ 他通貨ペアの更新タイミングは表示している通貨ペアのティックタイミングになるのでリアルタイムではありません。ご注意ください。
- 複数通貨ペアチャート表示時に設置した通貨ペアの合計 pips がすべて同じ値を表示してしまう不具合を修正しました。
- リスクリワードレシオの文字サイズを変更できるようにしました。
- ポジションテキストにカーソルを乗せるとそれぞれのポジション保有時間を表示する機能を追加しました。
- 複数通貨ペアにポジションを持つとフリーズしてしまう不具合を修正しました。
- 特定の条件でポジション pips が表示できない不具合を修正しました。
- リクエストいただいた機能を追加しました。
- ブレイクイーブンラインに手数料・スワップ・他通貨ペアの損益分を色で反映させました。平均 pips がプラスでも手数料・スワップ・他通貨ペアの損益込で利益がマイナス、平均 pips がマイナスでも手数料・スワップ・他通貨ペアの損益込で利益がプラスの場合はブレイクイーブンラインの色を指定した別色に塗ります。
- 個別 pips テキストをクリックまたはドラッグするとすべてのオブジェクトの最前面に表示するよう修正しました。
- リクエストいただいた機能を追加しました。
- ブレイクイーブンライン(損益分岐ライン)を表示する機能を追加しました。
ポジションを持つと、損益を分ける価格にラインと、レート間の pips がテキストで表示されます。同通貨ペアで複数ポジションを持つとそれぞれのロット数で加重平均した損益分岐価格にラインが移動します。
※ 損益はスプレッド込みの価格のみを参照しています。手数料・スワップは参照していません。
※ 複数ポジションでも全て同じロット数であれば単純平均での損益分岐価格となります。
- ブレイクイーブンライン(損益分岐ライン)を表示する機能を追加しました。
- 重複インストールすると注意を促すよう修正しました。
- 決済時に決済結果をメール / プッシュ通知する機能を追加しました。獲得 pips、獲得額、エントリーから決済までの経過時間(日本時間)を記録として残せます。同時に MT4 のエキスパートタブにも結果を表示します。MT4 の通知設定は「mt4 通知 メール」「mt4 通知 プッシュ通知」などで検索してください。↑ 本文サンプル
- チャート外にあるポジション pips テキストを集めるキー(A)を変更できるよう修正しました。
- 状態記憶処理を見直して最適化しました。
- 時間足切り替え機能を切り出して新作インジケーターへ移植しました。時間足切り替え機能をご利用になっていた方は新インジケーターを併用ください。切り替わった時間足名の表示や方向キーでの時間足切り替え、複数チャートの時間足を一括で切り替える機能など新機能も追加していますので、負荷は変わらずさらに便利にお使いいただけます。
- 通貨ペア名と時間足名の表示機能を切り出して新作インジケーターへ移植しました。(バージョン 1.44)
- ライン描画機能を切り出して、新作のライン同期&描画インジケーターへ移植しました。ライン描画機能をご利用になっていた方は新インジケーターを併用ください。ライン描画機能のみの利用が可能です。フィボナッチ・エクスパンションやジグザグライン描画機能も追加しています。
描画したラインを非表示にできる機能を追加しました。
shift キー + セミコロンを入力することで描画して名前を変えていないラインの非表示 ⇔ 表示が切り替えられます。削除はしたくないけど邪魔なときに。キー入力で引けるラインに平行チャネルを追加しました。
キー入力でラインを引けるようにしました。
水平線・垂直線・トレンドライン・フィボナッチリトレースメント・フィボナッチタイムゾーンが引けます。垂直線以外は第1ポイントが OHLC(オープン・ハイ・ロー・クローズ)に吸着するので正確な価格にワンクリックで起点を置くことができます。トレンドラインは起点を置いた後にもう一度キー入力すると水平に引くこともできます。
- バージョン 1.31 の同期ロジックを見直して最適化しました。
- 複数通貨ペアで使用したときの全通貨合計 pips の更新タイミングを同期させました。
複数通貨ペアを並べて使用する場合、全通貨ペアの合計 pips の更新が通貨ペアそれぞれのティックのタイミングに任せていたためバラバラでしたが、損益が更新された通貨ペアからそれ以外の通貨ペアへ同期することですべて同じタイミングで更新されるようになりました。

↓ ↓ ↓

※1通貨ペアの複数チャートには影響しません。
合計 pips テキスト、価格・スプレッド、通貨ペア名の配置に自由度を持たせました。
- 現通貨ペア pips 合計・全通貨ペア pips 合計のグループ
- 価格・スプレッドのグループ
- 通貨ペア名グループ
ごとに位置の指定が可能です。以下の要領です。
- 設定からグループごとに配置コーナーを決める
- テキストを好みの位置に移動させて、コーナーに近い方のテキストにマウスオーバーして横位置、縦位置を確認する
- 設定に横位置、縦位置を保存する

以上で、次回起動以降もお好みの位置を保ったままトレードを開始できます。
また、左上を指定した場合のみ、ワンクリックパネルの開閉を前提に少し特殊な動きを付けています。ワンクリックパネルの開閉でテキストが隠れてしまった場合、チャートをクリックするとワンクリックパネルの下にテキストを移動させます。ワンクリックパネルの右にテキストを置きたい場合などは「テキスト位置にワンクリックパネルを影響させる」を false にすればこの動きを止められます。

- テキストのフォントを選べるようにしました。ポジション pips のフォントに“メイリオ”を選べば接頭辞に日本語が使えます。パラメーターが増えていますので、バージョンアップの場合はテンプレートに保存してから上書きするか、設定を保存しておくことをおすすめします。


- 内部処理を見直して安定化させました。
- 合計 pips テキストの位置を左上にした際、ワンクリックパネルを開いていればパネルの高さ分表示位置を下げ、閉じていればワンクリックパネルの位置に表示するよう修正しました。
※ 監視していませんので、ワンクリックパネルを開閉したときはチャートをクリックしてください。
- リスクリワードテキストが他の通貨ペアのチャートに生成される不具合を修正しました。
- チャートの右端をシフトしていない場合、リスクリワードレシオをチャート中央に表示するよう修正しました。
- 通貨ペア名と時間足表示ができなくなる不具合を修正しました。
- 通貨ペア名と時間足を表示する機能を追加しました。
- 時間足を切り替えても pips テキストが移動しないよう修正しました。
- 決済結果テキストを自動削除できる機能を追加しました。
- 価格の上昇下降に合わせて価格テキストの色を変えるよう変更しました。
- 価格/スプレッドテキストをチャート左上に置いた場合のワンクリックパネルの有無によって位置を変更するよう修正しました。
- 全通貨ペアテキストのスプレッド・手数料・スワップ範囲色の判断値を訂正しました。
- 正確に pips を計算するため、気配値に EURUSD が表示されていない場合、表示するようコメントで静かにお願いするようにしました。15秒ほどで消えます。
- リスクがなくなった時のリスクリワード表示を修正しました。
- ポジションごとに pips を表示する機能を追加しました。決済すると決済結果 pips を残します。
自動的に消えませんので右クリックで「削除」してください。未決済の pips を削除してしまっても次ティック時に再描画されますので delete キーですべて削除しても良いかもしれません。
ウィンドウサイズの変更などで pips テキストが行方不明になったときは、キーボードの“ A ”キーでウィンドウ内の見える範囲に再表示できます。
- 手数料がある口座で pips 表示がプラスでも手数料分、スワップ分で損益金額がマイナスの時はテキスト色が別色になるよう修正しました。
パラメーター

- 現通貨ペアの合計 pips の表示
- 現通貨ペアの合計 pips に現在の時間足の表示
- 全通貨ペアの合計 pips の表示
- 合計 pips の利益カラー
- 合計 pips の損失カラー
- 合計 pips がプラスの時でも手数料、スワップ分で損益金額がマイナスの時のカラー
- 合計 pips のフォント
- 合計 pips のテキストサイズ
- 合計 pips のコーナー指定
- 合計 pips のコーナーからの横位置
- 合計 pips のコーナーからの縦位置
- ポジション毎の pips の表示
- 買いポジション pips の接頭辞 – メイリオで日本語可
- 売りポジション pips の接頭辞 – メイリオで日本語可
- ポジション pips テキストのフォント
- ポジションテキストのサイズ – 合計 pips のテキストサイズと分離させました(1.30)
- 結果 pips テキストの自動削除
10秒後、30秒後、60秒後、すぐに削除、自分で削除、から選べます。 - チャート外の pips テキストを集めるキー
ポジションテキストが行方不明になったらこのキーを押下すると見える範囲に再表示できます。 - 他通貨ペアの pips を表示する
他通貨ペアのポジション pips を通貨ペア名付きで表示します。他通貨ペアの pips の更新タイミングが表示通貨ペアのティックタイミングになりますのでリアルタイムではありません。ご注意ください。
- 現在価格の表示
- 価格上昇カラー
- 価格下降カラー – 色を変えたくない場合は上昇下降とも同じ色にすると上昇下降の監視が止まります。
- 価格テキストのフォント
- 現在スプレッドの表示
- スプレッドテキストカラー
- スプレッドテキストのフォント
- 価格とスプレッドのコーナー指定
- 価格とスプレッドのコーナーからの横位置
- 価格とスプレッドのコーナーからの縦位置
- テキスト位置にワンクリックパネルを影響させる – 左上を指定したテキストのみに影響します。ワンクリックパネルの右にテキストを置きたい場合などは false にしてください。
- リスクリワードレシオの表示
- リスクリワード文字色
- リスクリワード文字サイズ
- ブレイクイーブン(損益分岐)ラインを表示する
ポジションを持つと、損益を分ける価格にラインと、レート間の pips がテキストで表示されます。同通貨ペアで複数ポジションを持つとそれぞれのロットで加重平均した損益分岐価格にラインが移動します。
※ 損益はスプレッド込みの価格のみを参照しています。手数料・スワップは参照していません。
※ 複数ポジションでも全て同じロットであれば単純平均での損益分岐価格となります。
※ 算出対象は同通貨ペアのみになります。- ラインの線種
- ラインの利益カラー
- ラインの損失カラー
- ラインの手数料・スワップ範囲カラー
平均 pips がプラスでも手数料・スワップ・他通貨ペアの損益込で利益がマイナス、平均 pips がマイナスでも手数料・スワップ・他通貨ペアの損益込で利益がプラスの場合はブレイクイーブンラインをこの色で塗ります。 - テキストカラーをラインに合わせる
- ラインの色に合わせない場合のテキストカラー
- テキストサイズ
- チャート左端からのテキスト位置(ピクセル)
- pips 桁数調整(0.1で10分の1、10.0で10倍)
- pips 桁数調整を他通貨ペアにも適用する
表示している金ドルは10分の1にするけど他通貨ペアは1倍にしたい、などが可能です。表示されている通貨ペア以外の通貨ペアの桁数も調整する場合は true にしてください。
※ チャートの通貨ペアを(チェンジャーなどで)変更する方はご注意ください。
- pips 桁数調整を他通貨ペアにも適用する
- オリジナル通知
決済時に決済結果をメールまたはプッシュ通知します。獲得 pips、獲得額、エントリーから決済までの経過時間(日本時間)を記録として残せます。同時に MT4 のエキスパートタブにも結果を表示します。MT4 の通知設定は「mt4 通知 メール」「mt4 通知 プッシュ通知」などで検索してください。メールタイトルサンプル本文サンプル(メール・プッシュ通知共通)※ エキスパートタブでは獲得額を表示しません。
ご利用条件
- 素人の個人が使用するために作成したものですのでセキュリティなどは考慮していません。ご自身の責任で使用できる方はどうぞご利用ください。
- 使用中に損害が生じても当方は一切の責任を負いません。が、不具合などあればコメント等で内容をお伝えいただき、再現できれば修正を試みてみます。
- 開発環境は Mac 上の仮想環境にインストールした Windows 11 と MT4/5 の最新バージョンのみで、他の環境の用意はありません。(使用推奨環境のことではありません。開発環境を開示しているだけです)
- 正しく使用できない口座もあるかもしれません。
- MT4 / MT5 の気配値に EURUSD を表示してください。ブローカーごとの pips 計算のために EURUSD の価格の桁数を参照しています。気配値に EURUSD を表示していない場合はインジケーターを設置した通貨ペアの桁数を利用しますが、正確な pips 値にならない可能性があります。(pips を表示しないインジケーターは除く)