A foreign exchange quotation processing system and method
A technology for processing systems and quotations, applied in the field of data processing, which can solve problems such as cost increase, loss of market makers and members
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034] Embodiment 1 of the present application provides a foreign exchange quotation processing system, such as figure 1 as shown, figure 1 It is a schematic structural diagram of a foreign exchange quote processing system provided in Embodiment 1 of the present application. The system includes: at least one price processor 1, wherein each price processor 1 includes:
[0035] At least one pair of data processing queues 101, each pair of data processing queues 101 includes a first queue 1011 for writing data to be processed and a second queue 1012 for reading data to be processed.
[0036] Specifically, in this application, the number of data processing queues can be set according to actual needs and actual production capacity, and there is no limitation here, and can be one or more. Each data processing queue includes a write queue and a read queue. When the read queue is reading, the write queue can write. The two do not interfere with each other, realizing the overall "loc...
Embodiment 2
[0047] On the basis of Embodiment 1, Embodiment 2 of the present application provides another foreign exchange quotation processing system, such as figure 2 as shown, figure 2 It is a schematic structural diagram of a foreign exchange quote processing system provided in Embodiment 2 of the present application. The system includes: a data source module 201 , a processor control module 202 and at least one quotation processor 203 .
[0048] The data source module 201 is used to send the data to be processed to the first queue in the quotation processor 203 . Wherein, the data source module 201 sends data to the first queue through a polling sending mechanism.
[0049] The processor control module 202 is configured to increase or decrease the number of price processors 203 connected to the system according to the quantity of data sent by the data source module 201 .
[0050] When the processor control module detects that the amount of data to be processed sent by the data so...
Embodiment 3
[0065] Embodiment 3 of the present application provides a foreign exchange price processing method, which is applied to the foreign exchange price processing system described in Embodiment 1. The system includes at least one price processor, wherein each price processor includes: at least one data The processing queue, the monitoring module corresponding to the data processing queue one by one, the dynamic exchange engine module, and the data processing module.
[0066] Such as Figure 4 as shown, Figure 4 It is a flow chart of a foreign exchange quotation processing method provided in Embodiment 3 of the present application. The method includes:
[0067] S401: Use the first queue to write data to be processed, and use the second queue to read data to be processed.
[0068] Wherein, the first queue and the second queue together form a data processing queue.
[0069] S402: Process the read data to be processed.
[0070] The data to be processed read by the second queue is...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


