OPEN-SOURCE SCRIPT

Position Size Calc. (Risk Management Tool)

アップデート済
Programmed this tool to help prevent overtrading.

Example of application:
Suppose you want to trade ETHUSDT on a 1 minute chart and you are only willing to risk $10 in one single trade. This way, if you get stopped out, then you will only lose $10. Say you are using ATR based stop loss at 2x current ATR to set the initial stop. All these variables are now fixed, so you must make an adjustment to the size of your position.

Quick illustration: Tolerable loss per trade is $10, the current ATR of ETHUSDT is $4.06, the size of your stop is $8.12 (4.06*2), then your position size should be 1.2 ETH ($10/$8.12).

This script will constantly monitor the current ATR and display the optimal position size on chart. Tolerable loss (aka "Risk amount") is defined by user in settings. Lines showing the size of SL and TPs on chart are optional, it was added to the script to help users draw the long/short position measuring tools built into TradingView.

Other notes: Always consider market liquidity, size of bid-ask spreads, and the possibilities of gap ups/downs. It can never be guaranteed that stop market/limit orders will get filled at desirable prices. Actual stop losses might differ.
リリースノート
New Feature:
Added parameters to allow adjustments for how much one point is worth for specified symbols.
Without this filter, the advised position size for certain financial instruments becomes overstated by varying amounts depending on contract specifications (ie. for futures, will be min. tick movement and contract multiplier).

s3.tradingview.com/snapshots/v/v15m4B0o.png
リリースノート
Code refactoring, and:
  • New feature: Choice between two types of stoploss guidelines (either based on current ATR, or supertrend)
  • Bug fix: SL price = open +/- SL buffer (previously used close of historical bar)
Average True Range (ATR)riskrewardstoploss

オープンソーススクリプト

TradingViewの精神に則り、このスクリプトの作者は、トレーダーが理解し検証できるようにオープンソースで公開しています。作者に敬意を表します!無料で使用することができますが、このコードを投稿で再利用するには、ハウスルールに準拠する必要があります。 お気に入りに登録してチャート上でご利用頂けます。

チャートでこのスクリプトを利用したいですか?


他のメディア:

免責事項