• Overview
  • Reviews (1)
  • Comments (21)
  • What's new

Lot calculator tool

This tool helps you to easily calculate risk and place orders just by dragging few lines. You don't need to calculate and enter any pips, price levels. No effort required, just drag entry, stop and/or target lines where you want those levels to be and click button to place pending or market order. I have been using this tool since I coded the base form of it and can't imagine trading without it.


Features

  • Calculate lot size as a percentage of account balance or equity
  • Display risk in pips and account currency
  • Display potential reward in pips and account currency
  • Display risk to reward ratio
  • Place a pending or market order with one click
  • Disable target profit line
  • Add multiple target lines (many orders will be placed)
  • Easy tester speed control
  • Closed orders placed in tester mode
  • Modify orders placed in tester mode
  • Change themes for buttons
  • Change themes for lines
  • Change themes for chart
  • Fully customizable

Make sure you enable Auto Trading if you want to place orders with this tool.

Features in action can be seen in the screenshots. Additional feature requests are welcome. Have a nice theme you want to share? Contact me.


Settings

  • Risk settings
    • Preferred percentage risk per trade (default: 1.0%)
    • Lot calculation mode (default: Current balance). Possible options: Current balance, Current equity, Balance at defined past, Fixed lot size.
    • Defined past period (default: Week). Possible options: Day, Week, Month.
    • Past period multiplier (default: 1). If period is Week and this set to 1, it will use balance of last week's last day; if 2 - the week's before last week last day. The same goes for months.
    • Lot size for fixed mode (default: 0.01)
    • Daily loss in a row limit (default: 5). This tool will not place any trades if it detects given number of lost trades in a row at current day.
    • Daily account % loss limit (default: 5.0). This tool will not place any trades if it detects given percentage of account loss at current day.
    • Weekly account % loss limit (default: 15.0). This tool will not place any trades if it detects given percentage of account loss at current week.
    • Total risk of equity % limit (default: 10.0). This toll will not place a trade if a combined risk of trade being places and other active orders exceeds given account balance percentage.
  • Order settings
    • Maximum allowed slippage (default: 3)
    • Magic number (default: 5564881)
    • Log order events (default: false) - If enabled, attempts to send an order will be logged in Experts tab. Useful for debugging failed order send attempts.
    • Order comment (default: "Account balance: [balance] [currency]. Risk: [risk_percentage]%. R/R: [risk_reward]."). Possible wildcards:
      • [currency] - account currency
      • [balance] - account balance
      • [equity] - account equity
      • [risk_percentage] - current account balance risk
      • [risk_reward] - order risk reward ratio
      • [risk_money] - money to be risked (in account currency)
      • [risk_pips] - pips to be risked
      • [profit_money] - potential profit (in account currency)
      • [profit_pips] - pips to potentially win
      • [lots] - order size
    • Trailing stop mode (default: Disabled). Possible options:
      • Disabled - stops will not be trailed
      • Fixed pips - simple fixed distance trailing stop
      • ATR - will keep distance of defined ATR value
      • Moving average - will keep stop at configured moving average price.
    • Trailing stop fixed pips (default: 10) (note: pips does not equal points)
    • Trailing stop ATR period (default: 14)
    • Trailing stop ATR shift (default: 0)
    • Trailing stop distance multiplier (default: 1.0). Useful for increasing the distance for ATR trailing stop. Hovewer, also applies to fixed pips mode.
    • Trailing stop MA mode (default: Smoothed)
    • Trailing stop MA applied price (default: Close price)
    • Trailing stop MA shift (default: 5)
  • Lines settings
    • Enable target profit line (default: true) - If disabled profit target line won't be drawn and target profit level won't be set on orders.
  • Button settings
    • Indicator buttons corner (default: Left upper chart corner)
  • Tester settings
    • Initial tester speed (default: 900). Range: from 0 to 1000 (more is faster).
    • Toggled tester speed (default: 200). There is a speed toggle button. Use it to slow down tester speed and restore whenever you need.
    • Slow down factor (default: 100). Tester speed is controlled by slowing it down. This options controls how much reducing tester speed number will affect actual tester speed.
    • Slow down factor when lines are enabled (default: 2000). It is very useful to make tester very slow when lines are enabled in order to have time to comfortably send an order.
    • Small speed step (default: 50). Tester speed will be increased/decreased by this number when smaller speed control button ("-"/"+") is clicked.
    • Big speed step (default: 100). Tester speed will be increased/decreased by this number when bigger speed control button ("-"/"+") is clicked.
    • Step slow down after reaching speed (default: 950). After reaching this speed, speed control buttons will use slower values as tester speed becomes much more sensitive at higher speeds.
    • Slower small speed step (default: 1). Tester speed will be increased/decreased by this number when smaller speed control button ("-"/"+") is clicked after reaching step slow down speed.
    • Slower big speed step (default: 2). Tester speed will be increased/decreased by this number when bigger speed control button ("-"/"+") is clicked after reaching step slow down speed.
  • Theme settings
    • Lines theme (default: Default). Possible themes:
      • Default
      • Default - bold
      • Default - dashed
      • America
      • America - bold
      • America - dashed
      • Sky
      • Sky - bold
      • Sky - dashed
      • Matrix
      • Matrix - bold
      • Matrix - dashed
      • Custom - manually configured theme
    • Buttons theme (default: Default). Possible themes:
      • Default
      • America
      • Sky
      • Matrix
      • Custom - manually configured theme
    • Chart theme (default: Leave chart colors as they are). Possible themes:
      • Leave chart colors as they are - no changes to current chart colors will be done
      • America
      • Sky
      • Matrix
      • Custom - manually configured theme

Other settings are cosmetic used to configure manual themes.

985398
69
2016.12.12 08:14 
 

I purchased this EA which is really misnamed. It should be called: Lot Calculator & Adjustable Visual Order entry with stop, limit and market order tool and yes, a great strategy tester interface. I now use it for every trade and would hate to part with it. I hope the author is learning MT5 coding for when MT4 is discontinued in the near future.

Excellent product!!!

Version 2.0 - 2017.02.23
New:

* Added ability to customise order comments. Available wildcards:
> [currency]
> [balance]
> [equity]
> [risk_percentage]
> [risk_reward]
> [risk_money]
> [risk_pips]
> [profit_money]
> [profit_pips]
> [lots]
* Added new lot calculation mode: Balance at defined past. Now recommended size may also be calculated of balance at previous point in time (days / weeks / months)
* Added new lot calculation mode: Fixed lot size.
* Added support for trailing stops. Three modes are supported: Fixed pips, ATR, Moving average.
* Added ability to prevent sending orders if daily loss limit has been reached.
* Added ability to prevent sending orders if weekly loss limit has been reached.
* Added ability to prevent sending orders if loss in a row limit has been reached.
* Added ability to prevent sending orders if current total equity risk exceeds allowed one.

Fixed:

* Risk in account currency calculation
* Button positions when places on the right side of the chart
Version 1.1 - 2016.12.05
* Fixed profit in account currency calculation
* Fixed issues with symbol trade tick size
* Add button to flip lines