CCR自动炒币机器人——原理和特点

96
Alex0520
2018.09.12 11:58 字数 7330

本文将通过六个部分

详细解读我们的这款CCR机器人

了解更多 bosen0520

1、手动交易

相信很多币圈的老手都做过不少的手动交易,手动交易往往会出现一个问题,在打算将一个浮动较大的币抛售时,往往不能在计划位置将其卖出。除此之外,手动交易还会出现许多问题,以下列举了最常见的四个:

(1)情绪影响:举个例子,假设你打算在一种币涨到100元时将其抛售,但是在这之前却看到新闻或身边的亲戚朋友都在谈论这种货币的负面消息。此时你的情绪会受到影响,开始担忧,这是最常见的一个问题。此外,当被套住或者是涨跌波动较大的时候,总会忍不住先行抛售,而盈利稍多了就很容易满足。

(2)计算复杂:当我们交易一种币时我们需要知道,这种币涨到什么价格可以盈利?价格下跌将亏损多少?我应该在什么价位补仓?补多少?补仓之后到什么价格可以盈利?如果只是一个币种,或许还能应付得来。但如果同时交易五六个币种,恐怕就没那么容易计算。

(3)迷信指标:指标是非常好的工具,但指标也不是万能的。否则就不会存在亏损了,那所有人都能根据一个指标去判断行情,所有人都能赚钱。这样的交易市场是不可能存在的。

(4)精力有限:币圈不同于股票,不存在停市休市的说法,币圈是全球范围,7*24小时进行交易的,而人的精力是有限的,不可能做到24小时每时每刻盯着看行情。

为了解决这些问题和痛点,我们开发了这款机器人,以协助币圈的朋友们更好地进行交易,同时也希望能帮助大家进行稳健的量化交易策略。

2、机器人的交易原理

举个简单的例子——买白菜

普通人的做法是:

我买入一百斤白菜,觉得过几天会涨价

过了几天真的涨价了

全部卖出

通过这种做法,我们获得了部分的投资收益,这种做法的好处是,如果对行情判断足够准确,那就可以收获不少的盈利。

但这也是一个很重要的前提,倘若拿所有的钱都买了一百斤白菜,结果等了几天价格反而下跌了,便只能等,等到价格回到它原先的价格以上才能卖出。

市场的行情瞬息万变,相信没有哪一个人敢说自己的判断百分百准确。

那么比较聪明的做法则是——分批建仓:

十块钱买入十斤白菜

价格涨了

全部卖掉

盈利太少?别急,下面才是关键点所在:

如果价格下跌

在九块的时候买入20斤白菜

此时我们的白菜平均价格就是九块多一点

价格回到十块的时候,其实已经盈利了

这种做法,既可以在价格上涨时获得盈利,又能保证在价格下跌之后行情回调的时候实现快速盈利。整体策略相比普通做法更加稳健、可持续。

我们可以结合一个实盘的k线来看看,在实际的交易过程中,手动交易与机器人交易有什么样的区别:

假设有两个人各自拥有两万美金仓位

手动交易者直接梭哈,用两万美金在价格10元时一次性买入两千个币。

机器人用户则会按照策略分配好仓位,价格在10元时买入第一单,240个;价格到8元时买入第二单,数量是第一单的两倍,以此类推。等跌到4元时,买入1920个,合计使用的仓位是19680元,大约两万美金。

接下来我们回到实际的盘面上来,下面这个K线图↓

手动交易者一般会看10块钱,此时底下有很多个支撑位。再通过新闻一类的了解一下,然而最近的新闻必然都是利好的新闻,于是觉得,是时候进场了,一次性买入两千个币;

机器人用户,则会检测这个价格当前在可以进行交易的价格区间当中,不进行过多分析,直接启动策略,在10块钱的时候买入240个。

行情往往都是这样子,当看到社区或者新闻咨询中有很多利好的新闻时,在这个时候进场盘面往往都是向下走的,所以手动交易者此时只会感叹价格跌得太快了

而机器人用户只是继续执行策略,将会提示是否达到第二单的建单条件:8块钱买入480个。

