Difficulty entering small values for parameter: 5E-05 is shown
            
                 02 Mar 2013, 15:42
            
                    
Hi,
1. If I set the default value of a parameter to 0 0.00015 value is shown in the parameter list as expected:
      [Parameter("Better entry ", DefaultValue = 0.00015, MinValue = 0)] // Try to get a better entry than the signal
       public double BetterEntry { get; set; }    

Note: This value is greater than one pip (AUDUSD)
But:
2. If I set the default value for the parameter to be less than 0.0001 like this:
      [Parameter("Better entry ", DefaultValue = 0.00005, MinValue = 0)] // Try to get a better entry than the signal
       public double BetterEntry { get; set; }    
the display shows the following:

Note: Trying to enter a value less than one pip fails.
3. Also if I use the parameter set in 1. above and enter 0.00005 by hand the 5E-05 is displayed as in 2.
This is awkward as I cannot enter a value in the interface to be less that one pip.
Why does this happen? Is this wanted behaviour?
Thanks,
TraderM
Replies
                     cAlgo_Fanatic
                     04 Mar 2013, 12:16
                                    
It will be adjusted not to display scientific format for this precision with the next release.
Regards,
@cAlgo_Fanatic

TraderM
02 Mar 2013, 15:49 ( Updated at: 21 Dec 2023, 09:20 )
The entry above did not display the pasted in images, so I will try again:
----------------------------------
Hi,
1. If I set the default value of a parameter to 0 0.00015 value is shown in the parameter list as expected:
[Parameter("Better entry ", DefaultValue = 0.00015, MinValue = 0)] // Try to get a better entry than the signal
public double BetterEntry { get; set; }
Note: This value is greater than one pip (AUDUSD)
But:
2. If I set the default value for the parameter to be less than 0.0001 like this:
[Parameter("Better entry ", DefaultValue = 0.00005, MinValue = 0)] // Try to get a better entry than the signal
public double BetterEntry { get; set; }
the display shows the following:
Note: Trying to enter a value less than one pip (AUDUSD) fails.
3. Also if I use the parameter set in 1. above and enter 0.00005 by hand the 5E-05 is displayed as in 2:
This is awkward as I cannot enter a value in the interface to be less that one pip.
Why does this happen? Is this wanted behaviour?
Thanks,
TraderM
@TraderM