AUTOMATIC TRADING SYSTEM WITH COMPUTER AIDED DECISION-METHODS OF WHEN TO BUY AND SELL ON STOCK EXCHANGES
0 Assignments
0 Petitions
Accused Products
Abstract
A computerized trading system for trading a tradable product at stock exchanges having a user terminal connected to a data communication system being able to provide a graphical user interface (GUI) to the user terminal through which a user can define a number of criteria to be met in order for the system to allow/indicate a trade order of a selected Symbol or allow/indicate a pair trade of two selected Symbols. A method to format a data stream providing a novel result used for the calculation of technical indicators and the derived criteria and/or used for visual presentation of price movements of the tradable product in the computerized trading system by determining the time to close a bar. Product data having product prices is received at different times at the computer system, and the computer system for each closed bar holds corresponding bar data buffers with data representing time of close of bar and last received product price at close of bar.
-
Citations
51 Claims
-
1-33. -33. (canceled)
-
34. A computerized trading system for trading a tradable product, said computerized trading system comprising:
-
a user terminal connected to a data communication system, said computerized trading system being adapted to provide a graphical user interface (GUI) to said user terminal through which a user can define a Personal Indicator by defining a number of criteria to be met in order for said computerized trading system to allow a trade order of a selected Symbol or allow a pair trade of two selected Symbols; a graphical presentation of a Criteria Page having a two-dimensional Criteria Grid including rows and columns of criteria check boxes, whereby the user selects the criterion by activating a corresponding check box and/or by activating or selecting a selectable criteria and/or criteria value; wherein said computerized trading system being adapted to present at least two criteria pages via said graphical user interface, with each said criteria page having several criteria selectable by the user; wherein said computerized trading system being further adapted to compare the selected criteria to stored trade information and to determine if all the selected criteria of at least one criteria page are fulfilled to thereby allow a trade order, to be used during trading, during back testing or during loop optimizing of algorithms; wherein the number of criteria selectable by the user comprises a set of criteria having a single criterion selectable for a number of timeframes or timeframe charts, or wherein the number of criteria selectable by the user comprises several sets of criteria, with each said set of criteria having a single criterion selectable for one or more timeframes or timeframe charts, wherein the number of timeframes or timeframe charts is equal for each said set of criteria; wherein a first dimension of the two-dimensional Criteria Grid represents said sets of different criteria and the second dimension represents the number of timeframes or timeframe charts; wherein said timeframe chart holds information of price movements of a tradable product within a given timeframe; wherein Page Selectors selecting the Criteria Pages can be any type of selector, selected from the group consisting of radio buttons, references to files in a file system, icons, item lists, and buttons; wherein the check boxes selecting, activating and deactivating criteria in the Criteria Pages is selected from the group consisting of check boxes, icons, buttons, and panels. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method of determining the time to close a bar used for giving a visual presentation of price movements of a tradable product in a computerized trading system having a computer system connected to a data communication network, also used as data source for the calculation of technical indicators, wherein product data comprising product prices is received at different times at the computer system, and wherein the computer system for each closed bar holds corresponding bar data buffers with data representing time of close of bar and last received product price at close of bar, said method comprising the steps of:
-
opening a new bar with a corresponding new bar data buffer at a bar open time at the computer system; determining new product prices from product data received after opening of the new bar at the computer system; detecting lapsed time since opening of the new bar at the computer system; and closing the new bar at a time when one of the following conditions is met; a) a new product price is larger than or equal to the sum of the last stored product price at the opening time of new bar and a first predetermined price range, b) a new product price is lesser than or equal to the difference between the last stored product price at the opening time of new bar and a second predetermined price range, c) the lapsed time since opening of new bar is larger than or equal to a predetermined time out period, and d) the lapsed time since opening of new bar is larger than or equal to a predetermined time out period and the product price has changed since last measurement of the elapsed time. - View Dependent Claims (48, 49, 50, 51)
-
Specification