待到行情回调,在此处还形成了一个支撑位,但是相比之下依然没有盈利,此时:

手动交易:看着行情不错,想等再往上涨了再抛售。

机器人用户:因为在8块钱时又买入了480个币,所以持仓均价是低于10块钱的。那么当价格回到10元,便可以达到盈利条件,将其平仓卖出。

卖出之后经过机器人重新检测,当前价格还是在可交易的价格区间中,那么便在10元重新买入240个。由于第一单买入的数量都比较少,那么这个单子是作为一个行情的试探。此时,如果价格继续上涨,这买入的240个币也可以获得利润。

然而人算不如天算,这个所谓的支撑位很快就被突破打穿,此时,价格跌到了7元。

手动交易者已经有点坐不住了,而机器人用户则只是继续执行已经设置好得交易策略,在8元时买入480个。

价格持续走低

手动交易者估计已经焦头烂额了,最低到了5元,两万美金只剩下一万,情绪就开始上来了:“怎么还在跌?要是跌到3块钱,那岂不是要亏掉一大半?”看着行情有点回调,实在受不了煎熬,于是在6元时平掉。

机器人用户依然是不变,很简单地执行策略:6元时买入960个。

相信许多人都会有这样的经历:

一平仓就回调,没错,庄家就在等着你割肉,你一平,庄家就把盘面拉上来,然后庄家就可以离场了。

机器人用户则是单纯地检测到止盈条件,价格8元的时候卖出。那么在8元的时候又检测到符合做单条件,于是在8元时买入240个。后面价格涨到10元时,盈利平仓。

最后便形成了两种截然不同的结果,手动交易者亏损了8000美元,而机器人用户总计盈利了2880美元。

由此可见,机器人用户的一个好处就在于机器人会严格执行你所制定的策略,什么时候买、什么时候卖,设置好之后机器人会严格执行,不会受到情绪影响。而且采用这种分批建仓的模式,只要价格稍微有所回调就已经可以平仓离场了。

相比全额投入的手动交易模式来说,这种策略更加稳健、灵活。

你可能会觉得,这个原理也太简单了吧?我自己都可以做了,为什么还要机器人呢?

原理确实十分简单,但是难是难在参数的设置

购买什么品种?

——我们的机器人上面有主流品种的推荐,也有官方的推荐。

什么时候开始买?

——机器人会基于一些基本面的技术分析以及我们在各大交易所采集到的买卖深度数据进行分析,从而得出一个可以进行交易的价格区间。在这个区间进行这种策略的机器人用户都是十分稳健、安全的范围。

为什么卖出了又重新买入?

——因为在可交易的价格区间内,机器人会不断重复策略。

应该在间隔多少的时候进行补单?

——首先,不同的币,价值是不一样的,那么间隔也是不一样的。此外,最重要的是机器人在交易的过程中,间隔点数会根据行情的变化实时进行计算。这里的间隔计算会参考进场时的价格,建仓的价格越高,间隔就越大,同时也就无需担心在价格高的时候建仓是否会危险的问题了。

除去这些以外,还有一点需要考虑的就是:

每一单应该买入多少?用倍投的方式?斐波数列?还是平方?

所有的这些参数都必须配合在一起。

例如运用倍投数列,应该设置怎样的间隔点数?大概在哪个位置可以止盈出场?

以上这些,机器人都是经过严密的计算得出的。

3、CCR新功能

CCR机器人还有两大新功能,相比手动交易更加智能、先进:

首先是追踪止盈。简单来说,就是“让盈利飞一会”。如果行情一直上涨,盈利一直扩大,此时机器人不会平仓,会一直等到上涨行情差不多结束,价格有所回落时再平仓。

这样亦能扩大盈利空间。好比下图中的例子:

这样的盘面,设置盈利比例3%时触发止盈。而此时K线还没有达到止盈比例3%,便不会触发追踪止盈。

此时盘面上涨,已经越过3%,触发了追踪止盈的机制。那么盈利比最高达到了6%。

假设我们设置了回降比例为2.5%才会触发平仓,那此时平仓则会发生在盈利3.5%的时候,下图中可以看到这两条线的位置↓

