麦语言怎么写当条件A满足时买入,条件A不满足时平仓
策略开发
A=1,BK;
A=0,SP;
请问使用paper account功能的时候,get_gateway 提示找不到底层接口 PAPER, 这个怎么搬?
策略开发
请问你的具体操作是?
gateway = self.me.get_gateway(contract.gateway_name)
策略开发
是不是前面没有AddGateway,自己修改的代码需要自行排查了
PAPER是PaperAccountApp本地模拟模块的一个模拟接口
并不是真实存在的
gateway = self.me.get_gateway(contract.gateway_name)
然后这个操作,因为main_engine下并没有PAPER这个接口的实例,所以就会报这个错。
你的修改添加了个空的实例解决了报错,但是这个接口实例没有实现任何具体功能,所以应该是无法正常工作的
PaperAccount实现上用了Python的动态特性写法,所以扩展开发上会比较复杂。
现在paperaccount 上面的持仓,如果和实盘账户持仓重复,会算不准。找position的时候没有加gateway
然后这个操作,因为main_engine下并没有PAPER这个接口的实例,所以就会报这个错。
你的修改添加了个空的实例解决了报错,但是这个接口实例没有实现任何具体功能,所以应该是无法正常工作的」
- - - - - - - - - - - - - - -
我觉得现在构造ontrade onorder的部分,可以拆回到这个假gateway里面,这样main_engine那边判断paper加载了以后,就把所有gateway的单子路由到这个gateway 就行了。
PaperAccount不能和实盘交易一起用
模拟就是模拟
如果要混杂的话,自己改的时候尤其注意处理指令路由的部分
别把仿真委托发到实盘去了
这个paperaccount的行情怎么带起来的?不需要一个实盘的connect嘛?但是带了实盘的行情,好像交易啊持仓啊就给带进来了。
行情和交易是分离的
我好像是重新写个gateway 在TdApi 里面读取自己建的 AccountData对象
本站策略开发主要业务:
一:期货类
1.期货跟单软件定制;
2.期货跟单社区定制搭建;
3.期货程序化交易模型定制开发;
4.期货指标预警公式定制;
5.喊单信号提送模板定制开发;
6.CTA程序化模型信号输出与租赁;
二:股票类
1.智能选股公式定制开发;
2.通达信、大智慧、同花顺、东方财经等股票软件指标开发;
3.股票预警工具定制;
三:其他金融衍生品
1.EA编写编程加密破解;
2.自动喊单系统定制搭建;
3.自动交易信号输出与租用;
四:区块链
1.区块链指标开发定制;
2.区块链程序化交易开发;
3.区块链喊单信号定制与推送;
竭诚服务,欢迎定制
期货开户选择名列前茅的龙头央企——综合实力强,深扎金融领域、交易通道更稳定、投研内参更专业、专人服务更优质
国内双A期货公司开户,申请模拟交易,扫码在线办理
TEL:152-2885-8893