トレードするときに考えなければならないことは、どれだけリスク(損失)があるかということです。そしてそのリスクに対してどれだけリワード(利益、報酬)を得るつもりなのか。もちろん、勝率のことも考える必要がありますし、それが期待値へと繋がってくるでしょう。
リスクとリワードを自動計算するためのインジケーター
そこでリスクリワード比率に注目し、どれだけのリスクとリワードがあるのかをチャートに表示したり、指定したラインのリスクリワード比率を自動で損益計算するインジケーターを作りました。
トレードする上で欠かせないインジです。ぜひ一度使ってみてください。
ダウンロードはこちら(2024/05/20 ver3.3)
MT5版ダウンロードはこちら(2024/05/20 ver3.3)
- 2024年5月20日
- 【MT4/MT5 ver3.3】 全角入力の状態でも反応するようにしました。
- 2024年1月26日
- 【MT4/MT5 ver3.2】 「利益:損失」か「損失:利益」か選べるようにしました。
- 2023年11月20日
- 【MT4/MT5 ver3.1】 ラインの太さを変更できるようにしました。
- 2023年10月4日
- 【MT4/MT5 ver3.0】 pipsで固定できるようにしました。キーボードのXでロングとショート入れ替わるようにしました。
※インジケーターへのご質問・改善アイデアあれば、下部のコメント欄かアンケートに投稿お願いします!
リスクリワードの5種類から選ぶ
まず、リスクリワードの割合を固定にするか、変動させて考えるかの2つのパターンがあります。
何を固定にするか、もしくは変動させるのか。割合を固定にするのか、ピップ数で固定にするのかによって、5種類の選択があります。
リスクリワード比率を固定する(パラメーターは固定)
リスクとリワードの割合は人それぞれ違ってきます。1対1の場合もありますし、1対2や1対3もあるでしょう。逆にリスクを大きくすることも間違いではありません。
例としてリワードを2、リスクを1として表示してみました。まずはユーロドルをロングの場合です。
0.96276にロングをエントリーした場合、ストップを直近安値の0.96073に赤ラインを動かしました。そうするとリスクの2倍のところに青ライン(価格は0.96683)が自動的に移動します。
ショートした場合も同じです。144.465でショートをエントリーしたと仮定します。
今回はリスクを指定するのではなく、リワードを指定してみました。青ラインを144.032に移動です。そうすることで、赤ラインが144.682に移動しストップの価格が分かります。
こういった形で、リスクリワードを固定して、損切りのストップを移動させた場合には利確のリミットの価格位置が自動的に分かったり、利確のリミットを移動させた場合には損切りのストップの価格位置が自動的に分かります。
リスクリワード比率を知る(パラメーターは変動)
ベースとなるエントリー価格を決めた後、リミットとストップを指定することで、リスクリワード比率が分かります。
上図ではショートをした場合、高値となるところにストップを置いたとします。次にリミットをどれだけ移動させれば許容できるリスクリワードなのかが分かるようになっています。図では1.60です。
もう一つはレンジを想定し、ロングしたいとします。下限にストップ(赤ライン)を置き、上限にもリミット(青ライン)を置きます。
エントリー位置(白ライン)を動かすことによってリスクリワードの比率が分かり、どの価格でエントリーするべきかの判断ができます。
リスクリワードを固定(ピップ数で固定)
ストップは10pips、リミットは20pipsにしているという場合はこれです。それぞれpipsを指定できます。
ロングからショートへ、ショートからロングへ変更するときはキーボードのXを押してください。
比率(相対値)ではなく実際の値(絶対値)で価格間を把握できます。
リスクを固定(ピップ数で固定)、リワードは変動
リスクを例えば10pipsと限定させ、リワードを伸ばしたいというときにこれを選びます。
リスクのラインは常に同じ価格間で動きます。エントリー価格から何pipsという間隔です。
これを選ぶ人が多いように思えます。ある程度のリスクの感覚が掴めやすいです。
リスクを変動、リワードは固定(ピップ数で固定)
次は逆のパターンです。
めざしているリワードに対してどれだけのリスクを冒せるのかを計算します。
エントリーを現在価格にする
エントリーを指値、逆指値注文ではなく、成り行きで注文したときのリスクリワードを考えることもできます。
パラメーターの設定で「エントリー(現在価格)」をtrueにしてください。
エントリーライン(白いライン)を指定することなく、自動的に現在の価格でエントリーしたときのリスクリワードが出てきます。
これもリスクリワードを固定にしたり、自分で調整したりすることができます。
実際の取引数量から損益を円換算
実際にエントリーしてみてどれだけの利益が発生するのか、または損失をだしてしまうのか、知りたいはずです。
これがクロス円の場合は計算しやすいと思います。例えばユーロ円を1万通貨持っていた場合、100pips動くと1万円の損益となります。しかしユーロドルとなった場合、1万通貨はドルとなり、円換算(現在のドル円のレートを掛け合わせる)しないといけません。
エントリーしたロット数を指定することで、どれだけの損益が出るか下に表示されます。
ここで注意してほしいのが1ロット(Lot)の通貨です。多くのFX業者では1ロット1万通貨ですが、業者によっては10万通貨であったり、1000通貨の場合があります。トレードする業者で確認してから設定をお願いします。
パラメーターの設定
リスクリワードは「固定」と「変動」があります。
固定の場合は、リワードとリスクをそれぞれ指定してください。初期設定ではリワードが2.0、リスクが1.0となってます。
通貨ペアを変更したときにリミットライン、ストップラインの表示が変更前の状態のままになってますので、キーボードのC(クリアーのC)を押してください。
またこのインジケーターをキーボードから表示/非表示に切り替えることができます。パラメーターの設定からどのキーでオンオフするか選んでください。
さらにキーボードのXを押すと、ロングとショートを入れ替えることができます。ラインをドラッグする手間が省けます。試してみてください。
ダウンロードはこちら(2024/05/20 ver3.3)
MT5版ダウンロードはこちら(2024/05/20 ver3.3)
世界的に利用者を急増させているTradingView(トレーディングビュー)でもリスクリワードが一目で分かる描画ツールが利用できます。
TradingViewの「ロングポジション」「ショートポジション」では指定したラインからのリスクリワード比率、確定損益、数量が一目で確認できます。
その他にも便利な描画ツールがたくさんあるので、気になる方は別記事をぜひご一読ください。
オリジナル・インジケーター 人気ランキング
FXキーストンで無料配布しているオリジナルMT4・MT5インジケーターの人気ランキングです。
2024年11月の月間ダウンロード数トップ5はコチラ!
-
【keys_SynchroChart_Line.mq4】
シンクロチャート(MT4)チャート上で引いたトレンドラインなどのオブジェクトが、同じ通貨ペアであれば時間軸関係なく描写されます。
11月のダウンロード数
645人
FXキーストンではTradingView対応のオリジナルインジケーターも公開中です。すべて無料で利用可能となっています。
TradingViewインジケーターに関しても、ご要望に応じて作成と更新を続けていきますのでぜひ使ってみてくださいね。
ご協力よろしくお願いいたします。
コメント
いつも、役立つインディケータありがとうございます。
今回の、リスクリワードのインディケータをインストールを
考えていますが、非表示にすることはできないでしょうか?
水平ラインを、引いていまして、ゴチャゴチャになってしまわないか
と思った次第です。
よろしくお願いいたします。
中野様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
キーボードのショートカットでオンオフできるようにしたいと思います。アドバイスをありがとうございました。
これからもよろしくお願いいたします。
ご返信、ありがとうございます。希望を聞いてくださり
ありがとうございます。
リスクリワードは、資金管理をするのに、とても重要なので、
オンオフが、可能ならば
とても助かります。
リスクリワードのインジケーターで、
非表示にした状態で時間足を変えるとまた再表示されてしまいます。
エントリーを考えるときだけ表示させたいので、修正できないでしょうか?
また、個人的には、表示のON/OFFはキーボードのショートカットではなく、ボタンがある方が使いやすいです。
(ショートカットキーの設定を忘れてしまうので・・・)
Y.Iannsannburu様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
時間足で表示されるのをなんとかしたいと思います。
ボタンも確かにいいかもしれません。ちょっと検討させてください。
これからもよろしくお願いいたします。
素晴らしいインジケーターをありがとうございます。
リスクリワードレシオですが、リスク、リワード、エントリー、どれかのラインのプロパティから直接数値を入力しOKを押しても、数値を入力したラインの位置だけが反映されますが、他のラインの位置とpips表示はまだその時点では反映されません。
その後、数値を入力したラインを一度クリックしないとすべてに反映されません。
できるのであれば、数値を入力したラインをクリックしなくても良いと、とても使いやすいと思います。修正できませんでしょうか?
よろしくお願いいいたします。
rstsachi様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうざいます。
素晴らしいご指摘で感動してます。そういう使い方を気づきませんでした。早速修正したいと思います。お時間をください。
これからもよろしくお願いいたします。
何度もすみません。もう一点ありました。
リスクリワードレシオの件ですが、ラインのスタイルや色を変更しても、オンオフするとデフォルトのラインに戻ってしまいます。変更したラインのまま使えないでしょうか?ご検討の程よろしくお願いいたします。
rstsachi様
こちらに関しても修正したいと思います。
教えていただきありがとうざいます。助かりました。
いつも素晴らしいインジケーターをありがとうございます。
リスクリワードレシオもメインになると思います。
2%ルールでのLot数ですが,毎回計算するのが大変です。
StopのラインにLot数の表示があると嬉しいです。
文字数が多くなりますので,チャートのどこでも構いません。
よろしくお願いいたします。
(Entryのラインが現在値と連動も面白いかと思います)
ZIN様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
Lot数の表示を検討したいと思います。
あとエントリーラインを現在値と連動させるというアイデアは素晴らしいと思いました。こちらもできればそのようにしたいと思いました。
これからもよろしくお願いいたします。
早速にご対応頂きましてありがとうございます!
このインジはいろいろな使い方ができて便利ですね。
今は,現在値が前日の高安値から何pics動いているかを表示させています。
2%ルールのLot値の表示の方も対応していただけると助かります。
(2%以外を採用されている方もおられます)
価格の表示ですが,3桁区切りの方が見やすいと思いました。
ZIN様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
おかげさまでいいインジに改良することができました。ありがとうございました。
2%ルールのLot値表示も追加したいと思います。
価格も3桁区切りにしたいと思います。
これからもよろしくお願いいたします。
とても有益なインジケータの提示ありがとうございます。
1つお願いですが、損切額を固定でSTOPを移動するたびにロット数が変わるような機能を追加できないでしょか
検討のほどお願いいたします
あとGOLDで使用すると円表記の金額がすごいことになっているのですが設定がおかしいのでしょうか
サダクロウ様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
ストップ、リミットの変更でロット数が変わるような仕組みも追加したいと思います。アイデアありがとうございます。
FXのことだけを見てましたので、GOLDでまた確認したいと思います。教えていただき助かりました。ありがとうございます。
これからもよろしくお願いいたします。
対応される日を楽しみにしています
「損益を円換算」の考え、ステキです♪
スタッフさん、レベル高過ぎ♪♪
それを他にも応用してみるのも面白いと思ったのですが、
例えば、円換算とATRと掛け合わせるのはいかがでしょうか?
銘柄が沢山あり、ATRも日々変化して、
どれが値動きが良いのか?どれが利益率が良いのか分かりにくいのですが、
そこでATRを円換算して、それを基にしたデイリーのランキングはいかがでしょうか?
もし可能なら、銘柄は「気配値表示」から全て自動取得してくれるととっても助かりますm(__)m
(更に欲張った考えですが、デイリーのATRは1日変化しないですし、エクセルファイルに表示だとMT4のスペースを取らずに更に良いな~とは思うのですが。アイディアをただ書くだけで、すみません。何かご検討頂くだけでも幸いです。m(__)m。。。)
ぺろこ様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
ATRを使って値動きを把握するのは面白いアイデアですね。作ってみたいなと思いました。他の更新などもあり非常にお時間をいただくことになるかもしれませんが、頑張ってみます。
これからもよろしくお願いいたします。
円換算値での表示は大変魅力的であり、ぜひ利用したいとおもい、MT4版を使用させていただいています。
しかしながら、当サイトで紹介されているようなエントリーライン、TPライン、SLライン上に円換算の損益やRRなどのラベルが表示されません。
設定の問題でしょうか。
ご教授いただけますと幸いです。
OOO様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
おかしいですね。なぜ違いが出てくるのか。。。
ちなみにMacでお使いでしょうか?どの通貨で表示させてますでしょうか?そのチャート上で他のインジは使ってますでしょうか?
教えていただけると解決策が見えるかもしれません。
これからもよろしくお願いいたします。
初めてコメントさせて頂きます。
とても有益なインジケーターを沢山公開頂きありがとうございます。
他ではなかなか見られないものも多く、大変重宝させて頂いております。
こちらのツールも検証アプリと併用し、サクサクと検証作業が進んでおります。
恐縮ながら、いくつか要望をさせて頂いてもよろしいでしょうか?
1⃣ライン上に表示される損益比やpipsを表示中のチャートの常に右端に表示するオプションをつけて頂けないでしょうか?
2⃣ショートカットでエントリー価格、ストップロス価格、利確価格を一括コピーできるようにできないでしょうか?
1⃣について
現在は「右端をシフトした空間」表示される仕様で、実トレード時はとても見やすい形となっています。
反面、過去チャートを検証する場合は、損益比などの情報が見えなくなってしまいます。これは想定外の使い方で仕方のないことだと思います。
しかしながら、こちらを実現頂けると過去チャートの検証や、F12でローソク足を送りながら疑似トレード練習という使い方もできるかもしれません。
2⃣について
こちらは実トレードでも検証でも使いやすい機能になるのではと思います。Windows10以降では「Windowsキー+V」で過去のクリップボードも遡れるので、こちらのツールでT/P価格→S/L価格→エントリー価格と一括コピーできると…
・MT4での「オーダー発注」ウインドウでペーストするだけで発注
・検証時にエクセルにそれぞれの価格をペーストして記録する
といったことができて便利になるのではと思われます。
宜しくご検討をお願いします。
蒼井様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
1番に関しては、なるほど、確かにそうですね。検証される方にとっては常に見えるようにした方がいいかなと思いました。修正したいと思います。
2番に関してもできるようになると便利なのですが、コピーはできるのですが、一括コピーというのができないです。なので何かしら工夫する必要があります。そこまた大変ですので、ちょっと考えさせてください。
これからもよろしくお願いいたします。
ご返信ありがとうございます。
1⃣を実現頂くだけでも非常に助かります。
2⃣なのですが、プログラムに詳しくないのですいません。
順番に(クリップボードへ)コピーするだけでWindowsの昨日で
Windowsのクリップボードの履歴に残るといったものではないのでしょうか…
すいません、もしかしたら「一括コピー」という言葉が混乱を与えてるのかと思いまして。
ありがとうございます。
早速の対応ありがとうございます。
お陰様でより快適に検証ができるようになりました。
本当に感謝の言葉しかありません。
保有中の損益比を表示できますでしょうか。
SLとエントリー価格と現在値を元に保有中は変動するような感じです。
指標前などに手動決済する目安になるので大変助かります。
KM様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
保有中の損益となるとEAでないとできないと思います。また調べてみないと分かりませんが。
非常におもしろい考え方で有益なものだと感じました。いろいろと検討させてください。素晴らしいご提案に感謝です。
これからもよろしくお願いいたします。
いつも素晴らしいインジケータをありがとうございます。
毎日愛用させていただいております。
厚かましいのは承知の上ですが、EA化を希望です!
理由は以下の2つです。
①(上のサダクロウ様のコメントにもありますが、)
1回のトレードの損切り額を固定でトレードしたく、
STOPを移動するたびにロット数が自動で変わるような機能が欲しいです。
そしてEAであればそのロット数でそのままエントリーまで行えます。
②LimitとStopの線も引いてある状態でのエントリーとなるので、
EAであればその位置に自動でT/PとS/Lも置けて非常に便利だと思います。
新規のEAがよいのか、【keys_Entry_EA.ex4】への機能追加という形の方が
よいのか、私には判断がつかないですが、ご検討いただけると嬉しいです。
これまでもこれからも、陰ながら応援しております!
Nanamori様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
「1回のトレードの損切り額を固定でトレード」は多くのトレーダーにとって共感できると思います。どのように作ろうかちょっと検討させてください。素晴らしいアイデアをありがとうございます。
これからもよろしくお願いいたします。
大変有益な情報提供を心から感謝してます。
「keys_Risk_Reward_Ratio」についての要望です。
エントリー(現在価格)のON、OFFもキー操作できると大変助かります。
それとリスク、リワードラインタッチでメール、ライン、アラート
機能があれば無敵ですねw。
他にはチャート上にマウスドラッグで綺麗に直線が引けるフリーライン
ツール(インジ)を是非制作して欲しいです。
欲張りで申し訳ございませんw。
制作予定はありますでしょうか?
hanahana様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
エントリー(現在価格)のON、OFFというのは、キーボードAでできますが、それとは違うのでしょうか?
アラートは付けてみようかと思います。
直線が引けるとなるとちょっと難しいです。TradingViewとかをお薦めします。
これからもよろしくお願いいたします。
早速のご返信ありがとうございます。
キーボードAは表示非表示だったと思います。
エントリー(現在価格)パラのtrueとfalseを
キーボード操作で出来ればありがたいなと思いましたので。。
hanahana様
お返事ありがとうございます。
エントリーを現在価格にするかどうかのオンオフですね。パラメーターとの兼ね合いもありまして、その部分のオンオフをキーボード操作はちょっと考えさせてください。
これからもよろしくお願いいたします。
お世話になります。
とても素晴らしいインジケーターをありがとうございます。
まさに私が欲しいものドンピシャでした。
一点質問をさせて下さい。
当方はMT5で使用しているのですが、
円表示trueにしているのですが、
クロス円は値段まで表示されるのですが、クロス円の通貨以外は
円表示がされない状態です。
ちなみにWin11 62bitなのですが、
なにかほかに設定を弄る必要があるのでしょうか?
お忙しい中恐れ入りますが
ご指摘いただけると幸いです。
KAZUMA様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
クロス円の通貨以外でユーロドルも表示されないでしょうか?
円表示されない通貨ペアの例を教えていただくか、どちらの業者のMT5をお使いか、教えていただけますと修正がはかどるので助かります。
これからもよろしくお願いいたします。
ご連絡が遅くなり申し訳ありません。
XMのMT5を使用しております。
極み口座のEURUSD#で円換算をしようとしたら
クロス円以外は表示出来ませんでした。
スタンダード口座では円で表示されました。
お騒がせしました。
KAZUMA様
コメントしていただき、誠にありがとうございます。
インジケーター制作担当のmasaは休暇で不在の為、代理でご返信させていただきます。
6月19日以降にmasaの方からお返事できる予定となってます。
お待たせしてしまい申し訳ございませんが、何卒よろしくお願い申し上げます。
損益率ですがリスクを1に固定し、リスクに対するリワードの値だけを変動させる事は可能でしょうか?宜しくお願いします
重ねての質問すみません、リミットライン上にリワードの値、ストップライン上にリスクの値の追加は可能でしょうか?例えばリスクリワード1:2.5の場合リミットライン上に2.5、ストップライン上に1って感じですね。非表示機能があり使いやすいです!宜しくお願いします
Qu様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
パラメーター設定で「リスクリワード」を変動にしていただき、1:2.5に手動ではできます。
その値はエントリーで表示されるのですが、分かりづらいでしょうか?
これからもよろしくお願いいたします。
エントリーライン上に表示される1:2の損益比率ですが損失1を固定する事は可能でしょうか?(損失1に対する利益の比率を表示する)例えば利益が5pipsで損失が10pipsの場合に1:0.5みたいにすると分かりやすく助かります。
まみ様
コメントしていただき、誠にありがとうございます。
インジケーター制作担当のmasaは休暇で不在の為、代理でご返信させていただきます。
6月19日以降にmasaの方からお返事できる予定となってます。
お待たせしてしまい申し訳ございませんが、何卒よろしくお願い申し上げます。
まみ様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
「利益:損失」の表示を「損失:利益」という表示にしたいということでよろしいでしょうか。そこまでは考えてなかったので、今のところできません。どちらが見やすいとか、表示として正しいのか調べてみて、また考えたいと思います。
これからもよろしくお願いいたします。
色々なインジケータ開発ありがとうございます。大変ありがたいです。
2点気が付いたことがあります。
①円換算の損益表示が誤っていないでしょうか?
例.ドル円にて50lot(1,000通貨1lot)で-5.0pipとpips数はあって表示されているときに損益が-2510円と表示されます。-2500円が正解なのですが、端数がでているようで、手動で利確、損切のラインを動かすと端数がでているように感じます。cボタンを押したときの表示ではあっています。
②エントリのラインにリスクリワードとして1:1=1.00[141.410]のように表示されますが、aボタンで表示したときは1.0:1=1.00[141.410]と表示されて少数分ずれて表示されます。(大した話ではありませんが)
よろしくお願いします。
けん様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
①についてですが、-5.0pipと表示されていても実際には小数点2以下に数字が入っているものと思われます。小数点2以下が切り捨てられて表示されているので、正確には-2510円と表示されるのが正しくなります。微妙な差が出てくるのは間違いなのですが、どう表したらいいのか、ユーザビリティも考えちょっと考えさせてください。教えていただき、非常に助かりました。
②に関しても、どう表示を切り捨てて、分かりやすく認識できるのかを考えてみたいと思います。
これからもよろしくお願いいたします。
文字の表示の位置を現在足から
マイナスだと過去足方向にずらした表示
プラスだと未来足の方向にずらした表示
が出来る様にお願いします。
現在足の右側にピボットのR1やS1等の文字を表示させているので文字が重なるとピボットが見えないのです。
ちなみに表示させているピボットはコレです。
価格が近付くと点滅するピボット
https://www.gogojungle.co.jp/tools/indicators/32856
表示領域が過去足何本分だけと指定出来るものはコレしか見つけられなかったのですが、現在価格が接近すると点滅する仕様だからか、多数のチャートに表示させていた場合に日曜で価格が動いていないのにCPU使用率が上がる様です。
もし出来るのでしたら、
・点滅しない
・表示領域を指定出来る
こういうピボットを作っていただけたらありがたいです。
ピボットは間違いなく大口が使っていると思われる程に効いている物だと思います。
いぬ様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
表示が重なるということで、パラメーター設定で表示位置を変更できるようにしたいと思います。
ピボットに関しては、こちらがございます。
https://www.fxnav.net/mt4navi/fxnav_pivot/
お試しください。
これからもよろしくお願いいたします。
トレーダー目線の素晴らしいインジケーターを有難うございます。
このインジケーターから、エントリーまで行えるともっと使い勝手が良いと思います。ぜひご検討いただければありがたいです。
頭でっかち様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
エントリーとなるとEAになってしまい、また別のものを作らないといけなくなります。あくまで分析までのツールとして使っていただけると幸いです。
これからもよろしくお願いいたします。
いつもインジケーターの無料提供ありがとうございます。
こんかいも使用させてもらっています。
今後よろしくお願いします。
Fukichi様
コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
このインジも引き続きバージョンアップしていこうと思います。
これからもよろしくお願いいたします。