本文目录一览:
从小白开始,如何实现期货交易程序化?
你为什么想做程序化交易?也许因为你是个懒人,也许因为你是个内心却不甘平庸的人,也许你每天要打卡上班而无暇顾及看盘交易。
不管什么原因,如果你想试试程序化交易,就认真看看这篇文章。我手把手教你实现程序化交易,让计算机来执行你的交易策略。
首先需要有能够进行程序化交易的软件,目前国内使用比较多的有文华财经、金字塔、交易开拓者、MC等等。不同软件平台收费规则不一样,一种是年费模式,比如文华财经和金字塔是按年收费,每年收费大概七八千。另一种是上浮手续费模式,交易开拓者和MC就是采取这种方式,也就是在交易所基础手续费基础上加收一定幅度的手续费。关于几个软件的详细对比,大家可以自己去搜索了解一下。
对于资金量大且交易频繁的,选择年费模式比较划算。对于资金量小或者交易不太频繁的,可以选择浮动收费模式,如果你不交易就不会收费,只有发生交易了才会产生对应的费用,相对比较人性化。我这文章以开拓者举例子,因为我就是用开拓者。
不同期货公司对于接入程序化的手续费规定也有所不同,具体收费多少要按照你开户期货公司的规定为准。大家可以自己去咨询所开户期货公司的客服。按照期货公司的程序化申请表,填写好发送过去就可以了。
下面我以开拓者为例,说明实现程序化交易的流程:
第一步,去交易开拓者官网注册账号,或者下载软件后在软件登录界面的“新用户注册”处点击注册。要使用交易开拓者,你必须有一个能登陆交易开拓者的账号。(你期货公司的交易账号是无法直接登陆交易开拓者软件的)
第二步,下载交易开拓者软件。官网有交易开拓者TBQuant正式版和交易开拓者旗舰版,两种版本各有千秋,我目前主要使用旗舰版。
看好对应的电脑配置要求,如果将来你要买一个云服务器来挂起开拓者软件,云服务器的配置要求是需要考虑一下的。此外要根据自己电脑的系统是32位还是64位,对应下载软件即可。
第三步,解压软件。交易开拓者无法在中文目录中运行的,要解压到非中文目录之下。(在官网的软件下载处也有说明的,安装路径不能有中文字符。)
第四步,登陆交易开拓者。解压好软件,找到登陆程序并双击打开,使用你在开拓者官网注册的账号登陆交易开拓者。
第五步,进入超级图表,在软件左方找到“TB公式”,点击“新建公式应用”,写入你的交易策略,开启你的程序化之旅。
这些虽然都不算是难点,但是没人教的情况下,什么都要靠自己摸索,也挺浪费时间的事情。当初我就是自己上网搜索,一个人自学的,走弯路的过程并不愉快。我写下这系列文章,是希望对朋友们有所帮助,让大家少走弯路。
至于如何编写、加载、回测交易策略,在以后的文章里再继续展开。想学习程序化的朋友
2022年6月9日上午10时左右,杭州市临平区望梅路588号杭州湾建材市场发生一起火灾,起火处为位于该市场18幢2楼的杭州互动冰雪文化旅游发展有限公司(冰雪大世界)。
接警后,临平区应急、公安、消防、卫健第一时间赶到现场进行救援处置。至上午11时左右,现场明火已经全部扑灭。至下午16点30分,现场已搜救出8名伤员,并全部送至医院救治,同时第一时间组织专业医疗力量,紧急启动救治通道,制定医疗救治方案,全力以赴开展伤员救治工作。另有14人随院检查观察。
经初步勘察,火灾过火面积约600平方米,主要燃烧物质为装修材料。事发时,该场所正在设备检修,未营业。
事故发生后,省级相关部门负责人,市、区两级主要领导立即赶赴现场指挥应急处置工作,紧急成立应急处置工作领导小组,指挥开展现场搜救、医疗抢救和事故调查。
事故原因还在调查中,初步判断为施工过程中操作不当所引起。临平区已落实相关医疗救治、应急措施和事故善后处置工作,严防次生事故发生。
央广网
做交易的人,始终绕不过一个共同的必经阶段:对交易指标的摸索学习。曾经我对一些指标也很感兴趣,曾将之编成MT4交易程序,开着电脑测试到凌晨三四点,孜孜不倦,乐此不疲。
说到指标,就不得不提起一个自带光环的指标,因为有人称之为“指标*”,它就是MACD指标。
到底它是不是那么牛?
我对MACD曾仔细学习和研究过,而且这些年也一直在使用它,也算是颇有心得。但这里不打算展开讲,先留着将来慢慢细聊。今天主要是要写成交易公式,去验证一下它有多牛?
打开交易开拓者,打开TB公式管理器新建一个公式应用,我就随意命之为“MACD111”吧,MACD编写成交易公式
上方打钩按钮处点一下,编译保存公式无误,MACD交易系统编写完成。
交易思路是MACD金叉开多单,到指标死叉就平掉多单并且反手开一个空单,再到指标金叉时就平掉空单并且开一个多单,如此循环。简言之,这就是一个根据MACD交叉循环开仓和平仓的交易系统。
其实还有更简单的编写方式,比如根据红绿柱子的转换来开仓和平仓。下面我再写另一个版本的MACD交易公式,姑且命名为“MACD222”吧。
其实,红柱子转变成绿柱子开仓做多,和两根线形成金叉开仓做多,意思基本是一样的。但是在实际挂到交易账户的时候,MACD222可能会发生信号闪烁,买卖指示也就飘忽不定,这可能导致一个看涨信号处会多次发出买卖申请指令进单(多次进单),或者信号最终是假确立但是已经进了单(误进单)的情况。
我举个例子:假设你把MACD222放到棉花1H盘面挂起,要注意当MACD绿柱子即将转入红柱子的那一根柱子(那根K线)。1H盘面是一个小时确立一根K线,在这一个小时之内,行情有可能大涨大跌。也许在走势大涨的时候,MACD的第一根红柱子已经开始出现,所以交易系统发出做多买入的开仓申请指令,多单进场。。但是随后行情快速又跌了回去,刚刚冒头的红柱子很快又变回是绿柱子,且到该小时K线定型的时候,最终是走势延续下跌,绿柱子加长(无法形成金叉),既然没有绿转红,那就不改进多单。可是在这一小时内,由于信号闪烁不定,导致系统已经误进了一个多单。
甚至一小时内,冒头的红柱子有可能多次冒头,在没有限定下单量的情况下,就有可能多次进单,原本一个绿竹转红柱的信号只应该进一单,最后变成了一个信号进了很多单(假设没有限定下单量而且账户资金充足)。
这些都是当初我捣鼓这玩意的时候的一些经历和经验,在这里写出来,是希望大家少走点弯路。程序化交易也并不是很简单的事情,里面也有很多坑,甚至不同的软件,不同的合约以及合约快到期要换新合约的时候,都可能有内牛满面的突发状况要应付。这就像是某一天你走在街上,突然碰到了初恋,并且她还问你当初对她的感情是不是真的?
说了这么多,是要提醒大家在真正实盘挂一个交易程序之前,要进行多次测试,认真观察有没有漏洞,要不断完善,才能达到真正想要的那个开仓平仓效果。
因为计算机语言也会有多种表达方式,即使看起来差异不大的表达和描述,也可能差之毫厘谬以千里。交易系统投入使用之前的观察和测试,能帮你节约很多冤枉钱。
言归正传,我们把MACD加载到一些品种上试试,看看它是屠龙刀还是一把烂铁。什么品种呢?你想做什么品种就加载到什么品种。
我随便找PTA和菜粕做个测试,先看PTA,假设挂在PTA一小时盘面,测试时间暂且从2000年1月1日起吧。测试结果
还别说,是真能赚钱的,净利润59630。这个结果能让你感到满意吗?
看测试报告的一些要点,我在上一篇文章也讲了一些。例如要看资金曲线的平稳性,还要看资金回撤程度,自己是不是能够承受得住。我们再看一下它的资金曲线:
一看这个资金曲线,这,,,
虽说在开始那几年,这个交易系统确实经历了一段资金快速上扬的美好时光,但是总体的资金曲线确实挺难看。如果我们挂起这个交易系统的时间,刚好是图中资金曲线的*处,那么后面的一大波资金回撤,我们能承受得住吗?
我们换一个品种再测试,例如豆粕,一样的设置好时间和周期,看一看它的测试结果如何:
从测试报告结果看,几乎没赚钱,把本金放银行收利息,说不定利息还比这高呢。
再来看一下它的资金变动曲线,如下如:
简直是惨不忍睹啊。
可见如果简单的按照默认参数,随便点一个品种,随便选择一个周期,MACD很有可能只是一把烂铁。如果你真的要按照这个信号交易,大概率是不能赚钱的。
看来号称指标*,也不过如此,这个糟糕的表现会不会让你心碎了一地?你是不是对这个“指标*”失望透顶?
如果此刻有个***美女主持拿着话筒放到你嘴边,让你说说自己的感受,你打算怎么说呢?
其实,倒也没必要太悲观,因为好戏还在后头。
假如把默认的参数适当调整一下,或者改用到其他的周期盘面,或者再换成其他的品种,看看结果会怎样?
假设我们单单先从改动参数着手,品种依然选择这个豆粕,我们把MACD指标的参数稍作改动,例如由9.12.26改成12.20.50(你也可以改成别的参数,自己去试),再来测试一下,测试报告就完全改观了:
什么都没动,只是简单地改了一下参数,测试结果从净利润3590变成净利润42900。吃惊了吗?
再看看它的整个资金变动曲线:
相对前面那个不堪入目的资金曲线,这一次的资金曲线也是打了个漂亮的翻身仗!
一样的品种,一样的周期,一样的交易公式,一样的测试时期,只是参数稍微改了一点,结果却有天地之分。
可见原来那把烂铁,稍作打磨,俨然就变成了一把金光闪闪的屠龙刀!任何的指标,再深入研究下去,原理都是类似的。运用之妙,存乎一心。
世界上没有*的指标*,只是看人怎么运用而已。如果不会用,屠龙刀在手里也只是一把烂铁。如果运用恰当,随便一把烂铁也可以变成天下*的屠龙刀。
做程序化就是这样,要进行很多次的设计和验证,多次的适当修正和完善,才能得到理想的交易系统。真正完善的交易系统,应该尽可能使用多品种多周期多策略,共同作用之下能增强系统整体盈利的稳定性。
本文依然只是抛砖引玉,更多的试验我就不在这里一一展开了,大家有兴趣的可以自行研究和测试。
关于双均线交易和MACD交易,我都已经写成交易公式无私奉献给大家了。有的朋友还曾问到MT4和MT5怎么做程序化,将来有机会我再写出来吧。
有学习需要的朋友可以把我的文章收藏起来慢慢看。本次内容就到这里吧,关注我,别跟丢了。
02月05日讯 根据ESPN报道,多位消息人士透露,快船将后卫埃里克-布莱索、前锋贾斯蒂斯-温斯洛、后卫基恩-约翰逊和1个未来次轮签交易至开拓者,得到后卫诺曼-鲍威尔和前锋罗伯特-科温顿。
开拓者临时总经理Joe Cronin接受采访解释了完成这笔交易的动机。
“薪资灵活度。有机会清理一下我们的薪资单,并为接下来这一周以及之后的选秀和自由球员市场创造更多机会。”Cronin说道。
当被问到这笔交易是否意味着安芬尼-西蒙斯今后将是球队核心成员,Cronin说道:“他当然是核心成员了。我们希望在这里为他创造起飞的跑道。”
当被问到教育鲍威尔是否困难,Cronin说道:“他显然是一位非常好的球员,也为我们贡献了一些高光时刻。他会被想念的。主要就是为了把他那笔薪资转移到其他位置上,那是我们的动机。追求阵容平衡。”
今天的内容先分享到这里了,读完本文《交易开拓者官网》之后,是否是您想找的答案呢?想要了解更多交易开拓者官网、杭州建材票相关的财经新闻请继续关注本站,是给小编*的鼓励。