Yes, I can confirm that max is 20, and I tried to change it in System\instruments.xml file, however, system crushes with following error:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: Value of '25' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'.
Parameter name: Value
at System.Windows.Forms.NumericUpDown.set_Value(Decimal value)
at System.Windows.Forms.ListControl.OnSelectedValueChanged(EventArgs e)
at System.Windows.Forms.ListBox.OnSelectedValueChanged(EventArgs e)
at System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.ListBox.set_SelectedIndex(Int32 value)
at Forex_Strategy_Builder.Instrument_Editor.OnLoad(EventArgs e)
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
Assembly Version: 126.96.36.199
Win32 Version: 2.0.50727.3074 (QFE.050727-3000)
I suggest you use 4 digits data, it is very simple to change just use Excel 2007 it can hold 1million records. (2003 only 65k).
However, I personally would not trade with broker which has more then 2pips of slippage, any way. I have traded a lot and did not see this is the case, as all disant brokers keep quality now, I remember FXCM had this issue, but it was more then a year ago it was fixed then they moved to Boston Tech.
Alpari/Oanda/dukascopy/ don't never had issues.