查看: 18449|回复: 51
打印 上一主题 下一主题

[其它] 新手入门-易盛程序化交易指令运行机制

  [复制链接]
跳转到指定楼层
发表于 2012-5-14 18:02:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
下图列出了易盛程序化交易指令的状态图:

我们分两个方面来讲述易盛程序化交易的运行机制:
A:触发机制
    所谓触发,就是指客户端运行一遍交易指令中的代码。交易指令的触发模式分为历史阶段和实时阶段。
1.历史阶段
若用户选择了运行运行历史K线,则当交易指令被加载后,将先运行指定根数的历史K线。在该阶段,每根K线只运行一次公式代码。公式的及时即时行情函数返回的是历史K线所处时刻的行情。
2.实时阶段
历史K线运行完毕后,交易指令即进入实时运行阶段。在该阶段,每当合约价格发生变动,就会运行一次公式代码。用户还可以设置定时器,如:指定每秒运行一次代码,或指定11:29:00时刻运行一次代码。当定时器到时,就会自动将代码运行一次。
B:交易机制
1.虚拟交易阶段
      如果用户没有选择"启动实时交易",则交易指令始终运行在虚拟交易阶段,(即使进入了实时阶段,仍然为虚拟交易)。虚拟交易阶段采用虚拟资金计算交易指令的盈亏,默认的虚拟资金为1,00,000。调用交易函数时,绘制出一个交易箭头,并产生一条拟虚的交易订单,该订单会立即成交,不会出现订单排队状态。公式的持仓相关函数、资金相关函数返回的是虚拟交易的情况。公式的一些属性函数,如:保证金,最小变动价位,手续费,交易单位等,均返回用户在“程序化交易设置”窗口里设置的值,不会返回真实值。
2.真实交易阶段
当用户选择了“启动实时交易”选项后,会提示用户登录交易账户,登录成功后,就进入真实交易阶段。在该阶段,调用交易函数后,将绘制出一个交易箭头,并进行真实下单操作。订单不保证成交,而是以:无效单,排队中,部分成交,完全成交,待撤和已撤单6中状态的其中一种存在。公式的持仓、资金函数均返回用户账户下的真实值。公式的属性函数,如:保证金,手续费,交易单位等均返回真实值。
       注:从虚拟交易阶段进入真实交易阶段的时刻,客户端会调用交易指令中的RealInit代码段,用户可以将一些初始化代码写到这个代码段,已完成一些有意义的操作。
3.暂停交易阶段
        在真实交易阶段时,用户可以选择暂停交易,此时就进入暂停交易阶段。在该阶段,调用交易函数不会下单,也不用虚拟资金计算盈亏,只会绘制出交易箭头。公式的持仓、资金函数均返回用户账户下的真实值。公式的属性函数,如:保证金,手续费,交易单位等均返回真实值。
        处在暂停交易阶段时,选择“启动实时交易",将重新回到“真实交易阶段”,但从暂停阶段进入真实交易阶段,不再运行RealInit代码段

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册入住  

x





51
发表于 2016-3-19 10:04:13 | 只看该作者
问下楼主,易盛极星程序化学习资料除了软件自带的帮助手册,论坛还有其他的资料嘛?谢谢
回复 支持 反对

使用道具 举报

50
发表于 2016-3-13 17:50:15 | 只看该作者
又看了一次
回复 支持 反对

使用道具 举报

49
发表于 2014-7-11 22:33:38 | 只看该作者
好帖好帖好帖好帖
回复 支持 反对

使用道具 举报

48
发表于 2014-1-27 13:08:34 | 只看该作者
{:soso_e179:}
47
发表于 2013-12-24 13:57:18 | 只看该作者
很好的帖子,学习了
46
发表于 2013-10-25 22:39:01 | 只看该作者
不错,介绍了机制,是新手必备,类MT4机制
45
发表于 2013-10-1 16:02:33 | 只看该作者
{:soso_e115:}
44
发表于 2013-9-23 16:29:45 | 只看该作者
打个小广告:华泰长城期货,全国五家2A期货公司之一,各地均有营业部,支持全国开户,高速交易跑道,支持所有主流程序化交易平台(易盛、文华等),手续费低廉,本人可根据个人情况将手续费调至区域最低,实名不浮夸,诚邀咨询。

欢迎咨询探讨, QQ342756508,手机18688843070,座机020-87328163,新浪微博“许老将”{:soso_e176:}
43
发表于 2013-9-9 21:16:49 | 只看该作者
挺难折腾的。
42
发表于 2013-7-24 13:27:01 | 只看该作者
{:soso_e134:}
41
发表于 2013-7-24 13:26:52 | 只看该作者
{:soso_e150:}
40
发表于 2013-7-24 13:26:43 | 只看该作者
{:soso_e141:}
39
发表于 2013-7-24 13:26:34 | 只看该作者
{:soso_e147:}
38
发表于 2013-7-24 13:26:26 | 只看该作者
{:soso_e135:}
37
发表于 2013-7-24 13:26:17 | 只看该作者
{:soso_e147:}
36
发表于 2013-7-24 13:26:09 | 只看该作者
讽德诵功个
35
发表于 2013-4-27 14:43:29 | 只看该作者
请问在虚拟交易或者历史回测中,那些关于排队委托的函数,比如A_OrderStatus(orderNo) == Enum_Queue 这类的,是怎么个运行的机制啊
34
发表于 2013-4-16 00:02:13 | 只看该作者
多谢指点,请问易盛的预警系统我的软件怎么没有?
33
发表于 2013-3-31 19:11:33 | 只看该作者
现在在学习ETL
32
发表于 2013-3-5 13:49:01 | 只看该作者
没完全懂,新手来学习的!
您需要登录后才可以回帖 登录 | 注册入住  

本版积分规则

易家网  ©2015-2023  郑州期米信息技术有限公司版权所有  豫公网安备 41010502005136号 豫ICP备16010300号