Changes

Jump to navigation Jump to search

Reasons of Order Rejection

453 bytes removed, 14:30, 25 May 2023
In most cases correct symbol parameters are provided by the data source, so the issue can be resolved by [[Operating_Symbol_List#Adding_Symbol_from_Data_Vendor_Supplied_List|re-adding the symbol from the data source]] and creating a new chart for it.<br>
 But if the provided parameters lead to order rejection, they can be adjusted manually in QuoteManager: double-click the symbol -> Settings tab. <div style="background-color: #E3FBE5;">'''Example 1''': If the symbol's price changes from XXX.00 to XXX.05, it means that the Price Scale should be 1/100 and the Min. Movement should be 5.<br>'''Example 2''': If symbol's prices changes from X.123450 to X.123460, it means the Price Scale should be 1/1000000 and the Min. Movement should be 10; or the Price Scale should be 1/100000 and the Min. Movement should be 1.</div>After adjusting the settings, open a new chart for the symbol.<br>For more info check the [[How to Determine Symbol Settings]] page.
=== Data source ≠ broker ===
If you use [[How_to_Set_Up_Symbol_Mapping|symbol mapping]], you'll need to make sure that chart symbol parameters match the broker symbol parameters:
# [[Operating_Symbol_List#Adding_Symbol_from_Data_Vendor_Supplied_List|Re-add both chart and broker symbols from data source]].<br>This is extremely important because most of the data providers supply the correct instrument settings via their API which are received when the Data Vendor Supplied List (Lookup) is used.<br><div style="background-color: #E3FBE5;">Note:If you are unable to do that - find out how the symbol updates:<br>'''Example 1''': If the symbol's price changes from XXX.00 to XXX.05, it means that the Price Scale should be 1/100 and the Min. Movement should be 5.<br>'''Example 2''': If symbol's prices changes from X.123450 to X.123460, it means the Price Scale should be 1/1000000 and the Min. Movement should be 10; or the Price Scale should be 1/100000 and the Min. Movement should be 1.</div># In QuoteManager double-click the broker symbol -> '''Settings''' tab# <br>Write down / remember/ take a screenshot of the Instrument Settings: '''Price Scale''', '''Min. Movement''', '''Big Point Value'''. Click '''OK''';# Double click the chart/data source symbol -> '''Settings''' tab # <br>Set the '''Price Scale''', '''Min. Movement''', '''Big Point Value''' same way they are set for your broker instrument. Click '''OK''';# Rebuild Disconnect the chart you were using (plot a new chart or close/open your workspace) to make the settings come into effect;broker profile # Disconnect Delete symbol mapping lines for the broker profile problematic symbol and open the [[Symbol MappingHow_to_Set_Up_Symbol_Mapping|re-configure symbol mapping]] window. # Delete all lines where this particular symbol is used;# Configure Open a new chart for the symbol mapping for this instrument anew;# If a new order is placed with an incorrect price, its price will be rounded to the nearest acceptable value.
== Invalid order parameters: Account field is empty ==

Navigation menu