买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:贸易技术国际公司
摘要:某些实施例通过降低或消除用户对编程代码的写入,而降低传统编程算法的风险,诸如语法错误、不清楚逻辑、以及非交易者程序员开发交易者指定的算法的需求。某些实施例提供建造块按钮和算法区域用于定义算法。当正定义算法时,某些实施例提供表达式的实时评估。某些实施例提供设计帐篷区和块用于设计算法。当正设计算法时,某些实施例提供块的实时反馈。某些实施例提供用于启动从值轴所选择的用户定义交易算法所要管理的订单的下订,并用于显示由值轴上的不同的用户定义交易算法所管理的工作订单。某些实施例提供排列工具。
主权项:1.一种系统302,包括处理器620,该处理器620被配置为执行计算机程序代码,该计算机程序代码定义了配置为执行一个或多个功能的交易算法,所述一个或多个功能由计算机程序代码的一个或多个可执行部分提供,每个部分对应于在视觉编程环境200、290、310、410、420、430、440、450、460、470中创建的块,其中:a代码的一个或多个部分是代码的第一部分,包括:i至少一个事件处理方法,其被配置为以市场或计时器动作的形式接收指示外部事件的数据,该外部事件使算法的状态生成变化,以供代码的所述第一部分进行处理;和ii至少一个输出,被配置为输出指示内部事件的数据,该数据是响应于代码的所述第一部分对所述外部事件的处理而生成的,其中,所述外部事件和内部事件是与在特定时间点出现的指定动作相对应的离散事件,其中,代码的所述一个或多个第一部分之一的输出连接到定序器块的输入,其中,定序器块包括输入和至少两个输出;和b代码的所述部分中一个或多个是代码的第二部分,包括至少一个输入,该至少一个输入连接到代码的所述第一部分的所述输出,并被配置为接收指示所生成的内部事件的数据,其中,代码的所述第一部分和第二部分中的每一个都包括事件处理方法,可以注册该事件处理方法以通知指定的外部和或内部事件,以便在生成外部或内部事件时,调用已注册为生成的事件的每个事件处理方法,从而使代码的每个第一或第二部分能够根据生成的事件执行其一个或多个功能,其中定序器块的每个输出都连接到所述代码的第二部分之一;和其中,响应于所述外部事件,所述处理器被配置为:调用已注册为外部事件的每个事件处理方法,以执行代码的相应的第一部分,其中,调用了其事件处理的代码的第一部分中的至少一个生成所述内部事件;在其事件处理方法已关于内部事件调用的代码的第一部分或每一个第一部分当前正在执行其各自的功能以生成内部事件的情况下,将其事件处理方法已经注册为内部事件的代码的所述第二部分的加入列表中;和在执行代码所述第一部分或每个所述第一部分完成之后,调用注册为所生成的内部事件的每个事件处理方法,以针对内部事件执行所列出的代码的第二部分的功能;和其中,所述定序器块被配置为控制序列,其中通过控制基于相应的输出将连接的代码第二部分添加到列表的顺序,调用与所述定序器块的至少两个输出连接并已注册用于通知所述离散事件的代码第二部分的事件处理方法。
全文数据:
权利要求:
百度查询: 贸易技术国际公司 用户定义的算法的电子交易
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。