行情继续上涨,最高比例的突破达到了8.7%。此时,平仓比例也会跟着一起被拉升提高到6.2%。如果行情保持在6.2%到8.7%之间来回波动,机器人是不会执行平仓的操作的。

这也是有些会员问的为什么机器人上还没有收益的情况,有可能就是因为单子正在追踪止盈当中,还未平仓,所以没有收益记录。

那么到这个时候,你觉得行情还会继续上行吗?

没错,价格都是用来突破的,你觉得已经很高了,但其实还有拉伸的空间。此时最高比例突破到了13%,那平仓比例会保持在8.5%。

当后面行情往下回调到8.5%时,就会平仓。所以,本来我们设置的是3%左右的止盈比例,但是有了追踪止盈功能之后,最后实际上平仓是在8.5%。这样便扩大了我们的盈利空间。

最终止盈的唯一一个缺点就是可能会牺牲掉一些小单子平时的盈利情况。

例如,你或许会看到有些单子是2%甚至1%的时候平仓,但是同时你也会看到有一些单子达到了10%以上。

另外一个特色功能就是延迟补单

延迟补单的原理其实和追踪止盈是一样的,反过来理解就可以了。例如我们设置价格从10元跌到8元时补第二单。但是延迟补单会在8元时触发延迟补单的机制,如果在8元时仍一直往下跌,跌到4元回调到5元左右,这个时候才会进行补仓操作。

有了延迟补单的机制,可以防范两种行情:

1、突然的瀑布行情

2、防止一直较小幅度的下跌,也就是阴跌

有了这个功能,可以使我们的策略总体上更加的稳健。

4、对比优点

机器人用户和手动交易对比下可以得出CCR机器人的三大优点

1、仓位分配更加合理。

2、策略更加稳健,回调较快的时候就可以盈利出场了。而手动交易者可能要等到价格回调到比较高的位置才能获得盈利。

3、这也是最重要的一点,避免情绪化,严格执行。只要把策略设置好了机器人就会严格执行,不会受情绪干扰。

5、使用技巧

CCR主要的使用技巧有两个:

1、参考大盘行情比较低迷或者横盘时,可以考虑交易平台币。例如火币的ht就曾在比特币等主流币下跌时仍保持上涨。

2、埋伏交易做法,则是可以结合内幕和其他消息,如果你可以通过某些渠道知道某些大庄家要在某个时间开始拉盘,就可以在这个时间点之前把我们的机器人启动,对这种币进行交易。

3、交易的思想、格局

首先要提到的是“预期实现”,所有的金融,其实都是在考验人们的心理预期。

纸币为什么会有价值?

是因为人们认为它有价值,人们对纸币有公信力,所以纸币就具备了流通的价值。

预期实现有两个主要的表现:

一个是喊单拉盘。指的是庄家通过社交网络公布拉盘操作的时间和信息,此时,如果市场上大部分人都相信该条消息,那么等到指定时间便会有很多人买入,自然价格就会上涨。

另外一种,就是大家经常在APP或者是其他一些咨询网站上看到的新闻等等。虚假的新闻会给很多人造成消极的负面影响,虽然谣言总会被攻破,但是目的就是为了让人们觉得价格要下跌,于是纷纷抛售,价格自然就下跌了。

所以,如果你是长期的价值投资者,则不用考虑这些因素,用你的空闲资产购买某种币,五年后再回过头来看,或许就能获得大量的收益,这就叫做价值投资,这种投资就是长期的投资。

如果你是短期的投资者,只做短线交易,那么你必须明白一个道理:在这个市场里,多空力量的博弈才是最精髓的思想

谁能够影响到市场的人们的心理预期,就能影响看好价格上涨的人群。

庄家便会发布消息说明拉盘时间。

空军试图把价格打压下去,就会去社区论坛发布各种各样的负面消息。

或者这些人这些力量直接在交易的深度当中体现,用自己手上的筹码、子弹,直接影响价格。

韭菜思维,就是指散户在进行投资的时候要时刻记住,随时有人盯着你的钱。一定会有人对你进行全方面的心理情绪研究。他们知道价格到什么位置的时候,你会受不了抛售。

