首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我的交易系统

他的所有分享都配有代码,且在github上有开源的项目pysystemtrade。...最近Robert Carver在个人博客对其2021年的研究及过去在博客发表的文章做了系统化的总结,公布了其正在使用的交易系统,涉及品种的筛选到具体的交易规则。...研究踩坑:哪些可以做,哪些不可以做 我2013年到2021一直在使用这套交易系统,并且在2020年把策略的执行切换到了pysystemtrade(作者的开源框架)。...以下是一些我知道无效的方法,但还是有人推荐我去尝试的: Discrete trading / expanding stop losses Fixed vol targeting Binary forecasts...回测时会忽略以下标的: 已经在列表的标的,但只是合约大小不一下(比如SP500 emini和micro); 但如果是不同市场交易的同一种合约或标的,是可以进一步测试的; 数据质量与数据源不稳定的标的

94420

借着学USB的风, 用Qt做了个设备管理器

借着学习USB的风,闲暇之余写了个小程序——枚举系统设备,用vs2013+Qt5.6.0来实现设备管理器。 外观上来说,设备管理器提供计算机上所安装硬件的图形视图。...☆ START ☆ 开发环境和UI设计 开发环境:vs2013+Qt5.6.0 UI设计: UI很简单,主要由QTreeView和QTextEdit两个控件组成: QTreeView:以树形列表的形式按照设备类型枚举出计算机上所连接的各类设备...QTreeView实现了模型项目的树形表示。关于这个控件的使用方式,比如添加条目(Item)、设置条目图片等在代码里会体现,也可以自己查询Qt Assistant。...槽函数refreshTree()是Jungle自己定义实现的,函数名字可以知道,每次定时器溢出时,将会刷新设备树。...接口initTreeModel()完成初始化工作;refreshDeviceList()用于周期刷新设备列表;getHostName()用于获取主机名称,显示在设备树根节点上。

1.6K10
您找到你想要的搜索结果了吗?
是的
没有找到

网藤能力中心 | 深入Exchange Server在网络渗透下的利用方法

SP1 域内工作机:10.0.83.80,testwin7,Windows 7,安装Outlook 2013 SP1 一、初识Exchange Microsoft Exchange Server...Exchange 2013开始,Outlook不再区分内外网环境,统一使用Outlook Anywhere,同时,不需要开放单独的RPC端口。...与Exchange交互的新的传输协议,于Exchange 2013 SP1和Outlook 2013 SP1被提出。..._SP1 -Term "*内部邮件*" -Folder 收件箱 执行该检索的过程,利用管理员权限为用户zhangsan@fb.com分配ApplicationImpersonation角色,然后获取组织中所有邮件地址列表...3.获取组织内的所有邮箱用户列表 利用已掌握的合法邮箱凭证,可以利用OWA或者EWS接口查询获取到Exchange组织中所有的邮箱用户的邮件地址,即全局地址列表

4.3K20

聊一聊大数据的问题和缺陷

基于这些结果,活动水平被分为低,,高或极端。 尽管乍一看,这似乎是一个很酷的想法,但实际上并不是这样。在2013年流感高峰期,谷歌预测的流感的趋势悲惨地失败了。事实上,这个数字是惊人的140%。...例如,如果人们搜索“冷”或“发烧”这样的词,这并不一定意味着他们正在寻找流感样症状。他们可能一直在寻找季节性的疾病。对于谷歌流感趋势不幸的是,它无法从这场灾难恢复过来,最终导致了2013年的崩溃。...(4)项目太大太快 当企业第一次开始实施大数据项目时,有很多未定义的因素,比如预算、技术、行动方式等等。当企业很早就开展一个大项目时,那么注定要失败。...从上面的列表,人们注意到的一个共同的主题是,无论想要关注数据多少,人们总是受到阻碍。即使人们想要数据来决定决策过程,人们最终还是要管理大数据流程。...这包括做出基本决定,例如收集和保存哪些数据,以及大数据寻找哪些答案。 通过迭代创新 当决定进行大数据项目时,许多组织感到束手无策,这就是为什么采用迭代方法处理大数据至关重要。

