cм. Справочник MQL4 Преобразования данных DoubleToStr
if(OrderSelect(k,SELECT_BY_POS,MODE_HISTORY)==true) {
SendMail(“ Из эксперта”, " T/P="+DoubleToStr(OrderTakeProfit(),4));
}
DoubleToStr(1.28473418, 5);
if(OrderSelect(k,SELECT_BY_POS,MODE_HISTORY)==true) {
SendMail(“ Из эксперта”, " T/P="+DoubleToStr(OrderTakeProfit(),4));
}
Спасибо большое выручили ))))
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вопрос такого рода на емайл приходит письмо, но значение параметра OrderTakeProfit() приходит не совсем корректно а именно допустим что его значение 1,2456, то на мыло придет 1,24560000 как фиксировать количество знаков после запятой? Почему автоматически прибавляется 4 нуля?