Скачать MetaTrader 5

Библиотеки: Lot-SL propotion

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Нет времени торговать самому? Подпишись на сигнал!
Automated-Trading
Админ
99860
Automated-Trading 2015.12.01 15:17 

Lot-SL propotion:

Функция возвращает размер лота, рассчитанный исходя из размера стоп-лосса и указанного в переменной риска.

Автор: Vasyl Nosal

Vasyl Nosal
18550
Vasyl Nosal 2015.12.02 12:15  

Что тут не так?

:))) 

Alexey Viktorov
6885
Alexey Viktorov 2015.12.02 13:04  

Здесь всё не так.

Ты это стырил, поправил и публикуешь как своё творчество, а не знаешь что если депозит в евро или рублях то это работать не будет.

Vasyl Nosal
18550
Vasyl Nosal 2015.12.02 14:27  
Alexey Viktorov:

Здесь всё не так.

Ты это стырил, поправил и публикуешь как своё творчество, а не знаешь что если депозит в евро или рублях то это работать не будет.

Анука анука. Откуда я это тырил?

У меня в евро. Всё работает.

Ты не троль случайно? Или один из великих кто не проверяя "критикует"? 

Vasyl Nosal
18550
Vasyl Nosal 2015.12.02 16:21  

Итак двоешники(те кто 2-у мне поставил).

Баланс 1000 евро. AUDCAD

 риск 10%

стоп 504 пункта 

 

Результат функции 0.280375...

ОЙ! Вышло потеря=100 евро=10%! 

Как же так????

 

Vasyl Nosal
18550
Vasyl Nosal 2015.12.04 10:01  

Alexey Viktorov 

Троль? 

Alexander Puzanov
29609
Alexander Puzanov 2016.03.12 07:37  
Какой смысл 5 раз исполнять функцию

MarketInfo(Symbol(),MODE_MINLOT)

Разве она каждый раз выдаёт разные значения?

---

Вот эта проверка

if(SL<=0) {Alert("Need SL to be set!..min lot mode");return(MarketInfo(Symbol(),MODE_MINLOT));}

нафик не нужна при использовании современных типов данных

input uint SL = 40;

---

Будет больше практики, узнаете - иногда MODE_TICKVALUE MODE_TICKSIZE MODE_POINT с 1го раза возвращают нули. А зачем все они нужны в универсальной функции расчёта лота - наверное модер в англоязычной секции доскажет

---

MQL ну оч продвинутый язык, но иногда вылазит чивойто непотребное © ВВВ, поэтому лично я стараюсь избегать деления дробного числа на целое: * 0.01 вместо / 100
Victor Nikolaev
Модератор
14506
Victor Nikolaev 2016.03.12 17:55  
Васе верить нельзя
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий