Risk Manager system

MQL5 Scripts Other

Specification

The panel should have  three columns containing useful information. The first column contains the information about the account state as of the beginning of the month, i.e. the overall result is shown as a percentage and in the deposit currency. The second column shows the daily risk specified in the settings. The third column shows the current account state.

If the daily risk is exceeded or the number of orders is above the maximum allowed number, the EA closes all orders and does not let open new ones, thus protecting from "emotional trading".



Risk Manager allows to control the following trading parameters:

  • Daily loss limit
  • Account loss limit
  • The maximum number of losing trades
  • The maximum number of trades
  • Forced stop after a series of losing trades
  • ATO SL and TP by % and pips 


The Risk Manager system should allows the trader to:

  • Save the daily profit
  • Review trading statistics online
  • Stick to a trading discipline and improve trading results (no "tilt" or "grids")
  • View current equity taking into account the broker's fees

If a trader suffers complete loss for 2 days (the loss is set in settings. For example, 4% two days in a row), he is prohibited to trade for one day.

The panel should have the following configurable parameters:

  • Block №1 - Basic Settings
  • Maximum SlopLoss - maximum stop loss. When you open an order, Risk Manager sets stop loss specified here
  • Maximum orders in one direction - the maximum number of orders in one direction on one pair - protection from grids
  • Maximum orders in day - the maximum number of orders per day
  • Maximum orders closed by Stop Loss - the maximum number of orders closed with a loss ( commission and swap not included)
  • Maximum daily risk (in %) - maximum daily risk as % of deposit
  • Block №2 - Appearance Settings
  • Show InfoPanel? - display of information on a chart?
  • Graph corner for attachment - chart corner to anchor the panel
  • Сolor of the nonactive elements - the color of inactive (static) elements
  • Color of the active elements - the color of active elements
  • Profit Color - profit color
  • Loss Color - loss color
  • Color text - text color
  • Font - font type
  • Font size - font size
  • Border - display the panel border
  • Coordinate X - the X coordinate of the panel
  • Coordinate Y - the Y coordinate of the panel
  • Width of the panel - the width of the panel (if numbers do not fit into the fields)

Files:

JPG
Capture.JPG
36.4 Kb

Responded

1
Developer 1
Rating
5
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
2
Developer 2
Rating
4.99
(237)
Projects
240
48%
Arbitration
4
25% / 50%
Overdue
3
1%
Working
3
Developer 3
Rating
5
(25)
Projects
35
31%
Arbitration
0
Overdue
0
Working
4
Developer 4
Rating
5
(7)
Projects
8
25%
Arbitration
0
Overdue
1
13%
Loaded
5
Developer 5
Rating
5
(2)
Projects
3
33%
Arbitration
0
Overdue
0
Loaded
6
Developer 6
Rating
5
(39)
Projects
46
39%
Arbitration
0
Overdue
0
Working
7
Developer 7
Rating
4.2
(5)
Projects
6
50%
Arbitration
1
0% / 0%
Overdue
0
Working
8
Developer 8
Rating
5
(68)
Projects
71
58%
Arbitration
1
100% / 0%
Overdue
0
Loaded
9
Developer 9
Rating
5
(142)
Projects
171
48%
Arbitration
2
50% / 50%
Overdue
1
1%
Free
10
Developer 10
Rating
5
(46)
Projects
57
21%
Arbitration
5
20% / 40%
Overdue
0
Free
11
Developer 11
Rating
4.79
(34)
Projects
55
40%
Arbitration
4
0% / 50%
Overdue
19
35%
Working
12
Developer 12
Rating
4.81
(63)
Projects
139
34%
Arbitration
9
11% / 67%
Overdue
25
18%
Free
Similar orders
especificações: como uma média móvel Exponencial de 10 períodos será feito a verificação se os preços de fechamentos estão acima ou abaixo dessas medias. Se o preço de fechamento do candle esta acima dessa média exponencial de 10 períodos e o preço de fechamento do candle seguinte esta abaixo da média exponencial ou ao contrário o preço de fechamento do candle está abaixo da exponencial de 10 períodos e o preço de
Create a ZigZag indicator, which is constructed based on extreme values determined using oscillators. It can use any classical normalized oscillator, which has overbought and oversold zones. The algorithm should first be executed with the WPR indicator, then similarly add the possibility to draw a zigzag using the following indicators
I am looking for someone to create a bridge between Binance to MT4/5 to import any chart from Binance (Spot or Futures). MAIN FEATURE - We need be able to import more than 10000bars to MT4/5. I research and it can be done thourght csv files or via phyton. Source I found: https://pythonrepo.com/repo/zenoftrading-binance_downloader-python-downloader https://www.cryptodatadownload.com/data/binance/
FUNCTION 1 - continuously monitor and control leverage if trader exceeded leverage from input value than automatically close new deals that trader try to open (already placed order should be working ) For example account leverage is 1;500 but we change allowed leverage in EA to 1;10 if trader open more deals than allowed . EA should close all new deals that exceed the ALLOWED LEVERAGE . RESULT= CONTROLING MAX
Pinescript 30+ USD
I made a code in Pinescript I would like to copy in NT8 and add some deltas to it. It's simple coding, 4 lines of codes, pretty basic ones. What is the delivery time? Bond chart - ZB value= security("ZN1!*3-ZB1!", timeframe. period, close) period = input(10) bull = value[0] > lowest(nz(value[1]), period) and close[0] < lowest(nz(close[1]), period) bear = value[0] < highest(nz(value[1]), period) and close[0] >
want to make a trading panel with lot size calculator, candle time, limit and pending orders, balance and margin i will give you an example of one already working and i will show you all features i want
Hello I would like a developer to convert a trading view indicator to MT5. I would like it exactly like the original. Those who are interested let me know. Thanks
Hi, Need an Expert who can make a MT5 Robot based on a simple strategy that I have in mind for a particular currency pair in Forex to start with and then expand for other currency pairs. Strategy 1. Start Trading for EUR/USD initially at around 8:30 a.m. to 6 p.m. GMT. Rule is "Sell Euro and Buy USD at every high, whereas Buy Euro and Sell USD at every low". 2. When last traded price(nth) is higher than the one
Hello i need an expert tradingview developer to create a pinescript indicator the indicator is based on volume profile more details will be share in the inbox message me now if interested
let me know if you can still do it . In addition, So, a small fix to the current strategy, instead of starting the scanning with the last current 2 bars, to start at the last current 3. And whenever during the scanning if the FIXED RANGE is within 20%, to get an alert for that coin too

Project information

Budget
30 - 200 USD

Customer

Placed orders4
Arbitrage count1