转载需注明出处:http://blog.csdn.net/minimicall?viewmode=contents,http://cloudtrade.top/
这节开始我们要开始说明另外一个模块:实时事件处理模块。
这个模块的工作是什么呢。它就是用来设置一些在特定时间需要执行的任务。比如,每天开盘的时候,你可以做一个什么动作,比如每天收盘的时候你也可以做一个动作。当然还有更为广泛的运用。
...
分类:
其他好文 时间:
2015-06-21 14:29:45
阅读次数:
319
转载需注明出处:http://blog.csdn.net/minimicall,http://cloudtrade.top
我们之前说明了数据读者,数据槽。将数据读取到队列中,在算法主线程中需要使用DataFeed线程的数据。这是一个典型的读者-写着问题。
在主线程中和DataFeed打教导的事DataStream。下面我们看它的代码。说明在注释中说明了。
/*
* QUANTCONNEC...
分类:
其他好文 时间:
2015-06-21 02:06:51
阅读次数:
250
转载需注明出处:http://blog.csdn.net/minimicall?viewmode=contents,
http://cloudtrade.top
数据读取需要定义一个读者。直接见下面代码:
namespace QuantConnect.Lean.Engine.DataFeeds
{
/******************************************...
分类:
其他好文 时间:
2015-06-19 16:47:07
阅读次数:
321
转载需注明出处:http://blog.csdn.net/minimicall,http://cloudtrade.top/
Lean引擎的模块划分非常的规范。其中DataFeed是数据槽,就是供应数据的模块。
1. IDataFeed 接口
模块的接口为:
namespace QuantConnect.Lean.Engine.DataFeeds
{
///
//...
分类:
其他好文 时间:
2015-06-19 13:34:26
阅读次数:
177
转载需注明出处:http://blog.csdn.net/minimicall,http://cloudtrade.top/
指标(Indicator)由三大关键组件组成:
1. 实现你指标的类
2. 在ACAlgorithm基类中的Helper方法,用于简化对你指标实现的调用。
3. 测试方法用于测试指标的表现。
为了实现一个指标,上述所有组件需要实现。下面的教程会带你浏览这些...
分类:
其他好文 时间:
2015-06-14 18:40:51
阅读次数:
721
转载需注明:http://blog.csdn.net/minimicall ,http://cloudtrade.top/
分析Cointrader有一定层度了,发现它毕竟不是一个产品,没有得到验证。在架构、编码等方面都非常的不规范。
想编写一个云交易平台,任道而重远。我们需要参照一些成熟的架构。
Quantopian的zipline不行,因为我就是看到它不行,所以才去分析Cointrade...
分类:
其他好文 时间:
2015-06-11 00:17:23
阅读次数:
552