1K80

灵魂拷问std::enable_shared_from_this,揭秘实现原理

灵魂拷问std::enable_shared_from_this,揭秘实现原理 引言 在C++编程,使用智能指针是一种安全管理对象生命周期的方式。...然而,当一个对象需要获取对自身的shared_ptr时,传统的方法可能导致未定义行为。...{p}; auto sp2{sp1}; //OK sp2 与 sp1 共享控制块 } 使用原始指针初始化已经由 shared_ptr 管理的对象会创建另一个控制块来管理该对象,这将导致未定义的行为...未定义行为 /*sp1 和 sp2 有两个不同的控制块 管理相同的 Foo*/ } 这就是 std::enable_shared_from_this 发挥作用的地方。...的构造函数,此时我们可以看到会调用_M_enable_shared_from_this_with,它是一个模版函数,此时会使用ADLenable_shared_from_this类查找enable_shared_from_this

1.1K10

深度解密Go语言之基于信号的抢占式调度

假设在 demo-1 ,共有 4 个 P,于是创建了 4 个 goroutine。...至于 x 为什么输出的是 0,不太好解释,因为这是一种未定义(有数据竞争,正常情况下要加锁)的行为,可能的一个原因是 CPU 的 cache 没有来得及更新,不过不太好验证。...接着,pushCall 调整了一下 SP,设置了几个寄存器的值就返回了。按理,返回之后,就会接着执行指令 m+1 了,但那还怎么实现抢占呢?其实魔法都在 pushCall 这个函数里。...运行 schedule 函数用的是 g0 栈,它会去寻找其他可运行的 goroutine,包括当前 P 本地可运行队列获取全局可运行队列获取其他 P 偷等方式找到下一个可运行的 goroutine...它会切到 g0 栈执行 gopreempt_m,自然它也会保存 goroutine 的执行进度,其实就是 SP、BP、PC 寄存器的值,当 goroutine 再次被调度执行时,就会原来的执行流断点处继续执行下去

2.9K10

国内外大数据安全与个人隐私安全标准

本篇文章先分享一下目前已经发布和正在准备发布的相关标准列表,之后会和大家就内容进行标准研究和分析。...SP 1500《NIST大数据互操作框架》系列标准(第一版),包括7个分册,即: NIST SP 1500-1 《第1册 定义》 NIST SP 1500-2 《第2册 大数据分类法》 NIST SP...ITU-T在2013年11月发布了《大数据:今天巨大,明天平常》报告,并在其下属相关研究组开展了多项大数据和大数据安全相关的标准化工作。...各工作组负责各自工作范围内的多项标准开发,并根据需要设立相应的研究项目。...大数据应用包含海量数据,存在对海量数据的安全管理,因此,在分析大数据安全相关标准时,需要对传统数据采集、组织、存储、处理等安全相关标准进行适用性分析。

2.8K100

大数据安全第3期 | 国内外大数据安全与个人隐私安全标准

本篇文章先分享一下目前已经发布和正在准备发布的相关标准列表,之后会和大家就内容进行标准研究和分析。...SP 1500《NIST大数据互操作框架》系列标准(第一版),包括7个分册,即: NIST SP 1500-1 《第1册 定义》 NIST SP 1500-2 《第2册 大数据分类法》 NIST SP...ITU-T在2013年11月发布了《大数据:今天巨大,明天平常》报告,并在其下属相关研究组开展了多项大数据和大数据安全相关的标准化工作。...各工作组负责各自工作范围内的多项标准开发,并根据需要设立相应的研究项目。...大数据应用包含海量数据,存在对海量数据的安全管理,因此,在分析大数据安全相关标准时,需要对传统数据采集、组织、存储、处理等安全相关标准进行适用性分析。

1.8K90

R语言︱LDA主题模型——最优主题数选取(topicmodels)+LDAvis可视化(lda+LDAvis)

