Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Создавай темы на форуме и увеличивай рейтинг!
LRA
321
LRA 2016.03.17 12:35 
Хотел получить:   Профит = 17.45    Баланс = 10622.77   2016.03.17   00:46   Alert выводит правильно, по дороге на почту лишние пробелы пропали.
    Профит="Профит = "+DoubleToString(AccountBalance()-БалансНачальный,2);
    string Время=TimeToString(TimeLocal());
    StringReplace(Время," ","    ");     // Замена 1 пробела на несколько
    Профит+="    Баланс = "+DoubleToString(AccountBalance(),2)+"    "+Время;
    SendMail(Профит," ");
                       Без пробелов все как бы сливается...
    Профит="Профит = "+DoubleToString(AccountBalance()-БалансНачальный,2);
    string Время=TimeToString(TimeLocal());
    StringReplace(Время," "," . . ");  // Разделил пробелы точками...
    Профит+=" . . Баланс = "+DoubleToString(AccountBalance(),2)+" . . "+Время;
    SendMail(Профит," ");
                    Получилось несколько коряво
Пробовал вместо точек вставлять HTML тег &nbsp - бесполезно. Может кто знает, как сделать несколько пробелов подряд.
Alexey Viktorov
5193
Alexey Viktorov 2016.03.17 13:14  
Попробуй строку собрать не плюсами, а StringConcatenate()
LRA
321
LRA 2016.03.17 14:40  
Проблема не в том, чтобы сделать в строке несколько пробелов подряд. Проблема в отсылке на почту - по дороге где-то от каждой группы пробелов остается один. Скорей всего это делает функция SendMail. Как бы ее вразумить или обмануть. Сейчас попробую символ с кодом 0.
Карпутов Владимир
203
Карпутов Владимир 2016.03.17 14:45  
LRA:
Проблема не в том, чтобы сделать в строке несколько пробелов подряд. Проблема в отсылке на почту - по дороге где-то от каждой группы пробелов остается один. Скорей всего это делает функция SendMail. Как бы ее вразумить или обмануть. Сейчас попробую символ с кодом 0.
Это иногда делает и почтовая программа, в которой Вы просматриваете почту.
LRA
321
LRA 2016.03.17 15:10  
barabashkakvn:
Это иногда делает и почтовая программа, в которой Вы просматриваете почту.
Вы оказались правы - смотрел неоткрытые письма, они отображаются сокращенно. Когда открываю письма - пробелы отображаются нормально.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий