The FIDESSA Knowledge Module allows for monitoring of FIDESSA Trading Systems. It comprises two Plug-ins FIDESSA and FIDESSA-DQ.
GENEOS FIDESSA-DQ (Database Query) Plug-in monitors the data in FIDESSA's real-time database.
It is intended for monitoring failed trades in the FTS module, but could easily be used for any other real-time database query based monitoring.
The current GENEOS TRADEWATCH version can only handle one instance of FIDESSA-DQ plug-in per Netprobe.
The real-time database query, as defined in dbScript, may return a large number of rows and columns. The keyField, keywords and displayFieldsparameters are used to customise the display to User preference.
The following parameters can be configured for this plug-in:
Defines the field name that will be searched for KEYWORDS
If not set ALL rows are displayed.
Typically set to FAILURE_REASON
Defines one or more keywords to search for in the column defined by keyField.
Only rows that match will be displayed
Typically set to ERROR
Example TCL scripts
:download:`script <examples/DaqFtrFailedTrades.tcl>` DaqFtrFailedTrades.tcl This communicates with the FTS_DAQFTR FIDESSA process that provides FAILED_TRADES query. (Used for FIDESSA pre-version 4.3.) :download:`script <examples/DqaAlertFailedTrades.tcl>` DqaAlertFailedTrades.tcl This communicates with the FTS_DAQALERT FIDESSA process that provides FAILED_TRADES query (FIDESSA version 4.3 and above). This query provides failed orders that do not come from OMAR. :download:`script <examples/DaqAlertFailedOrderExecs.tcl>` DaqAlertFailedOrderExecs.tcl This communicates with the FTS_DAQALERT FIDESSA process that provides FAILED_ORDER_EXECUTIONS query (FIDESSA version 4.3 and above) This query provides failed orders that come from OMAR. :download:`script <examples/FblFailedTrades.tcl>` FblFailedTrades.tcl This communicates with the FBL_QRY FIDESSA process that provides INF_ACTIVE_FAILED_TXNS_DS query (FIDESSA version 5 and above). This query provides failed orders that do not come from OMAR. :download:`script <examples/OmarDs1ActiveFailedOrders.tcl>` OmarDs1ActiveFailedOrders.tcl This communicates with the OMAR_DS1_QRY FIDESSA process that provides ACTIVE_FAILED_ORDERS query (FIDESSA version 5 and above) This query provides failed orders that come from OMAR.