Dear Friends. and Traders.
int idigits = MarketInfo(Symbol(),MODE_DIGITS);
string close_val = DoubleToStr(iClose(cysymbol,cur_tf,i),idigits-1);
when i use this code it automatically round up the value. for example if the vale is 1.45678 the result is being as 1.4568... but i want 1.4567
any one kindly guide me.
sorry for my bad english
with Thanks and Regards
string close_val = DoubleToStr(iClose(cysymbol,cur_tf,i),idigits); // 1.45678
close_val = StringSubstring(close_val, 0, StringLen(lose_val) - 1); // 1.4567
Thank you so much for the assist bro.. Have a great day.
Bro i would like to add some "xxx" in that last value after i got StringLen modified.
for example. in your code
it gives result 1.4567 and i want add 3 some more values after that like 1.4567xxx
the xxx value is constant string...
could you please guide me in this?
With Thanks and Regards
To add comments, please log in or register