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.
Shows the result of the FIDESSA real-tme query.
Other fields depend on the actual query and the setting of the displayFields.
|Total_rejected_trades||The total number of rows (rejected trades)displayed|
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 real-time query in TCL
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
Defines the columns to display, so that unnecessary columns are suppressed.
If not set then ALL columns are displayed.
WarningIf the added field does not match the log file or data from Fidessa, the dataview displays “Bad field”.
: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.