抽样的算法,如吉布斯抽样(gibbs sampling)主要是构造一个马尔科夫链,后验的实证的分布抽取一些样本,以之估计后验分布。吉布斯抽样的方法在R软件的lda包中广泛使用。...=sp))) R is running for topic 5 fold 1 2013-08-31 18:26:32 R is running for topic 5 fold 2 2013-08-31...相关参考:东风夜放花千树:对宋词进行主题分析初探 2、单词聚类图 通过LDA获取的词向量矩阵进行层次聚类而得到的,相关可参考:自然语言处理︱简述四大类文本分析的“词向量”(文本词特征提取) ?...之前也有一些这样的尝试了,不过这篇文章提出了一种简单直观的模型。 首先,每一个文档有一个基于高斯分布的Topic Vector。...也就是,作者们认为,Stop Word的影响是肯定有的,但Topical的影响则不一定有。这就是这个TopicRNN模型的一个简单描述。

6.9K31

学界|MIT这样的顶尖名校是怎么上机器学习课的?

众所周知,6.036的受欢迎程度在第一次被推出之后稳步增长,2013年的138个报名,增加到2016年的302个学生。...“我认为人们正在走向他们认为是下一个潮流的地方”, Young。他挥舞着一只手臂,指着后面数百名的学生,他,“考虑到这个班级的规模,教授肯定教得很好,才能让我们所有人受到吸引。”...这些学生需要上6.036的课,并额外进行一个学期的项目,将机器学习方法应用于自己研究的一个课题。 如何学习 根据其课程设计,6.036的成功与理论内容和程序设计经验的平衡有关。...作为一门学科,机器学习是设计和构建计算机程序的一种尝试经验中学习,以进行预测或控制。 在6.036,学生研究将训练数据转化为有效的自动化预测的原理和算法。...提前几分钟另一门课上匆匆赶来的Stephanie Liu:“Barzilay and Jaakkola的课非常详细,结构合理甚至是很有趣,他们教的真的很好,以及没有人不爱巧克力”。

69170

Carbon:交互式反汇编工具

最初的目的是为了让我们的用户能够检查内存转储的代码以及shellcode。如今,市面上已有非常先进的反汇编工具,如IDA和Ghidra,在我看来尝试模仿其中的一种工具是没有意义的。...不受限的数据库 一个项目在Carbon可以包含无限个Carbon数据库。这意味着如果你正在分析包含10个可执行文件的Zip文件,那么这些文件的每一个都可以拥有自己的数据库。...我们还可以设置中选择我们想要查看的交叉引用数: ? 重命名 我们可以在代码命名和重命名任何位置或函数(允许重复)。...清单列表 “Ctrl+1”到“Ctrl+4”的快捷方式可以为你展示反汇编的各种列表。 Ctrl+1将显示入口点列表: ? Ctrl+2显示函数列表: ? Ctrl+3显示导入列表: ?...反汇编本身将尝试识别字符串,并在适当时将它们显示为自生成的注释: ? 集成 我们已经将Carbon很好地融入到了Cerbero Suite的整个逻辑

1.4K20

【分布式技术专题】「单点登录技术架构」一文带领你好好认识以下Saml协议的运作机制和流程模式

IdP登录URL-这是发布SAML请求的IdP端的终结点,SP需要从IdP获取此信息。实现SAML的最简单方法是利用开源SAML工具包。这些工具包提供了消化传入SAML响应的信息所需的逻辑。...但是,您必须依靠SAML响应的其他信息来确定哪个IdP正在尝试进行身份验证(例如,使用IssuerID)。...图片了解SP发起的登录流如前所述,IdP发起的登录流IdP开始。由于它从IdP端开始,因此除了用户尝试通过身份验证并访问SP这一事实外,没有关于用户尝试SP端访问的其他上下文。...通常,在用户通过身份验证后,浏览器将转到SP的通用登录页。在SP发起的流,用户尝试直接在SP端访问受保护的资源,而IdP不知道该尝试。出现了两个问题。...实施“后门”如果您的应用程序中所有人都打算启用SAML,这一点尤其重要。有时,SAML配置可能存在错误--或者SAML IdP端点中发生了一些变化。无论如何,你都不想被完全锁在门外。

2.4K00
领券