[go: up one dir, main page]

CN106504088A - A kind of method and system that realizes quantifying transaction in removable computing device - Google Patents

A kind of method and system that realizes quantifying transaction in removable computing device Download PDF

Info

Publication number
CN106504088A
CN106504088A CN201510562624.7A CN201510562624A CN106504088A CN 106504088 A CN106504088 A CN 106504088A CN 201510562624 A CN201510562624 A CN 201510562624A CN 106504088 A CN106504088 A CN 106504088A
Authority
CN
China
Prior art keywords
tactful
strategy
component
text
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510562624.7A
Other languages
Chinese (zh)
Inventor
高庆文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201510562624.7A priority Critical patent/CN106504088A/en
Publication of CN106504088A publication Critical patent/CN106504088A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of method and system that realizes quantifying transaction in removable computing device, it is related to quantify the related field of information processing of transaction, solves the problems, such as that computing device carries out quantifying the process excessive occupied system resources of transaction and tactful input method is complicated by may move under the conditions of prior art.The functions such as the present invention by compiling the functions such as construction of strategy, management with the strategy of computation-intensive, execution are separated, calculating pressure and the energy expenditure of removable computing device is significantly reduced, order quantifies transaction system and can efficiently be deployed in removable computing device;In addition, the present invention reduces the technical threshold and the dependence to input keyboard for quantifying transaction system user with the program code input that the operations such as policy components selection, parameter modification, combination connection instead of complexity, makes user be not required to GPRS programming language and logical transaction can be converted into trading strategies;Also enhance the safety of trading strategies simultaneously, reach the purpose of protection investor.

Description

