FX初心者のOLミヅキが、Excelを使ってシステムトレードを1から作っていく過程を随時更新します☆
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
お次は「勝率」です。 全てのトレードのうち、利益が出たトレードの割合です。
計算は「勝ちトレード数/総トレード数」なので、単純に考えると「損益が0より大きい」という条件で総トレード数と同じやり方でカウントした数字を、総トレード数で割ってしまえば良いわけです。
そうすると、計算式はこうなるはずです。
=SUMPRODUCT((損益の列>0)*(日付の列>TODAY()-365))/総トレード数
しかし、なぜかこれでは答が合いません。。
いろいろと調べた結果、不等号を使うと空白のセルが「0以上のセル」としてカウントされてしまうようなのです。
なので、「損益が0より小さいセルの数」から求めることにしました。
100%から負けた確立を引いてしまえばいいわけです。
ただし、損益が±0だった場合も「勝ち」に含まれることになります。
私の場合、勝率は安定性を見るための目安のつもりなので、問題ないかなと思ってます(´・ω・`)
というわけで、採用した計算式はコチラ↓
=1-(SUMPRODUCT((損益の列<0)*(日付の列>TODAY()-365))/総トレード数)
ちなみに、表示形式はパーセンテージに変更しています!
もっとカンタンに出す方法あるよ!っていう情報があったら是非教えてくださいm(_ _)m
応援して頂ける方はクリックお願いします!
人気ブログランキングにも登録中☆
計算は「勝ちトレード数/総トレード数」なので、単純に考えると「損益が0より大きい」という条件で総トレード数と同じやり方でカウントした数字を、総トレード数で割ってしまえば良いわけです。
そうすると、計算式はこうなるはずです。
=SUMPRODUCT((損益の列>0)*(日付の列>TODAY()-365))/総トレード数
しかし、なぜかこれでは答が合いません。。
いろいろと調べた結果、不等号を使うと空白のセルが「0以上のセル」としてカウントされてしまうようなのです。
なので、「損益が0より小さいセルの数」から求めることにしました。
100%から負けた確立を引いてしまえばいいわけです。
ただし、損益が±0だった場合も「勝ち」に含まれることになります。
私の場合、勝率は安定性を見るための目安のつもりなので、問題ないかなと思ってます(´・ω・`)
というわけで、採用した計算式はコチラ↓
=1-(SUMPRODUCT((損益の列<0)*(日付の列>TODAY()-365))/総トレード数)
ちなみに、表示形式はパーセンテージに変更しています!
もっとカンタンに出す方法あるよ!っていう情報があったら是非教えてくださいm(_ _)m
応援して頂ける方はクリックお願いします!
人気ブログランキングにも登録中☆
PR
この記事にコメントする