Fail-Watch and Trading System Warnings: Difference between revisions
From MultiCharts
Fail-Watch and Trading System Warnings (view source)
Revision as of 15:03, 7 October 2020
, 7 October 2020→Fail-Watch alerts
No edit summary |
|||
Line 24: | Line 24: | ||
In MultiCharts 14 we introduced the monitoring of the auto trading orders' speed from the moment of generation up to reaching the trading plugin. The monitoring is implemented by using test messages. | In MultiCharts 14 we introduced the monitoring of the auto trading orders' speed from the moment of generation up to reaching the trading plugin. The monitoring is implemented by using test messages. | ||
<br>The way that test messages perform is identical to the way that real orders follow in MultiCharts (from module to module). The only difference is that it is not sent to the broker plugin and to the broker itself. The test message is intended to determine the load on the info channels within the application and the performance of the system in general. If the test messages are delayed or failing it means that the load on the internal info channels is too high so it leads to the queue of orders and statuses where they are waiting to be sent and processed. | <br>The way that test messages perform is identical to the way that real orders follow in MultiCharts (from module to module). The only difference is that it is not sent to the broker plugin and to the broker itself. The test message is intended to determine the load on the info channels within the application and the performance of the system in general. If the test messages are delayed or failing it means that the load on the internal info channels is too high so it leads to the queue of orders and statuses where they are waiting to be sent and processed. | ||
=== FS01 | === FS01 — long delay of the order display in the Order and Position Tracker (the delay exceeds xxxx ms)=== | ||
Message: The test message was delivered in the Order and Position Tracker window with a delay. | |||
<br> | <br> | ||
[[File:FS01.png|400px]] | [[File:FS01.png|400px]] | ||
<br> | |||
=== FS02 — order display failure in the Order and Position Tracker (the delay exceeds xxxx ms)=== | |||
<br>Message: The channel of sending messages to the Order and Position Tracker window is blocked or the messages queue is too long for the test message to be handled within 2000 ms. | <br>Message: The channel of sending messages to the Order and Position Tracker window is blocked or the messages queue is too long for the test message to be handled within 2000 ms. | ||
<br>Possible reasons and recommendations: | <br>Possible reasons and recommendations: | ||
Line 38: | Line 40: | ||
<br> | <br> | ||
[[File:FS02.png|400px]] | [[File:FS02.png|400px]] | ||
=== FS03 === | === FS03 === | ||
Line 45: | Line 48: | ||
<br> | <br> | ||
[[File:FS03.png|400px]] | [[File:FS03.png|400px]] | ||
<br> | |||
=== FS04 — order processing channel failure: processing is taking more than xxx ms=== | |||
<br>Message: The auto trading system test message for <instrument name> instrument exceeded the timeout of 1500 ms. The auto trading system may lose its functionality (the orders may not be delivered to the broker, or MultiCharts may not receive the order statuses from the broker). It is recommended to restart all MultiCharts processes. | <br>Message: The auto trading system test message for <instrument name> instrument exceeded the timeout of 1500 ms. The auto trading system may lose its functionality (the orders may not be delivered to the broker, or MultiCharts may not receive the order statuses from the broker). It is recommended to restart all MultiCharts processes. | ||
<br>This alert appears when the first test message has completed its way in MultiCharts with a delay. The delay time is specified in the message. This warning means that orders/statuses start forming queues and this results in the delay in the order sending/status processing. It warns the user to be careful and to avoid creating more charts and other windows. That would increase the load on the computer and the trading system. It is recommended to restart MultiCharts. | <br>This alert appears when the first test message has completed its way in MultiCharts with a delay. The delay time is specified in the message. This warning means that orders/statuses start forming queues and this results in the delay in the order sending/status processing. It warns the user to be careful and to avoid creating more charts and other windows. That would increase the load on the computer and the trading system. It is recommended to restart MultiCharts. | ||
<br> | <br> | ||
[[File:FS04.png|400px]] | [[File:FS04.png|400px]] | ||
<br> | |||
=== FS05 — long delay in the calculation of studies (the delay exceeds xxxx ms)=== | |||
<br>Message: <Strategy name> (<instrument name>) strategy calculation start time lags behind the tick arrival time by xxx ms. | <br>Message: <Strategy name> (<instrument name>) strategy calculation start time lags behind the tick arrival time by xxx ms. | ||
<br>This message is displayed if a strategy calculation time lags behind the arrival time of a tick which initiated the calculation. | <br>This message is displayed if a strategy calculation time lags behind the arrival time of a tick which initiated the calculation. | ||
<br> | <br> | ||
[[File:FS05.png|400px]] | [[File:FS05.png|400px]] | ||
<br> | |||
=== FS06 === | === FS06 === | ||
Line 67: | Line 76: | ||
<br> | <br> | ||
[[File:FS06.png|400px]] | [[File:FS06.png|400px]] | ||
<br> | |||
=== FS07 === | === FS07 === | ||
Line 95: | Line 106: | ||
[[File:FS08.png|400px]] | [[File:FS08.png|400px]] | ||
<br> | <br> | ||
== Changing the timeout or disabling the alerts == | == Changing the timeout or disabling the alerts == | ||
If you are satisfied with the current performance, do not observe any issues in the operation and consider this alert excessive, you can change the timeout or completely disable the alert in MultiCharts -> File -> Preferences -> Trading tab -> Fail-Watch and trading system warnings. | If you are satisfied with the current performance, do not observe any issues in the operation and consider this alert excessive, you can change the timeout or completely disable the alert in MultiCharts -> File -> Preferences -> Trading tab -> Fail-Watch and trading system warnings. | ||
[[Category:FAQ]] | [[Category:FAQ]] |