A kind of method and system that realizes quantifying transaction in removable computing device
Technical field
The present invention relates to quantifying the related field of information processing of transaction, more particularly to one kind is realized quantifying in removable computing device The method and system of transaction.Herein, user is referred to and is built and use quantization trading strategies to all kinds of by quantifying transaction system Financial investment target carries out history and returns the dealer for surveying, simulating firm bargain or firm bargain, including:Natural person, Add-In Deng.
Background technology
Quantify transaction, refer in the financial investment such as stock, bond, futures, option, foreign exchange field, be to reduce investor master See emotion and judge the impact that brings to investment, and by trading strategies systematization, modeled investment deal mode.Quantifying transaction Framework under, trading strategies represent the logical transaction of user, and it is by a series of buying signals that can quantify and phase therewith Corresponding transaction movement composition.Wherein, buying signals refer to user based on the market quotation, technical specification or wave theory etc. Derive draw can modeled signal;Transaction movement refers to after buying signals triggering, quantifies transaction system and implement for user Concrete operations action.Transaction movement can be that simple buying signals are reminded, and after prompting is connected to manually complete friendship by user Easy to operate, including:Place an order, remove list etc.;Transaction movement can also be specific transactional operation, i.e.,:Transactional operation is handed over completely Automatically carried out by transaction system is quantified.Compared to subjective transaction, quantify transaction due to trading strategies quantification and more science, Objective, and investment return can be made more stable.It is very important a kind of investment deal pattern in investment concerns to quantify transaction.
Quantify transaction system, refer to the software platform for realizing quantifying trading function.At present, have vendors both at home and abroad to provide Quantify transaction system to select for user.User can be input into the transaction plan of oneself in transaction system is quantified by programming language Slightly, the instruction interface for then being provided using system and data-interface the trading strategies are carried out history return survey or carry out mimic panel, Firm bargain etc..Some of them quantify transaction system to further lift the Consumer's Experience of user, and also attempting will a large amount of basis Function is packaged as more simplifying, easy-to-use programming language, such as wheat language of Wenhua finance and economics exploitation etc..
With the popularization of the removable computing device such as smart mobile phone, panel computer, carried out using removable computing device whenever and wherever possible The demand for quantifying transaction becomes urgent.But although existing each class quantization transaction system is there is provided abundant quantization transaction work(in the industry Can, but generally the computing capability to running equipment has higher requirements, and is therefore difficult to apply to that computing capability is weaker, power supply capacity has The removable computing device of limit.Additionally, existing system generally needs user to be input into trading strategies by programming language, and removable Dynamic computing device does not often possess input keyboard and is not appropriate for a large amount of inputs, modification program code, and this similarly should to existing system Obstacle is brought for may move computing device.
Content of the invention
The technical problem to be solved is to provide a kind of method and system that realizes quantifying transaction in removable computing device, To reduce the calculating pressure that computing device is may move during quantization transaction is carried out, and then reduce the energy of removable computing device Amount is consumed.Further object is that simplify user input operation, to reduce quantifying dependence of the process of exchange to keyboard, Lifting user carries out the Consumer's Experience for quantifying transaction by may move computing device.
In order to solve above-mentioned technical problem, the invention provides a kind of method that realizes quantifying transaction in removable computing device, bag Include:
The interactive module for being located at the first computing device is followed the steps below:Receive the basic operation action of user input, the base This operational motion includes:Component is arranged from deletion, component parameter, component combination connects, policy store request;If receiving Basic operation action be component from deleting, and/or component parameter is arranged, and/or component combination connection, then storing On the basis of constructing tactics information, the constructing tactics information after updating is stored through the basic operation action;The constructing tactics information The configuration information of trading strategies is referred to, including:The component that trading strategies are selected, the combination between the parameter of component and component connect Connect situation;If the basic operation action for receiving is asked for policy store, generate corresponding with the constructing tactics information for storing Tactful text;Then, ask and transmit the tactful text to the tactful runtime transmission policy storage for being located at the second computing device.
The tactful runtime for being located at the second computing device is followed the steps below:Please in the policy store for receiving interactive module transmission After asking, the tactful text for being transmitted to come by interactive module is stored;The tactful text that can determination strategy runtime be come according to transmission is given birth to Into executable pol-icy code module;If can not, the labelling strategy is for can not implementation strategy;If can, generate and store with The corresponding executable pol-icy code module of the tactful text is in case to strategy implement operation, and the labelling strategy is for can perform plan Slightly.
Preferably, first computing device is a kind of removable computing device, including:Smart mobile phone, panel computer, portable Computer, palm PC, handheld device, Intelligent worn device.
Preferably, the tactful runtime includes to the operation of strategy implement:History return survey, and/or simulation firm bargain and/ Or firm bargain.
Preferably, the step also includes:When the basic operation action that interactive module is received is that policy store is asked, judge Can the tactful runtime that the second computing device is located at generate executable pol-icy code mould according to the constructing tactics information for having stored Block, and will determine that object information is added in the tactful text generated by the constructing tactics information;The judged result information is used for plan Slightly runtime enforceability tactful to this is judged.
Preferably, the basic operation action also includes:Strategy modification is asked, and is followed the steps below:If interactive module is received The basic operation action that arrives is asked for strategy modification, then interactive module is to the modification request of tactful runtime transmission policy;Strategy fortune Row system is received after the strategy modification request of interactive module, to the tactful text that interactive module transmits request strategy;Interaction After module receives the tactful text of request strategy, generate graphical trading strategies corresponding with the tactful text to user to be in Existing constructing tactics information;The graphical trading strategies refer to the presentation of constructing tactics information, including:Word, and/or image, And/or the appearance form of sound;At the same time, constructing tactics information corresponding with the tactful text that transmission comes is generated, for updating, Storage is through the amended constructing tactics information of user.
Preferably, the basic operation action also includes:Strategy operation request, and follow the steps below:If interactive module is received The basic operation action that arrives is strategy operation request, then judge whether request strategy is executable strategy;If so, then interactive module To the operation request of tactful runtime transmission policy;Tactful runtime is received after the strategy operation request of interactive module, By the corresponding executable pol-icy code module of the strategy to the strategy implement operation.
Present invention also offers a kind of method that realizes quantifying transaction in removable computing device, including: The interactive module for being located at the first computing device is followed the steps below:Receive the basic operation action of user input, the basic behaviour Include as action:Component is arranged from deletion, component parameter, component combination connects, policy store request;If the base for receiving This operational motion is that component is arranged from deletion, and/or component parameter, and/or component combination connection, then in the strategy for having stored On the basis of tectonic information, the constructing tactics information after updating is stored through the basic operation action;The constructing tactics information is referred to The configuration information of trading strategies, including:The component that trading strategies are selected, the combination connection feelings between the parameter of component and component Condition;If the basic operation action for receiving is asked for policy store, the tactful runtime energy for being located at the second computing device is judged The constructing tactics information that no basis has been stored generates executable pol-icy code module;If can, generate and the tactful structure for storing Make the corresponding tactful text of information;Then, ask and pass to the tactful runtime transmission policy storage for being located at the second computing device Pass the tactful text.
The tactful runtime for being located at the second computing device is followed the steps below:Please in the policy store for receiving interactive module transmission After asking, the tactful text for being transmitted to come by interactive module is stored;Generate and store executable tactful generation corresponding with the tactful text Code module is in case to the strategy implement operation.
Preferably, first computing device is a kind of removable computing device, including:Smart mobile phone, panel computer, portable Computer, palm PC, handheld device, Intelligent worn device.
Preferably, the tactful runtime includes to the operation of strategy implement:History return survey, and/or simulation firm bargain and/ Or firm bargain.
Preferably, the basic operation action also includes:Strategy modification is asked, and is followed the steps below:If interactive module is received The basic operation action that arrives is asked for strategy modification, then interactive module is to the modification request of tactful runtime transmission policy;Strategy fortune Row system is received after the strategy modification request of interactive module, to the tactful text that interactive module transmits request strategy;Interaction After module receives the tactful text of request strategy, generate graphical trading strategies corresponding with the tactful text to user to be in Existing constructing tactics information;The graphical trading strategies refer to the presentation of constructing tactics information, including:Word, and/or image, And/or the appearance form of sound;At the same time, constructing tactics information corresponding with the tactful text that transmission comes is generated, for updating, Storage is through the amended constructing tactics information of user.
Preferably, the basic operation action also includes:Strategy operation request, and follow the steps below:If interactive module is received The basic operation action that arrives is strategy operation request, then interactive module is to the operation request of tactful runtime transmission policy;Strategy fortune Row system is received after the strategy operation request of interactive module, by the corresponding executable pol-icy code module of request strategy To the strategy implement operation.
Present invention also offers a kind of system that realizes quantifying transaction in removable computing device, including:Interactive module and strategy fortune Row system;
Interactive module is located at the first computing device, including:First memory element, interactive operation unit, tactful text generation unit, First input-output unit;First memory element, for storage strategy tectonic information, tactful text;The constructing tactics information The configuration information of trading strategies is referred to, including:The component that trading strategies are selected, the combination between the parameter of component and component connect Connect situation;The tactful text refers to the corresponding character text of constructing tactics information;Interactive operation unit, for receiving user The basic operation action of input, assume graphical trading strategies, and for judging the enforceability of storage strategy;The base This operational motion includes:Component is from deletion, component parameter setting, component combination connection, policy store request, strategy modification Request, strategy operation request, tactful removal request, tactful removal request;The graphical trading strategies refer to that constructing tactics are believed The presentation of breath, including:Word, and/or the appearance form of image, and/or sound;Tactful text generation unit, for generating Tactful text corresponding with the constructing tactics information for storing;First input-output unit, for positioned at the second computing device Tactful runtime transmission information, and the information of coming is transmitted for receiving and parsing through tactful runtime to interactive module.
Tactful runtime is located at the second computing device, including:Judging unit, executable code signal generating unit, the second storage are single First, tactful running unit, the second input-output unit;Can judging unit, according to input for determination strategy runtime Tactful text is generating executable pol-icy code module;If can not, the labelling strategy is for can not implementation strategy;If can, By the tactful text delivery of input to executable code signal generating unit, and the labelling strategy is tactful for can perform;Executable code is given birth to Into unit, for executable pol-icy code module being generated according to the tactful text of input, and transmit the executable plan of generation Slightly code module is stored to the second memory element;Second memory element, for storage strategy text, executable tactful generation Code module and the whether executable information of strategy;Tactful running unit, for the executable pol-icy code module to storing Implement operation;Second input-output unit, for the interactive module transmission information for being located at the first computing device, and for connecing The information that interactive module is come is received and is parsed to the transmission of tactful runtime.
Preferably, first computing device is a kind of removable computing device, including:Smart mobile phone, panel computer, portable Computer, palm PC, handheld device, Intelligent worn device.
Preferably, the interactive module also includes:Pre- judging unit, for judging the strategy operation system for being located at the second computing device Can system generate executable pol-icy code module according to the constructing tactics information that stored, and will determine that object information be added to by In the tactful text that the constructing tactics information is generated;The judged result information is used for tactful runtime enforceability tactful to this Judge.
Present invention also offers a kind of system that realizes quantifying transaction in removable computing device, including:Interactive module and strategy fortune Row system;
Interactive module is located at the first computing device, including:First memory element, interactive operation unit, tactful text generation unit, First input-output unit, judging unit;First memory element, for storage strategy tectonic information, tactful text;The plan Slightly tectonic information refers to the configuration information of trading strategies, including:Component that trading strategies are selected, the parameter of component and component it Between combination connection;The tactful text refers to the corresponding character text of constructing tactics information;Interactive operation unit, is used for The basic operation action of user input is received, and is used for assuming graphical trading strategies;The basic operation action includes: Component combines connection, policy store request from deletion, component parameter setting, component, strategy modification is asked, tactful operation please Ask;The graphical trading strategies refer to the presentation of constructing tactics information, including:Word, and/or image, and/or sound Appearance form;Tactful text generation unit, for generating tactful text corresponding with the constructing tactics information for storing;First is defeated Enter output unit, for be located at the second computing device tactful runtime transmission information, and be used for receive and parse through strategy The information that runtime is come to interactive module transmission;Judging unit, judges that can the tactful runtime that be located at the second computing device Executable pol-icy code module is generated according to the constructing tactics information for having stored;
Tactful runtime is located at the second computing device, including:Executable code signal generating unit, the second memory element, strategy fortune Row unit, the second input-output unit;Executable code signal generating unit, executable to generate for the tactful text according to input Pol-icy code module, and transmit the executable pol-icy code module of generation and stored to the second memory element;Second storage Unit, for storage strategy text, executable pol-icy code module;Tactful running unit, for the executable of storage Pol-icy code module implements operation;Second input-output unit, for be located at the first computing device interactive module transmission information, And the information of coming is transmitted for receiving and parsing through interactive module to tactful runtime.
Preferably, first computing device is a kind of removable computing device, including:Smart mobile phone, panel computer, portable Computer, palm PC, handheld device, Intelligent worn device.
Compared with prior art, the present invention has advantages below:
1st, the present invention is separated by functions such as the strategy compiling by the functions such as construction of strategy, management and computation-intensive, execution, Significantly reduce calculating pressure and the energy expenditure of the first computing device, order quantify transaction system can with lightweight be deployed in can Mobile computing device, had both saved the system resource of mobile terminal, had been also convenient for user use.
2 present invention greatly simplifies input operation of the user in quantization process of exchange is carried out, is especially input into transaction plan During slightly, the present invention instead of the program of complexity with operations such as policy components selection, deletion, parameter modification, combination connections Code is input into.The benefit of this design is:First, this design reduce quantization transaction system the dependence of input keyboard is entered One step facilitates its application in removable computing device;Secondly, based on component non-programming language building trading strategies significantly Reduce quantify transaction system user technical threshold, make user in the situation for being not required to any programming language of GPRS Just the logical transaction of oneself can be changed into trading strategies down.
3rd, under the framework of the present invention, trading strategies all using building through the modular unit that verifies repeatedly, shield transaction Strategy is likely to result in the risk of staggering amount loss due to partial error program code, such as occurs in August, 2013 Everbright Securities of 16 days Oolong self-explanatory characters' part.The safety for quantifying trading strategies is enhanced, investor is protected.
4th, under the framework of the present invention, trading strategies build convenient, clear in structure, safeguard and also facilitate very much with updating, can be effective Ground lifts the production efficiency of investor.
Description of the drawings
Fig. 1 is the interactive operation examples of interfaces figure that the present invention is provided;
Fig. 2 is the process example figure for building trading strategies based on interactive operation interface;
Fig. 3 is process step figure of the present invention to basic operation action;
Fig. 4 a Fig. 4 c distinguish specific policy store step, strategy modification step and strategy modification step;
Fig. 5 a Fig. 5 b are policy store step and strategy modification step under the second framework;
Fig. 6 is the change exemplary plot of the multiway tree of storage strategy tectonic information;
Fig. 7 is tactful enforceability evaluation algorithm flow chart;
The Java code example of Fig. 8 pol-icy code generating algorithms;
Fig. 9 is the system block diagram of the present invention;
Figure 10 is the system block diagram of corresponding second framework of the present invention;
Specific embodiment
For making the purpose of the present invention, technical scheme and advantage clearer, clear and definite, the embodiment that develops simultaneously below in conjunction with the accompanying drawings is to this Invention is described in further detail.It should be appreciated that specific embodiment described herein is only used for explaining the present invention, it is not used to Limit the present invention.
One of main object of the present invention is to reduce user during quantization transaction is carried out by transaction system to programming language Dependence.Multiple different policy components should be provided to user based on embodiments of the invention, user is selected by component and deleted Remove, component parameter is arranged, component combines the operation such as connection to complete input or modification to quantifying trading strategies.Embodiment Central should also realize specific interactive operation unit, for receive user input basic operation action, update constructing tactics letter Breath, and assume graphical trading strategies.The interactive operation unit of embodiment includes interactive operation interface as shown in Figure 1.The behaviour Make interface to interact by the touch screen of the first computing device and user, it includes:
Component Gallery 101, be can rolling window, provide all kinds of policy components to user.User by clicking or can be pulled etc. just Formula is chosen to the component provided in Component Gallery 101." ... " below window indicates for representing that the window can be scrolled down through Show more other assemblies.
Component icon 102, is the icon for representing a certain concrete component, is listed in Component Gallery 101." RSI " printed words on component icon Represent the title of component representated by the icon.User can be chosen to the component by clicking or the mode such as pulling.
Operation painting canvas 103, being can interactive operation window.Operation painting canvas 103 is used for showing user by selected by Component Gallery 101 Policy components figure, and user can be in region operation strategy component figure building graphical trading strategies.User Multiple operations can be carried out to component figure in the region, including but not limited to:Move, remove, change size, combination connection, Parameter setting etc..
Policy List 104, be can rolling window, for showing the trading strategies that stored and carrying out related behaviour to storage strategy Make.
Tactful icon 105, is the icon for representing a certain storage strategy, is listed in Policy List 104.Policy map puts on " equal line Trend " printed words represent representated by the icon strategy title (policy name can by user specify also can system specify automatically).Make User can be selected to the strategy by clicking on icon, then coordinate the correlation function button provided in functional areas 106 to the strategy Carry out associative operation (such as:Operation, modification etc.).Preferably, also the related quick operating mode of definable is grasped with simplifying user Make.For example, definable is double-clicked policy map and is marked with the function of realizing starting strategy modification.
Functional areas 106, there is provided all kinds of basic function buttons.Wherein, storage strategy, strategy modification, strategy three buttons of operation are used In receiving, policy store request, strategy modification are asked, strategy runs the user basic operations such as request.Global parameter button is used for The global operational factor of strategy is configured, such as K lines are spaced, time granularity etc..Deletion strategy button is used for selecting strategy Execute deletion action.Newly-built policy button is used for newly-built policing action, while null clear operation painting canvas 103 and constructing tactics information. Also include in functional areasButton, exits interactive operation interface if user is clicked on.
Functional keyss icon 107, is the icon for representing a certain functional keyss, is listed in functional areas 106.On icon " strategy operation " Title of the printed words for push button function.
The various components provided to user in Component Gallery 101 can be obtained by pre-stored or by Predistribution Algorithm.So-called by pre- The mode that storage is obtained refers to and the species of optional component is stored among the software at interactive operation interface place in advance;So-called pass through The mode that Predistribution Algorithm is obtained, refers to interactive operation interface before user starts operation by being used to server lookup The available component type of person.Horn of plenty can construction strategy species, it is preferred that following a few class policy components can be provided, including:
(1) logical structure component, represents the component of logical structure and logical operationss, including:Construction of condition, branched structure, Components such as AOI logical operationss, comparison operation etc.;For example, the "and/or" component in Component Gallery 101 represents the behaviour to being input into The Boolean quantity result obtained after carrying out the logical operationss of logical sum or "or" as amount;For another example, in Component Gallery 101 ">” Component is represented and is compared the Boolean quantity result obtained after computing to the operational ton being input into;And, in Component Gallery 101 " if ... Then " component is represented carries out corresponding action under input condition, is a kind of construction of condition component.
(2) fundamental quantity component, represents the master data that builds required for trading strategies, including:Moving Average, MACD, RSI etc. is in the interior technical specification component that can quantify, market data package, basic side array component etc.;For example, Component Gallery 101 In the component such as " MACD ", " RSI ", " MA ", " KDJ ", they all correspond to specific price technical specification.
(3) method component, represent carries out Function Mapping, the component for processing to the operational ton being input into, including:Time serieses extraction, Mathematical function and all kinds of statistical method components etc.;For example, " time serieses " component in Component Gallery 101, for being input into Operational ton is converted into the continuous sequence with certain length.Particular sequence length can be specified by the component parameter.
(4) action class component, represents the component of transaction movement, including:Open a position, close a position, buying signals remind etc. component;Example Such as, the market price in Component Gallery 101 buys in component, represents to execute target with " market order " and buys in operation.
(5) other are used for building the component for quantifying trading strategies, such as:Determination component of holding position etc..Hold position determination component, for sentencing Disconnected strategy is held position and returns Boolean quantity result to whether certain target has.
Fig. 2 be based on Fig. 1 in operation interface carry out the process example figure for building trading strategies, it includes:
Operation 201, represents user and selects " MACD " component in the way of pulling component icon and extremely operate painting canvas.Similarly, Embodiment defines the function that reverse operational motion realizes that component is deleted, i.e., the component in drag operation painting canvas is to painting canvas exterior domain generation The component deleted by table.Component is one of basic operation action of user input of present invention definition from deleting.The user The basic operation action of input includes two kinds:
The first refers to the user operation that constructing tactics information can be made to change, including:Component is set from deletion, component parameter Put, component combination connects;User operation that constructing tactics information will not be made to change simultaneously is not belonging to basic operation action, such as group Part is moved in operation painting canvas;
The user operation for referring in policy levels for second, including:Policy store request, strategy modification request, strategy operation are asked Ask, tactful removal request etc..Preferably, corresponding same class operational motion, the multiple different user operation modes of definable are carrying Rise Consumer's Experience.For example, component selection operation can correspondingly be drawn to operation painting canvas simultaneously and choose and directly click component icon choosing The operational approach such as take.
Policy components figure 202-205, respectively " MACD ", ">", " if ... if ", " market price is bought in " four components behaviour Make corresponding policy components figure in painting canvas.Policy components figure represents the base model that corresponding component can achieve function.Example Such as, component figure 203 is represented and is compared computing to two input quantities of left and right, and in figure, the space of left and right represents comparison to be entered Operational ton.Policy components figure is seen as small-scale treatment unit, generally comprises input with output (such as figure 203-205); Also some component figure only export and without input, such as figure 202.
The input and output of policy components figure have certain type.Main input and output type is included but is not limited to:Quantity, number Amount sequence, Boolean quantity, actuating quantity.The input and output amount of component figure determined by the species of policy components, for example:“MACD” Without input type, output type is quantity to component;“>" component input be quantity, be output as Boolean quantity;" if ... if " with The output of " market price is bought in " component is all actuating quantity, but " if ... if " component is respectively comprising two inputs:Boolean quantity with Actuating quantity, the input of " market price is bought in " is quantity.The output of component figure is represented by component figure itself, and fills input then Can be completed by pulling other assemblies into figure blank space and being combined connection or directly the mode such as be input into by user.Embodiment Shielded with some faulty operations to being likely to occur in operation painting canvas by limiting input and output type, for example:Work as user Attempt to be drawn to " market price is bought in " component figure ">" component figure blank space when, embodiment can be sentenced by input and output type Break " market price is bought in " component cannot as ">" component input quantity, and refuse both be combined connection.This based on class The pre- screen method that type differentiates can effectively reduce the computation complexity of follow-up syntax check.Preferably, it is more subtly to limit Faulty operation in operation painting canvas, can further refine input and output type, such as can be subdivided into quantity:Floating-point quantity and integer Amount etc..
Operation 206, represents that user pulls the input blank space of component figure 202 to component figure 203 and is combined connection.Such as front Described, embodiment first determines whether after the operational motion is received whether the input and output type of connection to be combined mates, if Coupling then allows the combination attended operation.Due to " MACD " component output with ">" input of component is all quantity type two Person is mated, and therefore embodiment allows the combination attended operation.Through the operation, " MACD " component be changed into ">" component Left input quantity.
Policy components figure 207, is synthesized composite component figure after operation 206.The figure is represented with " MACD " Component be left input quantity ">" component.Component combination connection be also the present invention definition user input basic operation action it One.It should be noted that the component combination connection of present invention definition also includes components apart, it is allowed to which user has been combined The component reduction of connection becomes does not combine connection status.Such as interactive operation interface in embodiment, user can pass through to click on plan Part slightly in component figure 207 with " MACD " printed words, then pull " MACD " component to operate painting canvas blank space with By " MACD " component with ">" component is reduced to not combine connection status.This operation is the reverse operating of operation 206.
Interactive operation interface in the middle of embodiment is in the way of pulling component synthesis composite strategy component figure into realize the group of component Close connection.Relative with this mode, enforcement personnel also contemplate for, in the way of line, component figure 202 is connected to component figure 203 Input blank space come realize component combination connect.The benefit of first kind of way (mode i.e. in embodiment) is, Wu Xuding Adopted link components, it is to avoid the mistake in potential line loop;And shortcoming is that same component can not be multiplexed in operation painting canvas, Same trading strategies may need to put into more policy components.In contrast, the benefit of the second way is that same component can be with Multiplexing, i.e., can be used as the input of multiple components by the same component of line;But a disadvantage is that it is possible that the mistake in line loop (ring being output in the component input of a certain component), and increase the complexity of enforceability evaluation algorithm.
Policy components figure 208, is that policy components figure 207 is formed after user directly inputs parameter " 5 ".The parameter is defeated Entering process is:The first-selected blank space for clicking on policy components figure 207 of user, is then chosen by rolling parameters list or is passed through Soft keyboard |input paramete " 5 ".Component parameter arranges the basic operation action of the user input for being also present invention definition.Embodiment Central, the component parameter for being available for users to setting includes:Partial component parameter and Global Component parameter.Partial component parameter is referred to The |input paramete " 5 " of the component parameter of a certain component in defining operation painting canvas, such as component figure 208;Global Component parameter is specified The parameter of all components in justice operation painting canvas.As in embodiment provide " time granularity " parameter define strategy selected by index The time interval that value updates, " K lines interval " parameter define the sample frequency of K line market data, and " target list " parameter is fixed The investment target applied by justice strategy.In the middle of embodiment, Global Component parameter is by clicking on the " complete of interactive operation interface function area Office's parameter " button is configured.
Policy components figure 209, is that policy components figure 207 is formed after user directly inputs parameter " 100 ", represent with Market price buys in 100 strands.
Operation 210 and operation 211, represent that user pulls the input blank space of component figure 208 and 209 to component figure 204 respectively It is combined connection.
Policy components figure 212, is synthesized composite component figure after operation 210 and 211.The composite component figure is Become the logical transaction with definite meaning, the logical transaction representated by it is:" when price guideline MACD is more than 5, then buy Enter 100 strands ".
In the middle of embodiment, the image information (each component figure, the local parameter of component figure and the group that operate painting canvas to be presented The combination connection of part figure) and the Word message of global parameter present complete constructing tactics information to user. The combination of two parts information is the defined graphical trading strategies of the present invention.By graphical trading strategies, user can be timely Recognize the composition of input policing, logic, parameter, and modification is made based on this to tactful tectonic information and other are subsequently grasped Make.
Aforesaid operation interface is based on, user can be arranged from deletion, component parameter by component, component combines connection etc. Operation and non-programming language are building specific trading strategies, and the graphical trading strategies presented by operation interface are known The constructing tactics information that builds.Except interacting with user, operation interface also needs the basic operation for being input into user to make accordingly Process.As shown in figure 3, the process step figure for the present invention to basic operation that user is input into, it includes:
Step 301, interactive module have received basic operation action according to user operation judges.Embodiment is by basic operation action Be defined as all kinds of " events ", and the IO conditions of triggering are defined for all kinds of " events ".When user operation meets a certain " event " Trigger condition after can be judged to receive the basic operation action corresponding to the triggering " event ".
Step 302, interactive module judge whether the basic operation action being input into is that tectonic information updates generic operation, if it is carry out Step 303, otherwise carries out step 304.Tectonic information updates generic operation to be included:Component selection is deleted, and/or component parameter is arranged, And/or component combination connection.The operation interface (Fig. 1) that corresponding embodiment is provided, the generic operation include:(1) change operation painting canvas Inner assembly number, type, parameter, the operation of connection;(2) and by functional areas " global parameter " button carry out The operation that global parameter is arranged.It should be noted that user operation painting canvas in implement other will not change constructing tactics letter Basic operation action is not can be regarded as in the operation of breath.For example:The operations such as moving assembly figure, change component feature size, although meeting Change graphical trading strategies (presentation of strategy) but corresponding constructing tactics information can't be changed.
Step 303, interactive module update the constructing tactics information for having stored.Constructing tactics information refers to the configuration information of trading strategies, Including:The component of trading strategies selection, the combination connection between the parameter of component and component.The constructing tactics for having stored Information refers to the constructing tactics information corresponding to the graphical trading strategies that current operation interface is presented.For example in the middle of embodiment, When user pulls certain component icon a certain component to be selected to operation painting canvas, the component being selected into should be believed by interactive module Cease among the constructing tactics information for having stored before being added to.
Step 304, interactive module judge whether the basic operation action being input into is policy store request, if it is carry out step 305, otherwise carry out step 306.In the middle of embodiment, user can be sent by " storage strategy " button in click function area Policy store is asked.Preferably, also follow-up operation interface can be provided after user clicks on " storage strategy " button, with Implementation strategy name, to storage strategy cover etc. function.
Step 305, interactive module carry out policy store step, and concrete steps are described in detail in the explanation of follow-up Fig. 4 a and Fig. 5 a.
Step 306, interactive module judge whether the basic operation action being input into is strategy modification request, if it is carry out step 307, otherwise carry out step 308.In the middle of embodiment, user can pass through to click a certain strategy for having stored in Policy List, Then click on " strategy modification " buttons of functional areas to send strategy modification request.
Step 307, interactive module carry out strategy modification step, and concrete steps are described in detail in the explanation of follow-up Fig. 4 b.
Step 308, interactive module judge whether the basic operation action being input into is tactful removal request, if it is carries out step 309, otherwise carry out step 310.In the middle of embodiment, user can pass through to click a certain strategy for having stored in Policy List, Then click on " deletion strategy " buttons of functional areas to send tactful removal request.
Step 309, interactive module carry out tactful delete step, including:(1) interactive module is to the strategy for being located at the second computing device Runtime sends tactful removal request, and the relevant information comprising strategy to be deleted in the request is (such as:ID, user information etc.); (2) the tactful runtime of the second computing device is located at after tactful removal request is received, delete related to request strategy Information is cut, including:Tactful enforceability information, tactful text, tactful executable code module etc..In the middle of embodiment, strategy Runtime can also will be deleted result and be fed back to interactive module, if strategy is deleted successfully, interactive module can be from interactive operation circle Remove deleted strategy to delete successful result to user feedback in the Policy List in face.Preferably, can also include and delete The step of confirmation.
Step 310, interactive module judge whether the basic operation action being input into is strategy operation request, if it is carry out step 311.In the middle of embodiment, user can then click on functional areas by clicking a certain strategy for having stored in Policy List " strategy operation " button is sending strategy operation request.Preferably, carry after " strategy operation " button can be clicked in user For follow-up operation interface, run relevant parameter for input policing to realize more complete function.Strategy operation relevant parameter Including:Operation classification (history return survey, simulation firm bargain, firm bargain), fund account (simulation account or firm offer account), Fund password, time survey date (starting and Close Date) etc..Have in detail on such parameter each class quantization transaction platform in the field of business Enumerate, this does not repeat.
Step 311, interactive module carry out tactful operating procedure, and concrete steps are described in detail in the explanation of follow-up Fig. 4 c and Fig. 5 b.
Above-mentioned steps solve the problems, such as how user carries out quantifying transaction by policy components and interactive operation interface.Figure 4a- Fig. 4 c furthermore present carries out policy store (step 305), strategy modification (step 307), strategy operation (311) Detailed step.
As shown in fig. 4 a, it is the concrete steps for carrying out policy store of the invention, it includes:
Step 401, after policy store request is connected to, interactive module generates corresponding according to the constructing tactics information for having stored Tactful text.The tactful text refers to the textual form of constructing tactics information, is counted constructing tactics information by first as carrier Calculation equipment is transferred to the second calculating equipment.Tactful text can adopt classical text formatting (such as txt forms), it is also possible to directly adopt With typical network data exchange form (such as json, xml etc.).
Step 402, interactive module is to the tactful runtime transmission policy storage request and strategy text for being located at the second computing device This.
Step 403, the tactful runtime positioned at the second computing device are deposited after policy store request and tactful text is received The tactful text of storage and other policy-related (noun) information, such as:Tactful foundation time, user information, policy name, remarks letter Breath etc..
Step 404, judges whether to generate the code that can be executed according to the tactful text for receiving, is if it is walked Rapid 406, otherwise carry out step 405.As the trading strategies of user input have randomness, running background system is possibly cannot According to the executable pol-icy code of the tactful text generation that receives, therefore need to carry out this step of carrying out generation code before Step is checked.The detailed protocol for checking algorithm will be given in follow-up explanation.
Step 405, labelling strategies for can not implementation strategy, the label information (tactful enforceability information) can be with other tactful phases Pass information is stored in the lump.Can not implementation strategy refer to tactful runtime cannot implement run strategy.
Step 406, labelling strategies are executable strategy, and the label information (tactful enforceability information) can be related to other strategies Information is stored in the lump.Preferably, the label information strategy is simply divided into executable with not executable on the basis of, also Feasibility strategy can be further subdivided into:Can only return survey, can return survey can firm offer, only can firm offer etc., to facilitate tactical management.
Step 407, generates and stores the executable code module corresponding to the tactful text for receiving, in case subsequent calls operation. Executable code module will meet can be by the condition of dynamic call, and it can directly in the form of code text, storage (be such as supported The system that script interpretation is executed), it is also possible to the code module for being compiled into system adjustable by on-the-flier compiler function (is such as based on The system that Java .Net Framework writes).The process of embodiment generation executable code will be provided in follow-up explanation.
Above-mentioned steps give the detailed process that the present invention carries out policy store.This process mainly solves two aspect technical problems. First, policy content and its relevant information are remotely stored in the second computing device, save the system resource of the first computing device. Second, there is provided enforceability inspection, solve the problems, such as the syntax check of the trading strategies based on policy components structure.
Preferably, above-mentioned steps 401 can first judge the strategy operation system positioned at the second computing device before generation strategy text, also Can system generate executable pol-icy code module according to the constructing tactics information that stored, and will determine that object information be added to by In the tactful text that the constructing tactics information is generated;The judged result information can help tactful runtime when step 404 is carried out Directly the enforceability of strategy is judged.
Preferably, the feedback step of storage object information can be also added after above-mentioned steps, store the policies into result and strategy is related Information (such as enforceability information etc.) is passed back to interactive module.Interactive module is presented information to make by interactive operation interface again User.For example, the operation interface in the middle of embodiment can will store successfully strategy icon according to the storage successful information for returning and add To Policy List, and the enforceability of strategy is shown that policy map is put on.
Fig. 4 b give the concrete steps that the present invention carries out strategy modification, and it includes:
Step 408, interactive module is to the tactful runtime transmission policy modification request for being located at the second computing device.Strategy modification please Asking includes the relevant information of request strategy, for the storage location of tactful runtime Location Request strategy.
Step 409, tactful runtime transmit the tactful text of request strategy to interactive module.
Step 410, interactive module generate graphical trading strategies after tactful text is received and assume constructing tactics letter to user Breath.Here it is emphasized that graphical trading strategies are the presentations to tactful tectonic information, therefore a certain graphical transaction The corresponding unique constructing tactics information of strategy;And a certain constructing tactics information there can be multiple different presentations, multiple figures can be corresponded to Shape trading strategies.Therefore in this step, interactive module needs definition to generate the specific rules of graphical trading strategies, bag Include:The size of component figure, put spacing, put order.In the middle of embodiment, component figure adopts system default size, Each component is put from left to right, from top to bottom as spacing using 1/2 component height number of pixels.
Step 411, interactive module according to the tactful text generation for receiving and update constructing tactics information, for for follow-up use The modification operating countermeasure that person makes omits tectonic information and makes renewal.
Above-mentioned steps indeed achieve the function in the corresponding graphical trading strategies of storage strategy.Complete strategy modification Therefore the realization of function also above will be being illustrated with the modification operation and policy store step for closing follow-up, these steps Repeat no more.
Fig. 4 c give the concrete steps that the present invention carries out tactful operation, and it includes:
Step 412, interactive module judge whether request strategy is executable strategy, if carrying out step 414, are otherwise walked Rapid 413.The step is divided into two kinds of situations in the specific implementation:(1) when interactive module possesses enforceability information using the letter Breath is directly judged;(2) when interactive module does not possess enforceability information, interactive module should be set to the second calculating is located at Standby tactful runtime initiates inquiry, and judges according to Query Result.
Preferably, enforceability feedback of the information should be returned interactive module after policy store step is completed by tactful runtime, such as This can make interactive module possess enforceability information so that reduce the communication resource loss (situation (1) eliminates enforceability information and looks into Ask flow process).
Step 413, interactive module refusal strategy operation request.When interactive module possesses enforceability information, can be to for not The operation request of executable strategy is shielded completely.Interactive operation interface for example in the middle of the embodiment, if click can not for user Implementation strategy, then cannot click function area strategy operation button.
Step 414, interactive module is to the tactful runtime transmission policy operation request for being located at the second computing device.In the middle of embodiment, Strategy request includes aforesaid strategy operation relevant parameter.
Step 415, tactful runtime receive strategy operation request after, by generation strategy code and transmission come plan Slightly operational factor is run to strategy implement.
Preferably, there is provided strategy operation include:Tactful history is returned and surveys, simulates firm bargain, firm bargain.Three kinds of operational modes Idiographic flow and implementation by the industry various quantization transaction platforms fully disclose, belong to field known technology.
The process step that Fig. 4 a Fig. 4 c are provided allows interactive module hold to the transmission of tactful runtime in policy store step The tactful text of row strategy, this framework is advantageous in that can support that the trading strategies for not yet completing are stored in the second meter by user Calculation equipment, so that user carries out subsequent modification.The storage resource of the first computing device has been saved in this design, but be increased The consumption of the communication resource between first, second computing device.
Relative with said frame, present invention also offers second framework, i.e., do not allow interactive module in policy store step to The transmission of tactful runtime can not implementation strategy tactful text.Under second framework, tactful enforceability judges to be completely disposed at Interactive module is reducing the consumption of the communication resource between first, second computing device.It is right that Fig. 5 a Fig. 5 b provide second framework institute The policy store step that answers and tactful operating procedure.Strategy modification step under this framework is repaiied with the strategy under the first framework in Fig. 4 b Change step consistent, therefore no longer specified otherwise.
As shown in Figure 5 a, it is policy store step under the second framework, it includes:
Step 501, after policy store request is connected to, whether interactive module judges to be located at the tactful runtime of the second computing device The code that can be executed can be generated according to the constructing tactics information for having stored, if carrying out step 503, otherwise carry out step 502.Check that the principle of algorithm is consistent with the inspection algorithm in step 404, subsequently have narration in detail.
Step 502, interactive module refusal policy store request is locally preserved, and specifically takes which kind of processing mode depends on tool Body embodiment.Embodiment may be selected to abandon to can not implementation strategy store function carrying out the reality of more lightweight to the present invention Existing.This scheme corresponding, the step should take refusal policy store request.Interactive operation interface in the middle of embodiment can be with pop-up Mode by store error message feed back to user.
Embodiment also can support by way of interactive module is locally preserved can not implementation strategy store function, order supports Function is more complete.This scheme corresponding, the step should be taken locally stored.Locally stored step is:(1) generation strategy Text (with reference to step 401 and step 503);(2) storage strategy text and policy related information (with reference to step 403).
Step 503, interactive module generate corresponding tactful text according to the constructing tactics information for having stored.With step 401 one Cause.
Step 504, interactive module is to the tactful runtime transmission policy storage request and strategy text for being located at the second computing device This, consistent with step 402.
Step 505, the tactful runtime positioned at the second computing device are deposited after policy store request and tactful text is received The tactful text of storage and other policy-related (noun) information are consistent with step 403.
Step 506, generates and stores the executable code module corresponding to the tactful text for receiving, in case subsequent calls operation, Consistent with step 407.
As shown in Figure 5 b, it is tactful operating procedure under the second framework, it includes:
Step 507, interactive module is to the tactful runtime transmission policy operation request for being located at the second computing device.In strategy request Aforesaid strategy operation relevant parameter is may include, consistent with step 414.Under the second framework, interactive module possesses holding for strategy Row information can shield completely can not implementation strategy operation request.Therefore the request strategy that the step for can ensureing is related to is certain For executable strategy.
Step 508, tactful runtime receive strategy operation request after, by generation strategy code and transmission come plan Slightly operational factor is run to strategy implement, consistent with step 415.
To sum up, based on aforesaid interactive operation interface and the detailed step in Fig. 3 Fig. 5, user can be by being pointed to first The interactive module of computing device is operable to complete tactful input, policy store, strategy modification, strategy deletion, strategy operation Deng quantization transaction basic function.It should be noted that several basic functions have certain order in service logic.User Need to carry out input policing first, after strategy input, can just carry out policy store, and only just can be right after strategy is stored The strategy carries out the operations such as strategy modification, strategy are deleted, strategy runs.
Below, the implementation method of tactful tectonic information relevant portion in the present invention is described further herein by embodiment.Plan Slightly tectonic information have recorded the configuration information of the current input policing of user, including:Strategy select component, component parameter with And the combination connection between component.In the middle of embodiment, constructing tactics information is stored in Installed System Memory with the structure of multiway tree Among.The structure of multiway tree can constantly adjust renewal as user is input into new operation with content.Storage plan is given in Fig. 6 Omit the change procedure exemplary plot of the multiway tree of tectonic information.Change procedure in the figure corresponds to the process for building trading strategies in Fig. 2. It includes:
Multiway tree 601, constructing tactics when operating painting canvas to include policy components figure 202,203,204,205 in corresponding Fig. 2 are believed Breath.Component figure 202,203,204,205 be respectively " MACD ", ">", " if ... if ", " market price is bought in " component Initialization component figure.As initialization component figure is not embedded in other assemblies, therefore by as root node on multiway tree The next stage child node of (respective operations painting canvas) is stored.In the middle of embodiment, corresponding user pulls new establishment into operation The response of painting canvas processes function and can be expressed as with code:
StrategyTree.addNewNode(NodeTypeID,TargetNodeID,Input_Para);
Wherein, multiway tree objects of the StrategyTree for recording strategy tectonic information, for adding new node method, it wraps addNewNode Contain:NodeTypeID parameters be newly from component type ID, TargetNodeID parameter be target access No. ID of component, Input_Para is the parameter position that target accesses component.Type ID is the type identification that embodiment is defined for various components, component No. ID identification number for component nodes object, target access component and refer to combine newly from component using the component as |input paramete Object.If newly not having the |input paramete (such as the operation 201 in Fig. 2) as other assemblies object from component, then it is assumed that mesh Tag splice enters component for operation painting canvas, and it is 0 that corresponding target accesses the ID of component.Embodiment is each component nodes pair in multiway tree Unique No. ID as distributing.
Multiway tree 602, the constructing tactics information in corresponding Fig. 2 after operation 206.Operation 206 will " MACD " component and ">" group Part is combined connection, by " MACD " component as ">" component left input quantity.Through this operation, " MACD " component Be changed into ">" component next stage child node.In the middle of embodiment, the response of this change corresponding processes function and can be expressed as with code:
StrategyTree.moveNode(NodeID,TargetNodeID,Input_Para); MoveNode methods are that with the difference of addNewNode MoveNode methods can't produce new component nodes object.
Multiway tree 603, corresponding respectively to ">" component and market price buy in the constructing tactics information after component enters line parameter input.Two Individual constant node be added into ">" component and market price buy in next level of component.In the middle of embodiment, the response of this change corresponding Process function to be expressed as with code:
StrategyTree.setPara(NodeID,Input_Para,Para_value);
Wherein, Para_value is the parameter value of user input.
Multiway tree 604, the constructing tactics information in corresponding Fig. 2 representated by component figure 212.“>" component and market price buy in component with And their child node be moved into " if ... if " next level of component.The process function of this change corresponding can be used MoveNode methods are realized.
Can be easy to be converted into tactful text by the method for multistage text with the constructing tactics information that Multiway Tree Structure is stored.Plan The corresponding relation of slightly tectonic information and its corresponding tactful text should have uniqueness.Embodiment xml forms used in are used as strategy The basic format of text.Xml texts are the known technology in computer realm with the method for transformation of multiway tree object in internal memory, because This, the method for transformation with regard to the tactful text of xml forms is not described in detail herein.
Embodiment provides the strategy execution evaluation algorithm based on constructing tactics information multiway tree storage organization.This is given in Fig. 7 The flow chart of algorithm, it includes:
Step 701, first determines whether whether ground floor only has a child node under root node.For example, in Fig. 6, multiway tree 601,602, 603 do not meet the condition, and multiway tree 604 then meets the condition.The condition is not such as met, then determination strategy is not executable plan Slightly, false is returned;Next step is entered into if the condition is met.
This judgement is carried out for convenience, and embodiment adds the attribute of " ground floor nodes " in the apoplexy due to endogenous wind for defining multiway tree, and The code for updating the attribute is added in such method for defining.So just can directly be made by the attribute value when this step is carried out Go out to judge.
Step 702, secondly checks whether all child node parameters are all complete under root node, and being judged as if the condition is met can Implementation strategy, return true, otherwise be then judged as can not implementation strategy, return false.For example, multiway tree 603 in figure 6, ">” Component and " market price is bought in " component parameter are complete, but " if ... if " component parameter is imperfect, does not therefore meet the condition, Relative strategy is can not implementation strategy.And figure 604 then meets the condition, relative strategy is executable strategy.
Similar with 701, carry out this step judgement for convenience, embodiment adds " parameter number to be filled in the apoplexy due to endogenous wind for defining multiway tree Mesh " attribute, and the code for updating the attribute is added in such method for defining.So just can be when this step be carried out by the category Property value is directly judged.Embodiment can also pass through the method for traveling through each node of multiway tree and checking parameter filling situation To be judged.
Specified otherwise is needed, the evaluation algorithm provided in Fig. 7 is can be to the combination connection of unchartered component in operation interface Make with parameter input just effective on the premise of shielding (the aforesaid method judged according to component input and output type).Such as Fruit operation interface does not realize the function of shielding, then the algorithm in Fig. 7 also needs to increase the parameter type to each child node and carries out The step of checking with situation.
Utilization strategies text and the concordance of constructing tactics information, in Fig. 7, algorithm is equally useful for plan representated by determination strategy text Enforceability slightly.
Below, the method that embodiment generates executable pol-icy code module according to constructing tactics information is specifically introduced herein.By Same the step of tactful text and the concordance of constructing tactics information, pol-icy code module executable according to tactful text generation The method can be applied.
Constructing tactics information is converted into the code text that tactful runtime can be compiled by embodiment first.Note, code text is not Tactful text is same as, tactful text is that code text is can be run system identification, execute as mesh for the purpose of communications 's.Fig. 8 provides the algorithmic code fragment of the step for carrying out, and the algorithm is based on recurrence thought, with from leaf node to root node Constructing tactics information representated by multiway tree is progressively converted into code text by mode.Specifically, such as Fig. 8, it includes:
Code snippet 801, node classes of the TreeNode for multiway tree, treeNode are the object of node class, represent present node. Algorithm obtains the child list childList of present node and number of child nodes childNumber then.
Code snippet 802, is the process part of leaf node.By child list childList, algorithm judges that whether present node is Leaf node, then returns the code character string corresponding to leaf node if leaf node.Unit_text_builder functions are used for returning group The corresponding specific code character string of part.By taking the multiway tree 604 in Fig. 6 as an example, leaf node includes " MACD " component and two Constant parameter " 5 " and " 1000 ", the code character string that three leaf nodes are returned by unit_text_builder functions are respectively:
Units.getItem(“MACD”)
5
100
Code snippet 803, is the process part of nonleaf node.This section of Code Core thought is to utilize recursive principle, calculates first and works as The child node code character string of front nodal point, and the code character string of each child node is recorded by dynamic character string array, Then the program code character string of present node is returned by unit_text_builder functions as parameter.Such as multiway tree in Fig. 6 604 row second from the bottom, ">" component code string is:
(
First child node code character string
)>(
Second child node code character string
)
Unit_text_builder first by treeNode parameter decisions present node for ">" component, and obtain ">" component is corresponding Above 5 code ingredients, the code character string for then going out two child nodes by List parameter extractions is respectively: Units.getItem (" MACD ") and 5, and then return the component code string that risks
(Units.getItem(“MACD”))>(5) As a same reason, it is also possible to be spliced into market price and buy in the corresponding code string of component and be:
Transactions.getItem(“MarketBuy”,100);
Thus, recurrence is obtained with complete code to ground floor:
If((Units.getItem(“MACD”))>(5)){Transactions.getItem(“MarketBuy”,100);} Above-mentioned code is the part of corresponding logical transaction in code text.The other parts of code text, including:Rely on the reference (Java in storehouse In import functions) and specific indexes and market subscription etc., also can by Fig. 8 in recursion method parsing and generate phase Answer code.
For some tactful runtimes based on interpreted languages (such as Python, Matlab), the code text that above-mentioned steps are generated Originally executable pol-icy code may act as;And for some semicompilings type language (Java, C#) tactful runtime also Need to continue through the means of on-the-flier compiler by code text compiling become system can dynamic call code module, to receive The dynamic load partial code implementation strategy operation to after strategy operation request.
For a kind of above-mentioned method carried out quantifying transaction in removable computing device, present invention also offers one kind is removable Computing device carries out the system for quantifying transaction, for implementing each class quantization trading function provided in said method.Such as Fig. 9 Shown, it is a kind of system construction drawing carried out quantifying transaction system in removable computing device of the present invention.System mainly by Interactive module 901 and tactful runtime 906 two parts composition.
Interactive module 901, positioned at the first computing device, for interacting with user, interim storage constructing tactics information, plan Text is omited, and is exchanged with instruction with the tactful runtime data for being located at the second computing device.It includes:First memory element 902nd, interactive operation unit 903, tactful text generation unit 904, the first input-output unit 905.
First memory element 902, for storage strategy tectonic information, tactful text, so that other modules read, operate.
Interactive operation unit 903, for receiving the basic operation action of user input, and is used for assuming graphical trading strategies; One side interactive operation unit 903 needs to interact with user, including:Receive user operation, to user feedback letter Breath etc..On the other hand, it needs to interact with the first memory element 902 and the first input-output unit 905, including: Renewal is stored in the constructing tactics information of the first memory element 902 and transmits command signal to the first input-output unit 905, Such as policy store, strategy modification etc..
Tactful text generation unit 904, for generating tactful text corresponding with the constructing tactics information for storing.Tactful text life Into the tactful structure that unit 904 can will be stored in the first memory element 902 after the instruction for receiving the first input-output unit 905 The information of making is converted into tactful text and passes to the first input-output unit 905.
First input-output unit 905, for sending information to the tactful runtime for being located at the second computing device.For realizing the work( Can, the first input-output unit 905 needs to receive all kinds of command signals from interactive operation unit 903, receives tactful text The tactful text that the transmission of signal generating unit 904 comes.First input-output unit 905 be additionally operable to receive and parse through tactful runtime to The information that interactive module sends, including:Feedback result information is to interactive operation unit 903, according to tactful text resolution strategy Tectonic information, and it is stored in first memory element 902 etc..
Tactful runtime 906, positioned at the second computing device, for storage strategy, compilation strategy and operation reserve etc..It wraps Include:Judging unit 907, executable code signal generating unit 908, the second memory element 909, tactful running unit 910, second Input-output unit 911.
Can judging unit 907, generate executable pol-icy code according to the tactful text of input for determination strategy runtime Module;If can not, the labelling strategy is for can not implementation strategy;If can, by the tactful text delivery of input to executable generation Code signal generating unit, and the labelling strategy is tactful for can perform.Concrete determination methods, refer to Fig. 7 related descriptions.Judging unit Need to will determine that object information is stored in the second memory element 909.
Executable code signal generating unit 908, for generating executable pol-icy code module according to the tactful text of input, and passes The executable pol-icy code module for passing generation is stored to the second memory element 909.The concrete method for generating code, please join According to Fig. 8 related descriptions.
Second memory element 909, the enforceability for storage strategy text, executable pol-icy code module and strategy are believed Breath;
Tactful running unit 910, for implementing operation to the executable pol-icy code module of storage, including:Execute relationship trading Action (mimic panel, firm offer), calculative strategy performance and to 911 feedback result information of the second input-output unit etc..
Second input-output unit 911, for sending information to the interactive module for being located at the first computing device.For realizing the function, Second input-output unit 911 needs to receive feedback result information and reading the second storage list from tactful running unit 910 The policy related information of storage, tactful text etc. in unit 909.Second input-output unit 911 is additionally operable to receive and parse through interaction The information that module is sent to tactful runtime, including:Policy store request, strategy modification request etc..
Preferably, aforementioned interactive module 901 also includes:Pre- judging unit, for judging the strategy fortune for being located at the second computing device Can row system generate executable pol-icy code module according to the constructing tactics information for having stored, and will determine that object information adds To in the tactful text generated by the constructing tactics information.When embodiment includes the module, tactful runtime can be according to this Judged result information is directly judged to the enforceability of strategy.
Preferably, described system also includes:Authentication information receiving unit and authentication ' unit;Authentication information receiving unit is located at the One computing device, for receiving the user authentication information of user;The user authentication information includes:The user of user input Digital certificate, and/or short message verification code, and/or dynamic password, and/or user that name and password, and/or user possess Biological characteristic;Authentication ' unit be located at the second computing device, for according to the first computing device transmission come user authentication information to making User's identity, and/or authority are authenticated.
Process step shown in said system corresponding diagram 4a Fig. 4 c, this framework allow interactive module to transmit to tactful runtime Can not implementation strategy tactful text.For another framework corresponding with process step shown in Fig. 5 a Fig. 5 b, the present invention is also carried The implementation of corresponding system is supplied.The system framework figure of the program is as shown in Figure 10.The master of system shown in the system and Fig. 9 Difference is wanted to be that judging unit 1001 is located at the interactive module of the first computing device.In the system, the function of other modules, connection are closed System similar with system in Fig. 9, therefore reference Fig. 9 related descriptions and the system this paper Summaries related description Can complete to implement, this does not repeat.
It should be appreciated that the application of the present invention is not limited to above-mentioned citing, it will be understood by those skilled in the art that can be according to upper State bright improved or converted, all these modifications and variations should all belong to the protection domain of claims of the present invention.

Claims (16)

1. a kind of in the method that may move computing device realization quantization transaction, it is characterised in that to include:
The interactive module for being located at the first computing device is followed the steps below:
The basic operation action of user input is received, the basic operation action includes:Component is set from deletion, component parameter Put, component combination connects, policy store request;
If the basic operation action for receiving is component being arranged from deletion, and/or component parameter, and/or component combination connection, Then on the basis of the constructing tactics information for having stored, the constructing tactics information after updating is stored through the basic operation action;Described Constructing tactics information refers to the configuration information of trading strategies, including:Component, the parameter of component and component that trading strategies are selected Between combination connection;
If the basic operation action for receiving is asked for policy store, strategy corresponding with the constructing tactics information for storing is generated Text;Then, ask and transmit the tactful text to the tactful runtime transmission policy storage for being located at the second computing device;
The tactful runtime for being located at the second computing device is followed the steps below:
After the policy store request for receiving interactive module transmission, the tactful text for being transmitted to come by interactive module is stored;
Determination strategy runtime can according to transmission come the executable pol-icy code module of tactful text generation;If can not, The labelling strategy is for can not implementation strategy;If can, generate and store executable pol-icy code mould corresponding with the tactful text Block is in case run to the strategy implement, and the labelling strategy is tactful for can perform.
2. a kind of method according to claim 1, it is characterised in that first computing device is removable computing device, bag Include:Smart mobile phone, panel computer, laptop computer, palm PC, handheld device, Intelligent worn device.
3. method according to claim 1, it is characterised in that the tactful runtime includes to the operation of strategy implement:Go through History is returned and is surveyed, and/or simulation firm bargain, and/or firm bargain.
4. method according to claim 1, it is characterised in that the step also includes:As the basic behaviour that interactive module is received When start is asked as policy store, judge that can the tactful runtime that be located at the second computing device according to the tactful structure for having stored Make information and generate executable pol-icy code module, and will determine that object information is added to the strategy generated by the constructing tactics information In text;The judged result information is used for tactful runtime enforceability tactful to this and judges.
5. method according to claim 1, it is characterised in that the basic operation action also includes:Strategy modification is asked, and Follow the steps below:
If the basic operation action that interactive module is received is asked for strategy modification, interactive module transmits plan to tactful runtime Slightly modification request;
Tactful runtime is received after the strategy modification request of interactive module, to the strategy that interactive module transmits request strategy Text;
After interactive module receives the tactful text of request strategy, generate graphical trading strategies corresponding with the tactful text with to User assumes constructing tactics information;The graphical trading strategies refer to the presentation of constructing tactics information, including:Word and/ Or the appearance form of image, and/or sound;At the same time, constructing tactics information corresponding with the tactful text that transmission comes is generated, For updating, storing through the amended constructing tactics information of user.
6. method according to claim 1, it is characterised in that the basic operation action also includes:Strategy operation request, and Follow the steps below:
If the basic operation action that interactive module is received is strategy operation request, judge whether request strategy is executable strategy; If so, then interactive module is asked to the operation of tactful runtime transmission policy;
Tactful runtime is received after the strategy operation request of interactive module, by the corresponding executable strategy of the strategy Code module is to the strategy implement operation.
7. a kind of in the method that may move computing device realization quantization transaction, it is characterised in that to include:
The interactive module for being located at the first computing device is followed the steps below:
The basic operation action of user input is received, the basic operation action includes:Component is set from deletion, component parameter Put, component combination connects, policy store request;
If the basic operation action for receiving is component being arranged from deletion, and/or component parameter, and/or component combination connection, Then on the basis of the constructing tactics information for having stored, the constructing tactics information after updating is stored through the basic operation action;Described Constructing tactics information refers to the configuration information of trading strategies, including:Component, the parameter of component and component that trading strategies are selected Between combination connection;
If the basic operation action for receiving is asked for policy store, the tactful runtime energy for being located at the second computing device is judged The constructing tactics information that no basis has been stored generates executable pol-icy code module;If can, generate and the tactful structure for storing Make the corresponding tactful text of information;Then, ask and pass to the tactful runtime transmission policy storage for being located at the second computing device Pass the tactful text;
The tactful runtime for being located at the second computing device is followed the steps below:
After the policy store request for receiving interactive module transmission, the tactful text for being transmitted to come by interactive module is stored;
Executable pol-icy code module corresponding with the tactful text is generated and is stored in case to strategy implement operation.
8. a kind of method according to claim 7, it is characterised in that first computing device is removable computing device, bag Include:Smart mobile phone, panel computer, laptop computer, palm PC, handheld device, Intelligent worn device.
9. method according to claim 7, it is characterised in that the tactful runtime includes to the operation of strategy implement:Go through History is returned and is surveyed, and/or simulation firm bargain, and/or firm bargain.
10. method according to claim 7, it is characterised in that the basic operation action also includes:Strategy modification is asked, And follow the steps below:
If the basic operation action that interactive module is received is asked for strategy modification, interactive module transmits plan to tactful runtime Slightly modification request;
Tactful runtime is received after the strategy modification request of interactive module, to the strategy that interactive module transmits request strategy Text;
After interactive module receives the tactful text of request strategy, generate graphical trading strategies corresponding with the tactful text with to User assumes constructing tactics information;The graphical trading strategies refer to the presentation of constructing tactics information, including:Word and/ Or the appearance form of image, and/or sound;At the same time, constructing tactics information corresponding with the tactful text that transmission comes is generated, For updating, storing through the amended constructing tactics information of user.
11. methods according to claim 7, it is characterised in that the basic operation action also includes:Strategy operation request, And follow the steps below:
If the basic operation action that interactive module is received is that strategy operation request, interactive module transmit plan to tactful runtime Slightly operation request;
Tactful runtime is received after the strategy operation request of interactive module, by the corresponding executable plan of request strategy Slightly code module is to the strategy implement operation.
12. a kind of systems that realizes quantifying transaction in removable computing device, it is characterised in that the system includes:Interactive module and plan Omit runtime;
Interactive module is located at the first computing device, including:First memory element, interactive operation unit, tactful text generation unit, First input-output unit;
First memory element, for storage strategy tectonic information, tactful text;The constructing tactics information refers to trading strategies Configuration information, including:The component of trading strategies selection, the combination connection between the parameter of component and component;The plan Slightly text refers to the corresponding character text of constructing tactics information;
Interactive operation unit, for receiving the basic operation action of user input, assuming graphical trading strategies, and is used for Judge the enforceability of storage strategy;The basic operation action includes:Component is arranged from deletion, component parameter, component Combination connection, policy store request, strategy modification request, strategy operation request, tactful removal request, tactful removal request; The graphical trading strategies refer to the presentation of constructing tactics information, including:Word, and/or the presentation of image, and/or sound Form;
Tactful text generation unit, for generating tactful text corresponding with the constructing tactics information for storing;
First input-output unit, for be located at the second computing device tactful runtime transmission information, and be used for receive And the information that tactful runtime is come is parsed to interactive module transmission;
Tactful runtime is located at the second computing device, including:Judging unit, executable code signal generating unit, the second storage are single First, tactful running unit, the second input-output unit;
Can judging unit, generate executable pol-icy code mould according to the tactful text of input for determination strategy runtime Block;If can not, the labelling strategy is for can not implementation strategy;If can, by the tactful text delivery of input to executable code Signal generating unit, and the labelling strategy is tactful for can perform;
Executable code signal generating unit, for generating executable pol-icy code module according to the tactful text of input, and transmits The executable pol-icy code module for generating is stored to the second memory element;
Second memory element, for storage strategy text, executable pol-icy code module and the whether executable letter of strategy Breath;
Tactful running unit, for implementing operation to the executable pol-icy code module of storage;
Second input-output unit, for the interactive module transmission information for being located at the first computing device, and for receiving and solve The information that analysis interactive module is come to the transmission of tactful runtime.
13. systems according to claim 12, it is characterised in that first computing device is a kind of removable computing device, Including:Smart mobile phone, panel computer, laptop computer, palm PC, handheld device, Intelligent worn device.
14. systems according to claim 12, it is characterised in that the interactive module also includes:Pre- judging unit, for sentencing Can the disconnected tactful runtime for being located at the second computing device generate executable pol-icy code according to the constructing tactics information for having stored Module, and will determine that object information is added in the tactful text generated by the constructing tactics information;The judged result information is used for Tactful runtime enforceability tactful to this is judged.
15. a kind of systems that realizes quantifying transaction in removable computing device, it is characterised in that the system includes:Interactive module and plan Omit runtime;
Interactive module is located at the first computing device, including:First memory element, interactive operation unit, tactful text generation unit, First input-output unit, judging unit;
First memory element, for storage strategy tectonic information, tactful text;The constructing tactics information refers to trading strategies Configuration information, including:The component of trading strategies selection, the combination connection between the parameter of component and component;The plan Slightly text refers to the corresponding character text of constructing tactics information;
Interactive operation unit, for receiving the basic operation action of user input, and is used for assuming graphical trading strategies; The basic operation action includes:Component is from deletion, component parameter setting, component combination connection, policy store request, plan Slightly modification request, strategy operation request;The graphical trading strategies refer to the presentation of constructing tactics information, including:Word, And/or the appearance form of image, and/or sound;
Tactful text generation unit, for generating tactful text corresponding with the constructing tactics information for storing;
First input-output unit, for be located at the second computing device tactful runtime transmission information, and be used for receive And the information that tactful runtime is come is parsed to interactive module transmission;
Judging unit, judges that can the tactful runtime that be located at the second computing device be generated according to the constructing tactics information for having stored Executable pol-icy code module;
Tactful runtime is located at the second computing device, including:Executable code signal generating unit, the second memory element, strategy fortune Row unit, the second input-output unit;
Executable code signal generating unit, for generating executable pol-icy code module according to the tactful text of input, and transmits The executable pol-icy code module for generating is stored to the second memory element;
Second memory element, for storage strategy text, executable pol-icy code module;
Tactful running unit, for implementing operation to the executable pol-icy code module of storage;
Second input-output unit, for the interactive module transmission information for being located at the first computing device, and for receiving and solve The information that analysis interactive module is come to the transmission of tactful runtime.
16. systems according to claim 15, it is characterised in that first computing device is a kind of removable computing device, Including:Smart mobile phone, panel computer, laptop computer, palm PC, handheld device, Intelligent worn device.
CN201510562624.7A 2015-09-07 2015-09-07 A kind of method and system that realizes quantifying transaction in removable computing device Pending CN106504088A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510562624.7A CN106504088A (en) 2015-09-07 2015-09-07 A kind of method and system that realizes quantifying transaction in removable computing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510562624.7A CN106504088A (en) 2015-09-07 2015-09-07 A kind of method and system that realizes quantifying transaction in removable computing device

Publications (1)

Publication Number Publication Date
CN106504088A true CN106504088A (en) 2017-03-15

Family

ID=58286988

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510562624.7A Pending CN106504088A (en) 2015-09-07 2015-09-07 A kind of method and system that realizes quantifying transaction in removable computing device

Country Status (1)

Country Link
CN (1) CN106504088A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107993150A (en) * 2017-12-28 2018-05-04 武汉楚鼎信息技术有限公司 A kind of method and system device of quantization strategy operation state tune ginseng
CN108596490A (en) * 2018-04-25 2018-09-28 北京银贝壳科技有限公司 A kind of air control strategy configuration flow and system in checking information system
CN108984167A (en) * 2018-07-10 2018-12-11 成都德承科技有限公司 A kind of method built based on patterned sequencing logical transaction and product
CN109240676A (en) * 2017-07-04 2019-01-18 台湾大数据分析股份有限公司 Method and system for establishing transaction strategy by visual component
CN109934707A (en) * 2017-12-15 2019-06-25 武汉楚鼎信息技术有限公司 A kind of quantization strategy returns the method and system device of survey with mock trading seamless migration
CN110688106A (en) * 2019-09-26 2020-01-14 中国银行股份有限公司 Quantitative transaction strategy compiling method and device based on visual configuration
CN110688107A (en) * 2019-09-26 2020-01-14 中国银行股份有限公司 Code generation method and device for quantifying transaction strategy
CN111176635A (en) * 2019-12-09 2020-05-19 深圳市博思恒业信息技术有限公司 Modularized quantization system, execution method thereof and electronic equipment
CN111311403A (en) * 2019-12-03 2020-06-19 上海金融期货信息技术有限公司 Strategy transaction engine system
CN114594884A (en) * 2022-01-21 2022-06-07 成都德承科技有限公司 Graphical transaction strategy generation method and device, electronic equipment and storage medium
CN114723566A (en) * 2022-06-10 2022-07-08 高盈国际创新科技(深圳)有限公司 Financial transaction data processing method and system
CN114793456A (en) * 2021-11-15 2022-07-26 富途网络科技(深圳)有限公司 Method and device for operating quantitative transaction strategy
CN115053245A (en) * 2021-09-24 2022-09-13 富途网络科技(深圳)有限公司 Method and device for creating quantitative transaction strategy

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101939736A (en) * 2007-08-31 2011-01-05 M·阿纳 System and method for developing rich internet applications for remote computing devices
CN104020997A (en) * 2014-06-13 2014-09-03 中国民航信息网络股份有限公司 Extensible graphical rule application system
CN104573205A (en) * 2014-12-26 2015-04-29 成都飞机设计研究所 Test data processing method based on component technology

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101939736A (en) * 2007-08-31 2011-01-05 M·阿纳 System and method for developing rich internet applications for remote computing devices
CN104020997A (en) * 2014-06-13 2014-09-03 中国民航信息网络股份有限公司 Extensible graphical rule application system
CN104573205A (en) * 2014-12-26 2015-04-29 成都飞机设计研究所 Test data processing method based on component technology

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240676A (en) * 2017-07-04 2019-01-18 台湾大数据分析股份有限公司 Method and system for establishing transaction strategy by visual component
CN109934707A (en) * 2017-12-15 2019-06-25 武汉楚鼎信息技术有限公司 A kind of quantization strategy returns the method and system device of survey with mock trading seamless migration
CN107993150A (en) * 2017-12-28 2018-05-04 武汉楚鼎信息技术有限公司 A kind of method and system device of quantization strategy operation state tune ginseng
CN108596490A (en) * 2018-04-25 2018-09-28 北京银贝壳科技有限公司 A kind of air control strategy configuration flow and system in checking information system
CN108984167A (en) * 2018-07-10 2018-12-11 成都德承科技有限公司 A kind of method built based on patterned sequencing logical transaction and product
CN110688106A (en) * 2019-09-26 2020-01-14 中国银行股份有限公司 Quantitative transaction strategy compiling method and device based on visual configuration
CN110688107A (en) * 2019-09-26 2020-01-14 中国银行股份有限公司 Code generation method and device for quantifying transaction strategy
CN110688107B (en) * 2019-09-26 2023-09-26 中国银行股份有限公司 Code generation method and device for quantized transaction strategy
CN110688106B (en) * 2019-09-26 2023-09-26 中国银行股份有限公司 Quantitative transaction strategy writing method and device based on visual configuration
CN111311403A (en) * 2019-12-03 2020-06-19 上海金融期货信息技术有限公司 Strategy transaction engine system
CN111311403B (en) * 2019-12-03 2024-01-26 上海金融期货信息技术有限公司 Policy transaction engine system
CN111176635A (en) * 2019-12-09 2020-05-19 深圳市博思恒业信息技术有限公司 Modularized quantization system, execution method thereof and electronic equipment
CN115053245B (en) * 2021-09-24 2025-03-14 富途网络科技(深圳)有限公司 Method and device for creating quantitative trading strategies
CN115053245A (en) * 2021-09-24 2022-09-13 富途网络科技(深圳)有限公司 Method and device for creating quantitative transaction strategy
WO2023044809A1 (en) * 2021-09-24 2023-03-30 富途网络科技(深圳)有限公司 Method and device for creating quantitative transaction strategy
US12482038B2 (en) 2021-09-24 2025-11-25 Futu Network Technology (shenzhen) Co., Ltd. Method and apparatus for creating quantitative trading strategy
CN114793456A (en) * 2021-11-15 2022-07-26 富途网络科技(深圳)有限公司 Method and device for operating quantitative transaction strategy
US12062093B2 (en) 2021-11-15 2024-08-13 Futu Network Technology (shenzhen) Co., Ltd. Method and apparatus for executing quantitative trading strategy
WO2023082265A1 (en) * 2021-11-15 2023-05-19 富途网络科技(深圳)有限公司 Method and apparatus for running quantitative transaction strategy
CN114594884B (en) * 2022-01-21 2023-05-12 成都德承科技有限公司 Graphical transaction policy generation method and device, electronic equipment and storage medium
CN114594884A (en) * 2022-01-21 2022-06-07 成都德承科技有限公司 Graphical transaction strategy generation method and device, electronic equipment and storage medium
CN114723566B (en) * 2022-06-10 2022-09-02 高盈国际创新科技(深圳)有限公司 Financial transaction data processing method and system
CN114723566A (en) * 2022-06-10 2022-07-08 高盈国际创新科技(深圳)有限公司 Financial transaction data processing method and system

Similar Documents

Publication Publication Date Title
CN106504088A (en) A kind of method and system that realizes quantifying transaction in removable computing device
CN109324787B (en) Business software development method and device and terminal equipment
Rossi et al. Designing personalized web applications
US8302096B2 (en) Methods and systems to perform individual tasks as a composite task
CN110443010A (en) One kind permission visual configuration control method, device, terminal and storage medium in information system
CN107767265A (en) A kind of data sharing method and server
US9361325B2 (en) Governing information
CN1983318A (en) System and method for outcomes-based delivery of services
CN103124286A (en) Heaven and earth operating system for expanding technological base of cloud computing and Internet of Things
Feng et al. Research on stability strategy based on the dynamic evolution game of promoting low-carbon building green building materials market
Cao Ai4tech: X-AI enabling X-Tech with human-like, generative, decentralized, humanoid and metaverse AI
Gao Design and implementation of 3D animation data processing development platform based on artificial intelligence
US20120078967A1 (en) Integration of a Framework Application and a Task Database
CN110648081A (en) Business modeling method and device for computing system and computer system
CN115826936B (en) Electric power business expandable development framework based on low codes and visual drag
Ouyang et al. 6G network business support system
CN110517047A (en) Virtual objects calling processing method, device and equipment and medium based on block chain
CN112817571B (en) Man-machine object fusion application modeling method based on scene storyboard
WO2005103983A9 (en) Generative investment process
Wanderley et al. Transforming creative requirements into conceptual models
Liang et al. Open Source Software Supply Chain for Reliability Assurance of Operating Systems.
CN120598440B (en) An activity evaluation processing method, apparatus, storage medium, and electronic device.
CN119358067B (en) Modeling method and system for model, electronic equipment and storage medium
CN102739730A (en) Operation system technique foundation for intelligent integration of industrial value chain market allocation
CN121364881A (en) Methods, apparatus, equipment and storage media for producing products

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170315

WD01 Invention patent application deemed withdrawn after publication