那何为庄家思维呢?我们来思考两个问题:

1、假设你有一亿的身家,此时你看好某种币,觉得在短期内这种币的价值一定会上涨。那你会采取什么方法,来让自己一个亿的资金能够买到更多的币?

2、假设当你已经买到这种币40%的量,你已经是一个大庄家了,此时你觉得这种币的价格已经上涨的差不多,准备离场了。你手头可能还有五千万的资金,那你会怎样做才能够让自己把这40%的币卖出更高的价?

这便是庄家思维。

我们在前文提到了不能迷信指标,但指标仍是十分重要的,指标可以帮助我们去做一些对盘线的分析。

但是也要时刻记住,如果你是一个普通的散户,当你觉得指标很有用的时候,要想着庄家和专业的交易员,他们可比你更懂得指标,更关键的是他们知道什么时候指标会失效。

最后提醒一下各位,要从手动交易的习惯思维模式中脱离出来,要全方位考虑到这个交易市场中方方面面的力量和它们之间的博弈。然后尝试以一种量化交易、严格执行得方式来帮助我们打造交易系统。

有些朋友会问,为什么要在高位重新买入?为什么价格下跌又要补仓?为什么第一单下得这么少?

会产生这些问题就是因为从手动交易转换过来,还没有习惯量化交易及其行为习惯。

量化交易最大的一个特点就是对大数据的分析,不对行情做过多预测,只会在适当的条件做适当的事,不会盲目操作,严格地执行设定好的策略。

常见问题:

1.软件被破解,低价倒卖给黑客怎么办?

——黑客破解首先需要的到服务器的IP地址,机器人现在是在每个人的阿里云服务器中运行。交易独立运行,CCR的主服务只有传输数据到每个机器人中的功能。此外,机器人有防恶意操作的功能,如果不是按照设定的交易策略进行高频操作,会进行锁定,同时后台会受到提示,通知客户,在交易所后台删除密钥。

2.选择什么货币对和计价货币比较好?

——主流货币,或者官方推荐的货币都是不错的选择。计价货币方面,如果看好币圈的未来价值,可以选择BTC或者ETH为计价货币。如果想稳定一些的话,也可以选择USDT来做为计价货币。

3.本金预算和交易货币兑数量有什么关系?

——这两者间的关系简单来说,就是你给多少预算让机器人去分配,操作您选择的货币兑。

4.针对不同本金的预算,如何做好利益最大化建议?如何设置?

——交易与投资,始终要记住,收益与风险并行。想要盈利更多,可以使用稳健+激进型,在牛市行情的时候,可以有很多的利润。但是,激进的策略,需要的本金更多,抗行情波动的能力很差。我们建议根据自己的风险承受程度选择策略类型,一键设置即可。此外,大盘开始牛市大涨的时候,可以适当提高风险类型(稳健+激进等)。在熊市的时候,降低风险类型(保守-保守)。

5.为什么开始运行后好多天都没收益 ?

——这说明买入的币正处于横盘行情,价格没有上涨达到止盈点,或者买入的币正处于下跌行情,补仓之后还未达到盈利点。只需要耐心等待价格上涨行情回调即可,机器人会自动进行操作。

6.交易货币兑数量设置的2,就没法监控3种币吗?

——交易货币兑数量设置,是用来进行快捷批量的设置交易参数。填写2个,也可以监控3个货币兑,不过可能会遇到本金不够的情况。例如,1万仓位分配给2个货币兑,每个是5000仓位。这个时候按照5000仓位,监控3个货币兑,就需要15000的本金,因此可能会遇到本金不够无法补单的情况。

7.更改了策略类型后什么时候开始生效?

——止盈金额、止盈比例、启动追踪止盈、回降比例会立即生效,交易倍数会在下一单买入时生效,而交易速率则会在该组策略结单后生效。例如原来设置5%止盈,改成3%之后,如果达到3%,机器人就会进行平仓操作。

8.如何减少已勾选的品种货币兑数量?(我本来交易10个品种,现在我想要调整为5个品种,请问需要怎么操作?)

