#!/usr/bin/env python
# coding:utf-8
from PoboAPI import *
import datetime
import numpy as np
import math#开始时间,用于初始化一些参数
def OnStart(context) :print "I\'m starting..."#设置全局变量g.signalcount = 0 g.signal_list = []g.buysignal = 0 g.sellsignal = 0g.signal = ' 'g.signal1 = ' '#获取主力合约g.code = GetMainContract('SHFE', 'rb',20)SubscribeBar(g.code, BarType.Min)#设置闹钟,日内平仓context.MyAlarm = SetAlarm(datetime.time(14, 50), RepeatType.Daily)#登录交易账号,需在主页用户管理中设置账号,并把期货测试替换成您的账户名称context.myacc = Noneif context.accounts.has_key("回测期货") :print "登录交易账号[回测期货]"if context.accounts["回测期货"].Login() :context.myacc = context.accounts["回测期货"]def OnAlarm(context, alarmid):print "每日收盘前平仓"#每日收盘前平仓option = PBObj()option.co

真格量化——GFTD策略相关推荐

  1. 真格量化——中性策略交易期权

    #!/usr/bin/env python # coding:utf-8 from PoboAPI import * import datetime import time import numpy ...

  2. 想跑次高频策略?快来看看Numpy处理真格量化tick数据的技巧

    使用澎博真格量化时,很多用户希望用numpy处理tick数据,包括tick数据的留存和运算. 这里有一些技巧. 因为tick数据量比较大,为了降低系统的运算负担,我们不应该在内存里保存大量tick数据 ...

  3. 如何将真格量化回测数据展示到客户端

    简介 通过本功能,可以将量化交易系统上(用户)日志内记录的特殊信号数据展示在客户端的技术分析图表上.其实质是在客户端的指标模块上增加一个插件,提供解析特定格式的日志文件并得到序列数据的函数.用户可以在 ...

  4. python量化外汇交易_用Python实现一个Dual Thrust数字货币量化交易策略

    Dual Thrust交易算法介绍 Dual Thrust交易算法是由Michael Chalek开发的著名量化交易策略.它通常用于期货,外汇和股票市场.Dual Thrust的概念属于典型的突破交易 ...

  5. python 用while输出数字金字塔_用Python实现一个Dual Thrust数字货币量化交易策略

    Dual Thrust交易算法介绍 Dual Thrust交易算法是由Michael Chalek开发的著名量化交易策略.它通常用于期货,外汇和股票市场.Dual Thrust的概念属于典型的突破交易 ...

  6. quantaxis 云服务器_量化金融策略开源框架:QUANTAXIS

    简介: QUANTAXIS量化金融策略框架,是一个面向中小型策略团队的量化分析解决方案,是一个从数据爬取.清洗存储.分析回测.可视化.交易复盘的本地一站式解决方案. QUANTAXIS量化金融策略框架 ...

  7. 中低频量化交易策略研发06_推进的择时策略

    7.1 均线趋势策略的推进分析 需要单独说明的是,在第 4 章第 2 节均线趋势策略的简单优化中,策略的参数设置在四年半的模拟交易时间内始终保持不变,因此这段时间内的均线趋势策略也等同于"短 ...

  8. 中低频量化交易策略研发05_推进分析

    样本外检验的功能主要是用来判断对数据的处理方法是否存在明显的过度拟合 推进分析的整个操作流程非常贴合实际交易的情况.在实际环境中如果使用量化交易策略进行交易,使用者常常会先根据最近的数据优化好策略设置 ...

  9. 中低频量化交易策略研发04_ 简单的择时策

    4.1 择时策略的基本框架 图 4.3 多分类的基本择时策略框架 4.2 均线趋势策略的简单优化 这里进行的优化,其实就是很简单的将所有参数的可能组合都测试一遍,然后选取整体收益最高的参数组合,这种方 ...

最新文章

  1. 自动化测试测试工具 AirTest 的使用方法与简介
  2. Android --- Add Google Maven repository and sync project
  3. 关闭Android/iPhone浏览器自动识别数字为电话号码
  4. python sslerror_python3中SSLError错误处理
  5. 技术管理角色认知-管理都需要做哪些事
  6. camera---(3)双camera 生态链
  7. iptables小案例
  8. Target runtime com.genuitec.runtime.generic.jee60 is not defined
  9. git 删除分之以及删除文件夹
  10. 要学会“收”和“放”
  11. Dubbo视频教程《基于Dubbo的分布式系统架构视频教程》--课程列表
  12. 将酷狗krc歌词转换为lrc格式
  13. 一个词语解释了我万千的苦闷
  14. uview ui与element ui的区别和用法
  15. mysql5.7优化
  16. 第二证券|支持多子女购房、提高公积金贷款额度、发放限时补贴
  17. ​居家?如何获得一个公网IP​
  18. 计算机房用什么气体灭火,计算机房(IDC机房)采用什么气体灭火系统最佳?
  19. win10控制面板快捷键_你没玩过的全新版本Win10,这些操作你知多少?
  20. FPT Software携手三井物产提升日本网络安全水平

热门文章

  1. Tail Recursion尾递归
  2. Java web后端2 Servlet Maven HttpServlet ServletConfig ServletContext HTTP协议
  3. Android Studio设置
  4. 日本专家给出的存钱高招(图)
  5. 图解 Java 常用数据结构
  6. Docker 环境:Nexus3.x 的私有仓库
  7. IDEA:No SLF4J providers were found.
  8. MyEclipse 皮肤、主题、背景色
  9. sql 创建用户脚本
  10. 【问题收集·知识储备】Xcode只能选择My Mac,不能选择模拟器如何解决?