cron 每周一早上执行_基于定时执行策略的量化交易

上一期我们介绍了高频交易,今天网胜量化团队将和大家分享量化交易中的定时执行策略。

我们相信未来量化交易的比重肯定是会增加的。无论是在华尔街,还是在其他国家,这都是一个发展趋势。像高盛、摩根的一些交易,很多人工交易员都被裁掉了,量化交易取代了大量手工下单的工作,一些很好的策略,机器执行起来要比人工有效得多。在未来,相信中国也会是这么一种发展趋势。

在网胜量化交易软件CryptoTrader的数字货币交易中,我们包含了定时执行的交易策略,我们用了一些工具库,不仅可以让我们在程序中添加和删除我们的定时任务,还支持持久化。

下面来简单的来说一说定时执行策略,由于量化交易的特性,在量化交易中使用定时执行策略能够极大的改善之前手动操盘的繁琐复杂的流程。

什么是定时执行策略?定时任务是由用户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由用户制定)。在网胜量化交易软件中内置的策略就含有这种定时执行策略,在进行一些初始化设置后,运行了定时任务分为三种:

Interval(间隔固定时间执行交易): 比如每隔5分钟执行一次任务;

Cron(固定每天某个时间点执行交易): 比如每天早上5点执行一次任务;

Date(某一时间点执行交易): 比如在2019年1月15日5点执行一次任务。

我们以添加cron job为例,在确定好每天执行交易的时分秒后就可以等待它自动执行。举个例子,数字货币市场通常在凌晨波动幅度较大,如果还是没有定时执行策略,那我们想要在该时段操作,就需要不辞辛苦地半夜从床上爬起来。但使用网胜量化交易软件只需要在空闲的时间段在软件上设置好你需要操盘的时间,然后就可以去干你想干的事情了。当然,千万别把软件的后台关掉,或者拔掉了你电脑的电源,否则,说不定你会后悔错过了一波不错的行情。

定时函数,可按照每月、每周、每天进行工作。

cron 每周一早上执行_基于定时执行策略的量化交易_第1张图片

定时执行策略概括图

在它里面还包含了“收到行情tick推送”和历史数据推送的功能,用户在确认收到行情后,系统进行tick推送,用户可以根据推送进行买进卖出;如果用户未下载过历史数据,下载数据时,会下载全部历史数据,如果已经下载过历史数据,再次下载历史数据时,会下载未下载过的最新的历史数据,从而辅助用户更快的做出自己对市场行情的判断。

为了便于读者理解,小编简单的阐述一下tick和历史数据的作用。Tick数据中包含挂单、交易价、货币实时价格,这些可以方便使用者根据tick传输过来的数据进行参考,对于常做量化交易的人来说都知道,有了历史数据,如果自己有一个觉得不错的方案,不知道是否可行的情况下,我们可以利用历史数据进行回测和模拟交易,通过推演来验证方案是否可行,如果对这些有需求的小伙伴,网胜量化交易软件CryptoTrader一定是一个不错的选择。

cron 每周一早上执行_基于定时执行策略的量化交易_第2张图片

cron 每周一早上执行_基于定时执行策略的量化交易_第3张图片

当然了,为了兼容各类不同的受众群体,如果你有更好的方案,也可以在你不需要的时候,随时取消掉这些辅助功能。

网胜量化交易软件CryptoTrader可以帮您省去了繁琐的盯盘、手动买入卖出的步骤,让您交易更省心、更舒心。如果你想省心、便捷,网胜量化交易软件CryptoTrader是不错的选择,让你在任何时间任何地点都不错过盈利的机会。如果您有个性化的需求,请联系网胜量化客服了解更多解决方案。

cron 每周一早上执行_基于定时执行策略的量化交易_第4张图片

你可能感兴趣的:(cron,每周一早上执行)