ホーム
ストラテジー
ライブラリ
コミュニティ
APIドキュメント
ログイン
今すぐ登録
Help
FAQ
Announcement
Quantpedia
Tutorials
太极
| 作成日::2017-02-24 16:46:40
_C() 重试函数
_C(function, args…) 重试函数, 会一直调用指定函数到成功返回(函数返回null或者false会重试), 比如_C(exchange.GetTicker), 默认重试间隔为3秒, 可以重定义_CInterval变量来控制重试间隔 当函数返回结果失败时,会每隔3秒重试一次。 如果没有参数 _C(函數名称) 带参数函数 _C(函數名称,函数参数) JavaScript “
7
3954
太极
| 作成日::2017-02-24 15:41:31
2017-02-24 16:39:02
_N()函数 小数点位数 精度控制
.在买卖,收益,账户信息,经常会遇到价格计算精度过高。导致一些交易失败 或者 失误。 在程序中使用_N 的时候就可以很好的解决这个问题。 在精度控制时候 _N 不会进行四舍五入。 _N用法 _N(需要处理的变量,控制的小数点精度) 返回處理后的結果 JavaScript “` function main() { var sell_price=0.1234567;
2
3088
发明者量化-小小梦
| 作成日::2017-02-13 15:45:36
2017-10-11 10:21:57
2.10.2 API文档中常量值
2.10.2 API文档中常量值 API 文档中的描述: Order结构里的Status值 ORDER_STATE_PENDING :未完成
0
3238
发明者量化-小小梦
| 作成日::2017-02-11 18:01:05
2019-08-01 09:20:22
2.7.1 Windows 32位系统 Python 2.7 环境 安装 talib 指标库
Windows 32位系统 Python 2.7 环境 安装 talib 指标库 发明者量化 平台中 使用 Python 编写策略时 如果使用 重写过的 TA 库,计算MA 、MACD、EMA 等指标(由于已内置)是不会有任何报错的。 比如用一下策
1
4079
发明者量化-小小梦
| 作成日::2017-02-07 13:04:57
2023-09-07 17:49:15
发明者量化模拟级别回测机制说明
发明者量化模拟级别回测机制说明 ### 1、回测架构 发明者量化的回测中策略程序是完整的控制流程,程序是在按照一定的频率不停的轮询。各个行情、交易 API 返回的数据也是按照调用时刻,模拟实际运行时的情况。属于onTick级别,并非其它回测系统的onBar级别。更好的支持
34
14490
发明者量化-小小梦
| 作成日::2017-01-19 16:04:24
2017-10-11 10:27:27
3.5 策略框架模板
3.5 策略框架模板 使用策略框架模板只用很少的代码就可以构建简单的趋势型策略,如果有一定编程基础,也可写出对冲类型的策略。 /upload/asset/d60dc485dc15c9c752f2d7dc73eb928ce532c472
4
5469
发明者量化-小小梦
| 作成日::2017-01-05 22:23:42
2017-10-11 10:26:32
3.0 模板:画线类库
3.0 模板:画线类库 模板在策略广场公开 注释版 代码: “` var chart = null // 一个全局 变量 用来接收 Chart 函数返回的
7
5047
发明者量化-小小梦
| 作成日::2017-01-04 19:00:10
2017-10-11 10:27:01
3.2 模板:数字货币交易类库 (集成 现货、 期货支持OKCoin期货/BitVC)
3.2 模板:数字货币交易类库 (集成 现货、 期货支持OKCoin期货/BitVC) 3.1 章节展现了一个现货的交易模板,大大简化了编写现货策略的难度。但是期货的交易处理与现货有很大不同,所以在现货模板的基础上集成了期货交易功能,现已公开。
19
5094
发明者量化-小小梦
| 作成日::2016-12-29 16:28:35
2017-02-14 16:54:35
2.12 _D( ) 函数 与 时间戳
_D( ) 函数 与 时间戳 ### JS 时间戳 在写策略的时候,不免会遇到使用时间戳的问题,在JS中 时间戳 是个毫秒级别的数字。 通常不是很直观,主要是用来在程序中判断时间先后顺序,计算时间差等等。 在DEBUG或者调试的时候很不方便。为此,平台内置了
2
3047
发明者量化-小小梦
| 作成日::2016-12-27 16:39:31
2017-10-11 10:22:22
2.11 API: Chart 函数使用的简单例子(画图功能)
API: Chart 函数使用的简单例子(画图功能) 有新同学在使用Chart函数 画图 显示数据的时候会感觉无从下手,这里我写个最简单的例子,供大家参考使用,方便扩展。 ### 代码: ”` var chart = { // 这个 chart 在JS 语言中 是对象, 在使用C
15
4783
发明者量化-小小梦
| 作成日::2016-11-15 14:54:40
2017-10-11 10:21:40
2.9 策略机器人运行中调试(JS - eval 函数的巧用)
交互 – 策略机器人运行中调试(JS eval 函数的巧用) #### 我们先来看一下JS 中 eval 函数的介绍: w3school
3
3502
发明者量化-小小梦
| 作成日::2016-11-12 17:46:04
2017-10-11 10:27:18
3.4 补充策略框架,让机器人跑起来!
补充策略框架,让机器人跑起来! ### 策略框架扩展 – MACD 策略 熟悉MACD指标的话大概都了解, MACD 由2条线即 DIF 、 DEA 一个MACD量柱 构成。 “` 基本用法 1. MACD金叉:DIF 由下向上突破 DEA,为买入信号。
15
5298
发明者量化-小小梦
| 作成日::2016-11-12 11:25:51
2020-03-21 18:53:14
3.1 模板:重复可用的代码 _之 数字货币现货交易类库
模板:重复可用的代码 _之 数字货币现货交易类库 ### 认识 “模板类库” 先来认识模板(其实在 2.6 章节 我们已经初步接触到 模板了) 我们简称的“模板”,在 发明者量化 平台的策略类别分类里面叫做 “模板类库”。 /upload/asse
8
6986
发明者量化-小小梦
| 作成日::2016-11-10 16:19:36
2019-08-01 09:25:06
2.7 指标的使用
指标的使用 ### TA - 优化重写部分常用指标函数库 ”` TA 指标库 MACD 指数平滑异同平均线 KDJ 随机指标 RSI 强弱指标 ATR 平均真实波幅 OBV 能量潮 MA
22
5657
发明者量化-小小梦
| 作成日::2016-11-08 23:42:43
2019-08-01 09:25:38
2.5 界面显示 、API 策略交互
界面显示 、API 策略交互 ### LogStatus 函数: 在日志上方状态栏显示信息(表格、多行字符串、图片)。 API 文档描述: ”` LogStatus(Msg) 此信息不保存到日志列表里, 只更新当前机器人的状态信息, 在日志上方显
14
5873
发明者量化-小小梦
| 作成日::2016-11-08 17:04:56
2017-10-11 10:20:06
2.4 获取订单信息、取消订单、获取所有未完成的订单信息
获取订单信息、取消订单、获取所有未完成的订单信息 ### GetOrder 、 GetOrders 、 CancelOrder 函数的使用 本节我们来实现两个 自定义的函数 CancelPendingOrders 和 StripOrders 来实现取消所有未完成
20
5181
发明者量化-小小梦
| 作成日::2016-11-08 11:05:52
2019-08-01 09:26:02
2.3 下市价单 交易
下市价单 交易 回测测试 和 实盘测试 均选择 OKCoin 现货交易所 ### Buy( ) 下市价单 回测测试 看下API文档 ”` Buy(Price, Amount) 下买单, Price为买单价格,Amount为数量, 返回一个订单ID 可以跟多余的参数做
6
5296
发明者量化-小小梦
| 作成日::2016-11-07 16:41:10
2019-08-01 09:26:27
2.2 下限价单 交易
下限价单 交易 Buy(Price, Amount) 函数 小准备 在使用交易函数 Buy( ) / Sell( ) 前有几个API 是必须熟悉的。 1、 GetOrder(orderId) 根据订单号获取订单详情, 返回一个Orde
7
6003
发明者量化-小小梦
| 作成日::2016-11-05 16:41:04
2019-08-01 09:31:23
2.1 使用API 获取账户信息、 获取行情数据、 获取K线数据、 获取市场深度信息
2.1 使用API 获取账户信息、 获取行情数据、 获取K线数据、 获取市场深度信息 终于到了第二章了,通过前面一章的游览,应该对于 发明者量化 的各个功能有一定的了解。接下来开始写代码啦! ### 使用API 获取账户信息 假设通过第一章的游
39
10560
发明者量化-小小梦
| 作成日::2016-11-05 15:26:26
2019-08-01 09:32:17
其它功能
其它功能 #### 1、 行情图表 点击上图红框里面的小图标,会打开一个页面。 /upload/asset/012cd70bb60024
2
4590
发明者量化-小小梦
| 作成日::2016-11-04 18:28:15
2019-08-01 09:42:57
1.3.4 机器人与策略
机器人与策略 按照认知的先后顺序,我们先来认识一下什么是策略。 ### 策略 策略是整个量化交易机器人的逻辑核心,负责具体的买卖逻辑、 界面显示、 日志输出、 收益计算 等等。下面我们从”策略广场”直接复制一个策略来带大家一步步认识 发明者量化 平台 策略 的
14
9658
发明者量化-小小梦
| 作成日::2016-11-04 00:36:38
2019-08-01 09:47:22
1.3.2 认识托管者
认识托管者 ### 什么是托管者? 托管者是管理量化机器人的程序,负责复杂的数据请求,数据接收,网络链接
2
13676
发明者量化-小小梦
| 作成日::2016-11-03 20:16:16
2019-08-01 09:50:21
1.3.1 主界面概览及架构
主界面概览及架构 ### 账户注册时注意 了解之前,需要注册好 发明者量化 账户。 账户名、 注册邮箱、 账户密码 一定要记录好,特别是账户密码: 该密码是用于在游览器端加密用户敏感信息时使用的。所以在 发明者量化 上的数据都是加密过的。修改密码,触
17
13888
发明者量化-小小梦
| 作成日::2016-11-03 20:00:44
2017-10-11 10:15:23
1.1 认识什么是量化交易、程序化交易。
认识什么是量化交易、程序化交易。 ### 概念 > 量化交易是指以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来
10
15679
发明者量化-小小梦
| 作成日::2016-10-09 12:36:49
2017-10-11 10:18:05
Python 2.x.x 与 Python 3.x.x 的改动 & Python 2.x.x 转换为 Python 3.x.x 的方法
python2 与 python3 语法区别、改动 几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下。为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚本(Utility Script),这个脚本会将你的Python 2程序源文件作为输入,然后自动将其转换到Python 3的形式。案例研究:将chardet移植到Python 3(
2
5008
发明者量化-小小梦
| 作成日::2016-08-30 11:38:10
2017-10-11 10:34:57
简单的策略框架(可以自行修改扩展)
简单的策略框架(可以自行修改扩展) 一个简单的策略框架,只有做多一个方向。即 开多仓、平仓。 用于电子货币现货市场。有新用户可能写策略的时候不熟悉怎么架构程序。这里给一个最简单的思路,代码都有注释,耐心看,动手试一试,会有些收获的。 #### 说明: 1、 这个是个策略框架,没有触发开多仓、平仓的代码。 也就是说 策略开仓时机、平仓时机,开仓、平仓要满足的条件可以自行
8
5786
发明者量化-小小梦
| 作成日::2016-08-22 14:20:24
2019-06-29 16:18:55
数字货币 - 各个交易所API-KEY 申请,配置等(教学贴)
[数字货币]各个交易所API-KEY 申请,配置等(教学贴) 1、有很多新用户,之前没有接触过数字货币交易所的。在配置发明者量化上的交易所(账户)的时候往往不知所措。我们来一起记录一下,整个配置过程。首先是准备工作, 是不是已经申请好了交易所的账号。申请好你想操作的交易所账号后。 我们先不急着来添加,先看看各大交易所(账户)添加好的样子,如图: /upload/a
6
26166
发明者量化-小小梦
| 作成日::2016-07-26 09:47:34
2017-10-11 10:20:34
图表模板升级啦!
图表模板升级啦! 为了方便使用状态栏表格,使显示的数据更有条理。把图表模板增加了一个新功能。就是可以自定义在策略状态栏显示信息。新同学们不用再去配置状态栏表格对象了。 先写一下增加的导出函数,还有简介。 TV //全局对象, 这个全局对象 负责管理 表格显示的内容,以及修改表格的内容。(这个是模板内的全局变量,引用模板的策略访问不到) $.Table
16
4367
发明者量化-小小梦
| 作成日::2016-05-14 11:25:51
2020-10-29 16:18:40
平台API Mail()函数的使用详解
最近有群友在官方QQ群提问 邮件提醒功能的API 怎么使用,在广场找到的这个策略 “账户余额变动邮箱提醒, 支持添加多个交易所”。 因为参数没有设置正确,所以这个策略报错运行不了,不是策略的问题。方便初学者清楚怎么使用,小小梦特此也亲自测试了一把。 广场的策略 /upload/asset/9989b87d511c59ae5b0de095596a190cd7c4db13.
1
3049
发明者量化-小小梦
| 作成日::2016-05-13 14:41:39
2019-08-01 10:32:30
定时微信推送等问题,方便群友学习,特此写了段测试代码 供用户参考学习使用,抛砖引玉。
近期 发明者量化 官方群里有群友问 定时微信推送等问题,方便群友学习,特此写了段测试代码 供用户参考学习使用,抛砖引玉。 策略引用了这个模板(很小儿科,参考学习下,),用于转换 毫秒时间 ,转成能看明白的时间。 ”` function main(){
0
2043
1
2