





売買履歴、つまりmt4のターミナルの口座履歴タブにあるエントリーとエグジットの時間と価格の位置をチャート上に表示します。
また同時に、現在保有中のポジションの状態もリアルタイムで表示しますので、どのくらい儲かっているのか、または損しているのかが一目瞭然になります。
数値だけでは判りにくかったものが、視覚的に判断できるので、トレードの良し悪しを検証するのにも良いです。
オリジナルはガマウシさんの「Trade_History_Plot.mq4」ですが、保有中のポジションをリアルタイムで見れるようにしたり、線の色や太さなどをカスタマイズできるようにしたりして大幅に改良しています。
これを導入すると、いつどんなタイミングで売買したのかがとてもよく分かり、バッチリ天底を取れたなとか、やっぱりあのトレンドラインを抜けたところで手仕舞いしておけば良かったなとか、一喜一憂したり反省したりといろいろ楽しめます(^o^)。
下の図は、見やすくするために余計な装飾を取り除いて、ローソク足だけにしていますが、6回のトレードが行われ、4回目のトレードは売りどきをミスって損失になったことがよくわかります。
図では説明しませんが、保有中のポジションがいつエントリーして、今現在どうなっているのかが、リアルタイムで目で見て分かります。数値を見るより分かりやすく、エグジットのタイミングをきっちり取ることができるようになると思います。
また、これらの説明は、裁量トレードはもちろんのこと、システムトレード/自動売買のEAでも十分使え、システムの検証に威力を発揮します。特にフォワードテストの検証にはとても有効です(バックテストには使えません)。
パラメータの設定は、表示方法と色に関わることだけですので、よほど見にくいということでなければ、触る必要はないかと思いますが、一通り説明します。
大きく分けると、売買履歴の表示に関するものと、保有中のポジションの表示に関するものの2つあります。設定する項目はどちらもほぼ同じですので、売買履歴の表示に関する項目についてのみ説明します。
まず、「履歴損益を表示するか」については、「する」か「しない」かを選択できます。
「する」を選択すると、エントリーとエグジットの位置を直線でつないで描きます。その時の線幅や色を選択できます。
「しない」を選択すると、線と数値は表示されません。チャートが見づらくなって一時的に非表示にしたいときなどに使います。
次は、「履歴損益の表示単位」ですが、損益の値を「表示しない」、「pipsで表示」、「価格で表示」の3つの方法で表示できます。
「表示しない」を選択すると、文字通り数値は表示されなくなり、線だけが表示されます。
「pipsで表示」はそのままそのとおりです。
「価格で表示」は口座の通貨が円のときは「\」、ドルのときは「$」が付加されて表示されますが、それ以外の通貨のときは単位は表示されず数値だけの表示となります。
続いて、「履歴損益を表示する位置」は、「エントリー時」と「エグジット時」のどちらかを選択します。
これはそのままですので、特に説明の必要はないかと思います。また、文字サイズは下の方で設定できますが、上下方向の表示位置は設定できず、固定されていますのでご了承ください。
そして、売買の矢印と線の色を選択できます。
また、線の太さ、損益の値の文字サイズも指定できます。
また、結果は「ターミナルウィンドウ」の「口座履歴」をすべて読み込んで表示させますが、どうしても表示させる期間を変更したいというときは、「ターミナルウィンドウ」の「口座履歴」タブのどこか適当なところで右クリックしてポップアップメニューを表示させます(下の左側)。
そのメニューの「全履歴」「3ヶ月」「1ヶ月」「期間のカスタム設定」のうちのどれかを選びます。「期間のカスタム設定」を選ぶと下の右側の図のように、より詳細な期間設定ができます。
注意 : このインジケータは、「ターミナル」の「口座履歴」から情報を取得しているため、バックテスト(ストラテジーテスター)では機能しません。
購入していただくと、ソースファイル(TradesPlotter2.1.mq4)と実行ファイル(TradesPlotter2.1.ex4)がダウンロードできます。
元はと言えば他の方が作ったものですし、改変・再配布等ご自由にしていただいて構いませんが、バグ・改善点等お気づきの点があれば、お教えいただければ幸いです。
また、このインジケーターと同じように結果を表示してくれるものに、「売買損益のグラフ表示」がありまして、こちらはどれだけ儲かっているのか損しているのか、その推移が分かるようにサブウィンドウにグラフ表示してくれます。よかったらこちらもどうぞ。
For those using GogoJungle for the first timeEasy 3 steps to use the product!
At GogoJungle, we provide services to enrich your investment life for our members. In addition, product purchases are normally limited to members. Why not register as a member now and make use of GogoJungle!