——取消勾选:取消勾选,把数量修改成当前数量后一键设置即可。(这时会卖出,不再买入,如果一直下跌可能会一直出现浮亏,也许过程会比较久,需要耐心等待回调)

清仓卖出:如果浮亏不多或者能接受当前的浮亏可以直接清仓卖出。

策略暂停:这种情况要等当前的一组订单结束之后才不会再买入。

9.卖出策略是什么?

——有两个条件可以触发卖出,一是达到盈利金额, 二是达到盈利比例,其中任何一个先达到都能触发卖出。

10.我想从zb平台更换到huobi平台,应该怎么操作?

——更换之前需要留意原来的平台有没有订单,更换之后,原来平台的订单就没办法监控了。确认没有订单了就可以直接更换(换平台的步骤是:关闭机器人→找到CCR文件中的INI文件→删除→创建新平台的API→打开机器人→连接并更改平台设置)

11.一开始设置的仓位金额是2W,后面我把仓位金额变成5W,需要怎么样操作?

——直接按照新的本金去一键设置即可(如果是缩小仓位的话,建议等策略走完再进行修改)

12.当订单还没有走完可以调大倍数吗?

——可以的,只要资金充足.(没加本金的情况下不建议刻意放大倍数,因为策略已经设置好了)

13.我在没停的情况下修改了策略,结果会怎么样?

——策略会被混合,会影响平仓出场的价位。(我们不建议这样操作,最好是等交易策略走完,再做修改)

14.货币兑框框中如果不勾选还会监控卖出吗?

——原来是勾选状态,现在取消勾选了,就会暂停监控买入,只监控卖出

15.手动平台卖出一部分会影响软件吗?

——机器人买的你都卖掉了的话,机器人卖出的时候会提示余额不足。

(举个例子,机器人达到盈利条件,需要卖出500个币。但是,你自己先把币卖掉了,这个时候机器人要卖的数量不够500个,就会提示卖出失败,交易货币数量与持仓数量不符。所以肯定会影响软件,影响单子的盈利。)

如果有出现这种情况,建议点击”忘记订单”,然后手动把剩下的币卖掉即可。

ps.机器人交易的过程中,不建议您手动把机器人的币卖掉。

16.想添加列表中没有的币种需要怎么添加?

——关闭机器人,重新加载添加币种即可。

17.想增加购买一个币种,需要怎么操作?

—— 双击货币兑,设置好之后勾选就可以开始做单了

18.币种不小心取消又重新勾选会有影响吗?

——不会有影响,2到5分钟便会恢复。这是为了防止故意快速的取消和勾选切换导致一些不可预测的错误。

19.机器人为什么显示卖不出?

——提示币不够请查看币的去向,看看是否真的是数量不够问题。

1,如果不够的话,一般是因为手动操作卖出建议从交易所后台查看交易记录.然后通过右键点击这个货币对,选择“忘记订单”即可。(如果有剩的货币对建议可从软件右侧的手动交易卖出或者交易所后台卖出)

2.如果够的话,需要考虑是否是点卡不够问题,然后手动卖掉,然后点击“忘记订单”即可(也有可能是开始使用机器人时没点卡使用一段时间后才用的点卡问题导致)

20.这么多币为什么没有收益?

——因为机器人还在持续为您扩大盈利空间,有时候有收益也不会卖出有2个原因;一个是因为收益没达到止盈设置,一个是触发了追踪止盈,建议可以查看下收益比耐心等耐即可。

21.结单后为什么亏本平仓了?(为什么收益总结有亏损的订单?)

——这种情况出现的概率非常小,原因是:平仓卖出的时候,交易所的深度不够,或者在同一时刻,市场中有大量的抛售订单。交易所只能排队处理已经提交的卖单,这个时候就可能会出现,提交时是可以获利的价格,但最后交易所处理时,只能按照更差的价格卖出。

不过,出现这种情况时,通常都是非常小的亏损,大可以忽略不计。如果有出现了这种情况,建议您:

1.将止盈比例设置高一点

2.更换到深度更好的的交易所(表现为,卖1和卖2的价格相差很小,并且不同的卖价都有比较多的数量)

日记本
Web note ad 1