有没有人会写EA,求助MQL4语言怎么保留两位小数,出现在屏幕上。
|
有没有人会写EA,求助MQL4语言怎么保留两位小数,出现在屏幕上。 |
|
|
|
|
|
|
|
DDD
C
原来,这样 |
|
|
|
|
|
|
|
DDD
NormalizeDouble(a,2)
这才是正解 上面的会变成文本格式 当然要是没有别格式的需求的话 上面的也可以 |
|
|
|
|
|
|
|
DD
|
如果是想在图表上固定显示两位小数,可以用 Comment(DoubleToString(a, 2));,例如 1.5 会显示为 1.50。显示时转成字符串就可以,原来的 a 仍可保留为 double 参与计算。NormalizeDouble 用于数值舍入,显示格式则交给 DoubleToString,会比较清楚。官方说明:https://docs.mql4.com/convert/doubletostring |
|
|
|
|
|
|
|