Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Подключи хранилище исходного кода MQL5 Storage. Это бесплатно!
MetaQuotes Software Corp.
Модератор
177293
MetaQuotes Software Corp. 2012.06.21 13:50 

MAX_LOT:

Рассчитывает максимальный лот исходя из свободных средств. Очень полезен в конкурсах трейдеров.

Author: Андрей Мишустин

JS_Sergey
306
JS_Sergey 2012.06.21 16:59  

Интересно, а что так нельзя рассчитать?

double Free = AccountFreeMargin();
double MAXLot = NormalizeDouble(Free/MarketInfo(Symbol(),MODE_MARGINREQUIRED),2);

Андрей Мишустин
5
Андрей Мишустин 2012.06.21 17:15  
JS_Sergey:

Интересно, а что так нельзя рассчитать?

double Free = AccountFreeMargin();
double MAXLot = NormalizeDouble(Free/MarketInfo(Symbol(),MODE_MARGINREQUIRED),2);


Можно округлить до сотых, конечно. Но не интересно. А приведенная формула считает неверно на моём графике. Округляет зарано и в 10 раз больший результат даёт. Хотя по идее всё верно должно получаться.
JS_Sergey
306
JS_Sergey 2012.06.21 17:22  
Argon71:
Можно округлить до сотых, конечно. Но не интересно. А приведенная формула считает неверно:)
С чего бы это? я сравнивал с вашими расчетами один в один.... Да и зачем параметр лота больше сотых?
А больше 3 знаков значение постоянно прыгает, и не факт что получится войти таким объёмом, на микро лоте, будет постоянно выскакивать (131)
Андрей Мишустин
5
Андрей Мишустин 2012.06.21 17:45  
JS_Sergey:
Argon71:
Можно округлить до сотых, конечно. Но не интересно. А приведенная формула считает неверно:)
С чего бы это? я сравнивал с вашими расчетами один в один.... Да и зачем параметр лота больше сотых?
А больше 3 знаков значение постоянно прыгает, и не факт что получится войти таким объёмом, на микро лоте, будет постоянно выскакивать (131)

И к тому же разница покупки и продажи тут не видна. А 3 пункта могут погоду сделать. Я раньше так и рассчитывал (исходя из функций программы), но в силу этих маленьких нюансов пришёл к другому решению.
JS_Sergey
306
JS_Sergey 2012.06.21 17:52  
Не знаю не разу проблем не было.
Андрей
105
Андрей 2012.06.21 18:22  

А чё бы не нормировать показания в соответствии с шагом лота на этом счёте? Терминал всё рано не даст открыть ордер не соответствующий шагу. А эта куча цифр после запятой понты. Шаг лота можно узнать по marketinfo.

Alexandr Nikitchenko
155
Alexandr Nikitchenko 2015.01.09 18:44  
Хороший индикатор. Просьба доработать индюк, что-бы работал на металлах и СFD. Я ставлю на золото(GOLD), пишет "You can`t! Так же на серебре(SILVER) и CFD по акциям. Если есть возможность доработайте этот нюанс.
Alexander Lasygin
2716
Alexander Lasygin 2015.01.10 14:23  
МТ4 или МТ5 ? если МТ 4 лови дарю со всеми вытекающими (сам по детству пользовался) Прости за корявый код править не буду. Как есть.Расчет лота в % от депа. Ставь 100% и дело в шляпе Можно и в МТ5 переделать, необходимости нет.
Файлы:
56q.mq4 3 kb
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий