BotVS开发基础—2.5 策略交互
一、代码部分
isOpen = False; # 是否 开仓 price = 0; # 全局变量 价格 amount = 0; # 全局变量 下单量 def exec_command(command):global isOpen, price, amountcmdlist = command.split(":")key = cmdlist[0]value = cmdlist[1] if len(cmdlist) == 2 else Noneif key == 'isButton1':Log(key, ' ')elif key == 'isOpen':Log("buy ", amount, "个BTC", "按价格:", price, "下单。"); # 模拟下单elif key == 'UpdatePrice':price = valueelif key == 'UpdateAmount':amount = valueelif key == 'isStr':Log(key, value)elif key == 'isBool':Log(key, value)elif key == 'isNumber':Log(key, value)elif key == 'isSelect':Log(key, value)else:Log('unknow command') def main():while(true):cmd = GetCommand(); #获取 交互命令APIif cmd:Log("按下了按钮:",cmd); #日志显示exec_command(cmd) #打印当前命令Sleep(1000);
二、配置交互策略
三、创建机器人
用于运行策略
四、实盘回测
转载于:https://www.cnblogs.com/fangbei/p/botvs-strategy-interaction.html
BotVS开发基础—2.5 策略交互相关推荐
- jsp 动态添加一行数据_大数据从入门到深入:JavaEE 之 动态网页开发基础 JSP的数据交互(3)...
1.7 JSP实战 1.7.1 需求说明 : 采用model 1模式开发数据库表的增删改查业务 假设 数据库有一张表叫person表,完成person表的页面级别的 查询全部 添加 修改 删除 功能 ...
- BotVS开发基础—2.7 指标MACD
代码 def main():while true:records = _C(exchange.GetRecords); # 获取K线数据 ,默认为策略界面设置的K线周期, _C 是一个容错的内置函数. ...
- BotVS开发基础—2.7 指标MA
代码 #计算一小时 MA5均线 # 时间 2017-06-29 00:00:00 -2017-06-30 00:00:00 1小时 实盘级Tick # 平台 OCKCoin BTC def main( ...
- BotVS开发基础—2.1 账户、行情、K线、深度
代码 import json def main():Log("账号信息:", exchange.GetAccount()); # Log("K 线数据:", e ...
- BotVS开发基础—2.4 获取订单、取消订单、获取未完成订单
代码 RetryDelay = 1500; def CancelPendingOrders(exch, orderType): # 取消所有未完成的挂单, 参数1 交易所 参数2 类型global R ...
- BotVS开发基础—2.11 API绘制图表
代码 import time chart = { '__isStock': True, # 标记是否为一般图表,有兴趣的可以改成 false 运行看看.'tooltip': {'xDateFormat ...
- BotVS开发基础—2.5 绘制图表
代码 import time import math def main():chart = { # 用于初始化 图表的对象'title': {'text': "line数值触发 plotLi ...
- BotVS开发基础—2.5 状态信息显示表格
代码 import json def main():#part 1bol = Truenum = 10; # str = "ABC"; # 字符串list = [1, 2, 3, ...
- IM开发基础知识补课(三):快速理解服务端数据库读写分离原理及实践建议
1.前言 IM应用从服务端数据的角度来看,它是一种很特殊的应用场景,抛开基础数据.增值业务和附属功能不谈,单从IM聊天工具的立身之本--聊天数据来说,理论上是不需要在服务端存储的(或者说只需要短暂存储 ...
最新文章
- R语言设置或查询图形参数par函数
- java打印文档_从Java应用程序打印文档?
- ajax java用户名查重_Django之AJAX
- Java复习回顾---7月10日回顾练习
- 【黑金原创教程】【FPGA那些事儿-驱动篇I 】【实验一】流水灯模块
- Commerce Server 2002 Starter Site and 2006 overview
- netbeans 添加gif图片_告别PC 用手机完成各种GIF动画编辑
- android版本英文,Android API Level与sdk版本中英文对照表
- phpPgAdmin-5.1安装配置
- linux下esc退不出vi
- SpringBoot2入门笔记
- [AHOI 2012]树屋阶梯
- Kotlin的中文文档
- 一个人php建站_人人站CMS-简单安全的PHP开源CMS建站系统
- WIN7 X64 解决无法安装IE11,以及无法点击微软升级包MSU的问题
- Linux—RAID磁盘阵列与阵列卡
- html如何设置导航栏例子,CSS 导航栏
- Android内存优化:Reckon(二)
- Android显示横幅样式通知
- linux svn e170001 认证失败,jenkins - svn: E170001报错的原因以及解决方案