Prop Sizing Trade Panel and Lot Calculator
- ユーティリティ
-
Toshimichi Hirasawa
日本でプロップファームのトレードをしている。フリーランスのプログラマーで、
プログラムを書き始めて33年になる。
MT4/MT5で裁量トレードをしながら、複数のプロップ口座を同時に回している。
ここに置いているツールは、全部そこから生まれた。
8口座を手で管理していた頃、口座ごとに残高もドローダウン制限もルールも違って、
ロットを1つずつ計算していた。それをやめたくて作ったのが最初だ。
日次と全体のドローダウン制限を守るロット計算。同一PC内でのシンプルなコピー機能。
私が毎日使っていないものは置いていない。
経験談と記録はこちら: - バージョン: 1.11
- アップデート済み: 25 10月 2026
- アクティベーション: 5
💭 こんなお悩みはありませんか?
- ロット計算を手でやるのは、時間がかかって面倒ではありませんか?
- 通貨ペアが増えるほど、手間も増えていませんか?
- 損失の上限を割って口座を失うのが怖くありませんか?
- 口座を失うたびに、前より心が折れそうになっていませんか?
私自身がこの繰り返しに苦しみました。自分のために作ったツールです。
📌 この製品について
本製品はEA(エキスパートアドバイザー)です。
プロップファーム向けのロット計算を内蔵した、ワンクリック発注パネルです。
損切りラインをドラッグして、ロット数を確認し、そのままパネルから発注できます。
損切りはラインの価格そのものを使うため、引いた場所に注文が出ます。
✅ できること
- 損切りラインをドラッグすると、ロット数がその場で更新されます
- 計算されたロットで、パネルからBUY / SELLを発注できます
- ラインの位置から売買方向を判定します。価格より下ならBUY、上ならSELL
- 自動TP。
Risk-Reward の設定からTPを設定し、TPプレビューラインが損切りラインに連動します。
Auto TP Setting の入力でオフにできます - 損失額を口座通貨で表示します。%だけではありません
- Available(残りの許容損失額)を口座通貨で表示します
- 今のロットの往復手数料をロット欄の横に表示します。
取引履歴から実測し、履歴がない口座では入力値を使います。
参考表示で、リスク額には含めていません - 分割エントリーに対応(Entry Count 1〜10)。
ロットとリスクは1回分で表示し、リスクの横に「x2」「x3」…の印が付きます - 固定ロットモードあり
- Entry Count と損切りラインの位置はチャートごとに保存されます。
時間足を切り替えても、再起動しても残ります - パネルはタイトルバーだけに畳めます
- FX(メジャー・クロス通貨)は実運用で使っています。
ゴールド(XAUUSD)・BTCUSD・US30などの指数でも動作を確かめています。
業者によって銘柄の仕様が違うので、最初は小さいロットで確かめてください
発注の安全装置:
- 押したボタンとラインの位置が食い違っているときは発注しません。
ラインが価格より下にあるのにSELLを押しても、注文は出ません - ラインがスプレッドの内側にあり方向が確定できないときは発注しません
- ボタンを押した瞬間にもう一度スプレッドを確認します。
Maximum spread の設定より広ければ、発注をキャンセルします - 損切り幅が0以下のときは発注しません
- 計算されたロットが0のときは発注しません。
許容リスクに収まるロットが計算できない場合もこれに当たります - ボタンを二度押ししても、注文が二重に出ることはありません
- 口座通貨への換算ができない場合は、推定値で発注せずに停止します
- 約定後はプレビューラインを自動的に削除します。
実ポジションの損切り線と間違えてドラッグする事故を防ぎます
🧪 ロットの計算方法
4段階で計算します。
1. Available(使ってよい額)。あといくら負けてよいか。
Initial Balance、Maximum Overall Loss (%)、Maximum Daily Loss (%) から出します。
先に到達する方の上限が使われます
2. Maximum allowed losses で割る。
何連敗まで耐えたいか、の数です
3. リスクに上限をかける。
Maximum Risk per Trade(初期資金に対する%)が1トレードの最大リスクになるので、毎回のリスクがそろいます。
0にすると上限なしになります
4. 損切り幅から逆算する。
損切りラインまでの距離を、その通貨ペアのロット数に変換します
ファームから与えられた上限を入力するだけです。あとはツールが計算します。
🔧 主な設定
例:5万の口座で、最大損失10%・1日の損失5%の場合です。
- Fixed lot size: 0.0
0 のときはロットを自動で計算します。
すべての注文を固定ロットにしたい場合だけ、ロット数を入れてください - Initial Balance: 50000.0
口座の初期残高です(口座通貨)。0にすると、今の残高を使います - Maximum Overall Loss(%): 10.0
最大損失の上限です。Initial Balance に対する%で入れます - Maximum Daily Loss(%): 5.0
1日の損失の上限です(%)。その日の始まりの残高を基準にします - Maximum Risk per Trade: 0.0
1回分のリスクの上限です(Initial Balance に対する%)。
0にすると上限なしです。
ファームに1トレードのリスクの決まりがある場合は、その上限の半分ほどを入れると余裕ができます - Maximum allowed losses: 10
何連敗まで耐えたいか、の数です - Entry Count: 1
BUY または SELL を1回押すと出る注文の数です(1〜10)。
それぞれ、計算されたロットで出ます。ロット計算には含まれません。
Maximum allowed losses が10で Entry Count が2なら、耐えられる連敗数は5(10÷2)です - Default SL(point): 0.0
損切りラインの最初の距離です(ポイント)。
0にすると、直近20本の値幅の半分の位置に引かれます - Auto TP Setting: true
trueにすると、すべての注文にTPを付け、TPプレビューラインも表示します。
falseにすると、TPなしで発注します - Risk-Reward: 1.0
損切り幅に対するTPの距離の倍率です。1.0なら損切りと同じ距離になります - Symbol Suffix: empty
ブローカーが銘柄名の末尾に付ける文字です(例:.m)。
付かない場合は空のままにします。
リスクを口座通貨に換算する通貨ペアを探すときに使います。
そのペアが見つからないと、パネルに Rate error と出ます - Maximum spread: 50.0
スプレッドの上限です(ポイント。50.0は5桁表示の銘柄で5pips)。
BUY または SELL を押した時点でこれより広いと、発注をキャンセルします。
0にすると上限なし(スプレッドを確かめません)。パネルも赤で警告します - Round-trip commission per 1.00 lot: 0.0
取引履歴から手数料を実測できないときだけ使う値です。
参考表示で、リスク額には含めていません
この例では、残高50,000で始まった日の Available は2500.00です。
1日の上限5%が、最大損失10%より先に効くためです。
1回分のリスクは250.00(2500.00÷10)です
⚠️ ご注意
- DefaultSL が 0(初期値)のとき、最初の損切りラインは現在価格の下に、表示中の時間足の直近20本の値幅の半分の距離で引かれます。
値幅から算出しているため、119pipsのようなキリの悪い数字になり、時間足を切り替えると位置も変わります。
仕様です。
毎回同じ距離から始めたい場合は DefaultSL に固定値を設定してください - 本EAと Prop Sizing Lot Size Calculator は、同じチャートに同時に置けません。
インジケーターが同じチャートにある場合、本EAが通知して取り外します。
損切りラインの位置は引き継がれません。仕様です - 旧版の無料EA「Prop Sizing EA」にはこの検出機能がありません。
Prop Sizing Lot Size Calculator と同じチャートで併用しないでください
📋 プロップファームのルールについて
プロップファームによって、第三者製のツールに関するルールは異なります。
自作以外のEAを認めないファームがあります。
ロット計算だけのインジケーターであっても、第三者製のインジケーターを制限するファームもあります。
ルールは変わることがあります。
ご使用の前に、必ずご自身のファームの規約をご確認ください。
使うかどうかは、ご自身の判断でお願いします。
🎯 一点に特化しています
引いた線のとおりに、生き残れるロットで発注する。その一点だけです。
🔗 関連製品
- Prop Sizing Lot Size Calculator:無料。
計算と損切りラインのみで、注文機能を持ちません(MetaTrader 5) - Prop Sizing Lot Size Calculator MT4:同じインジケーターのMetaTrader 4版です(無料)
- Prop Sizing Trade Copier EA:本パネルに、同一PC内の他の口座へのコピー機能を追加したものです(MetaTrader 5)
