0
Follow
0
Followers
Tôi đã tìm thấy cuốn sách, và nếu không, tôi sẽ nghĩ về nó trong tương lai.
Related Recommendations
Research Backtesting Environments in Python with pandasHow to make your own trading botTop 5 Essential Beginner Books for Algorithmic TradingCan Algorithmic Traders Still Succeed at the Retail Level?Steps to Becoming a Quant TraderEverything You Need To Know About Automated TradingAutomated Trading Systems: The Pros and ConsLearn Algorithmic Trading: A Step By Step GuideHigh-Frequency Trading: A PrimerIntro To Algo Trading
Comment
All comments (4)
哦哦 不是,我是说平台扩展API里,比如有GetNodeList GetPlatformList 等接口,GetPlatformList 可以返回交易所列表,有没有添加交易所的API?
7 years ago
可以 不用添加交易所 ,
可以直接使用,动态的。
例如 : 扩展API 创建机器人的接口
settings = {
"name": "hedge test",
"args": [["Interval", 500], ["MAType", 0, 75882]], # 策略参数, 不一定要 和 策略参数顺序一致,不过 参数名必须 一致。
# 注意:参数数组中第二个元素["MAType", 0, 75882] 是一个 包含三个元素的数组,
# 其中第一个元素 MAType 是该机器人绑定策略引用的模板上的参数,
# 第二个元素 0 是 参数 MAType 的设置的具体值,
# 第三个元素 75882 是 MAType 这个参数所属模板的 ID,用来 标识确定 这个参数 是哪个模板的参数。
"strategy": 25189, # 策略ID , 可以用 GetStrategyList 方法获取到,
"period": 60, # 周期分钟数
"node" : 52924, # 可以指定在哪个托管者上运行,不写该属性就是自动分配。
"appid": "member2", # 自定义字段
"exchanges": [
{"pid": 15445, "pair": "ETH_BTC"}, # ZB , pid 可以由 GetExchangeList 方法获取到,
{"pid": 13802, "pair": "BCH_BTC"}, # OKEX
# 除了FMZ控制中心配置好的交易所(pid 识别),还可以设置 没有配置过的交易所 配置信息,用来给机器人操作。
{"eid": "OKEX", "pair": "ETH_BTC", "meta" :{"AccessKey": "xxx", "SecretKey": "yyy"}},
{"eid": "Huobi", "pair": "BCH_BTC", "meta" :{"AccessKey": "xxx", "SecretKey": "yyy"}},
# 注意:
# eid 识别的 配置中 , "meta" :{"AccessKey": "xxx", "SecretKey": "yyy"} 这些敏感 信息 (API 密钥)
# FMZ 是不储存的,直接转发给 托管者程序 ,所以每次创建 或者 重启 机器人时,必须 配置该 信息。
],
}
其中使用eid 的方式。
7 years ago
- 1
