Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
Unisciti alla nostra fan page
Unisciti alla nostra fan page
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
- Visualizzazioni:
- 9365
- Valutazioni:
- Pubblicato:
- 2008.11.18 09:22
- Aggiornato:
- 2016.04.05 14:49
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Parameters:
- riskPercent - percent of the current balance you want to risk
- sl - the value of the StopLoss for the given order
- price - the open price of the order
- error - refereced parameter. an error code, that is returned by the function
Note: I can't say that it works correctly. I've checked it approximately. So your comments are appreciated.
Here is an example:
int riskPercentage = 3, error; double sl = Ask - 40 * Point, openPrice = Ask; double lots = GetNeccessaryLotsWithRisk(riskPercentage, sl, openPrice, error); if (CompareDoubles(lots, 0)) { switch (error) { case LOTS_TOO_BIG: // lots are bigger than max lots Alert("Risk percentage is too big"); break; case LOTS_TOO_SMALL: // lots are smaller than min lots Alert("Risk percentage is too small"); break; default: // formula's result =) Alert("It seems like you've got $0 or stoploss is too far"); break; } }
Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/8568

A library of MySQL 5.0 error codes If you use a connection to the MySQL database in your EA, indicator or script and it doesn't work or something goes wrong then this library will allow you to find out what error is returned by the MySQL database.

A variation on the Neuro nets topic: The trading system based on the interaction of the MACD indicator and a double-layer neuro net.

This indicator signal buys and sell in the market.

The application of Lagrange's interpolation polynomial at FOREX.