设为首页 收藏本站 切换语言

【BollScalper】cTrader版量化机器人,经典的布林带头皮,支持夜间交易,支持马丁

最后由 EaCode小胖李 于 2024-10-17 11:39 编辑

今天发布的是一款cTrader版本的量化机器人,也叫cBot或者cAlgo,和MT4/5中的EA是一个意思。

做cTrader开发这段时间以来,给我最深刻的感受就是:快!订单的建仓速度和平仓速度要比MT4/5快上很多。

image.png

而且据说:cTrader最独特的地方之一,就是它是真正的无交易员平台环境。因为cTrader通过FIX应用程序接口(API)将cTrader平台直接连接到流动性提供商或者整合器,所以不存在干预交易的可能。

这就厉害了,意味着你使用cTrader交易,比使用MT4/5,能够拥有更少的滑点,更低的延迟,更快的成交,也无需担心经纪商在后台捣鬼。

最先让我想到的就是头皮交易,于是乎我就开发了BollScalper这款头皮cAlgo,供大家免费使用。

BollScalper参数截图

image.png

参数我使用的都是中文,大家结合下面的策略介绍,一眼就能看明白。

策略介绍

【进场】

K线突破布林带上轨一定点数[可设置],开空单;

K线突破布林带下轨一定点数[可设置],开多单;

在进场上,还有点差,时间等限制。特别是做夜间头皮的,时间设置非常重要,该cAlgo支持两个时间段设置。

【加仓】

订单亏损一定点数进行加仓,加仓倍数,加仓层数均可以设置

【出场】(满足如下任一条件就可以出场)

1. 首单亏损一定点数,全部出场。0则不设置订单止损

2. 平均盈利一定点数,全部出场。0则不设置订单止盈

3. 多单持仓时,K线到达均线(布林带中轨)上方全部平仓;空单持仓时,K线到达均线下方全部平仓;

考虑到K线达到均线时,可能行情并未有太大反转,此时平仓,依然会有较大亏损。均线平仓时,我对反转点数进行了限制。也即均线平仓时,还需要满足一定的反转点数,才能平仓。

策略测试

不再有数据焦虑,cTrader和MT5一样,测试开始后,会自动下载数据。不会像MT4那样,只有近几周的数据,除非额外找数据(对于新手很不友好)。

image.png

我们都知道AUDCAD的稳定性比较强,适合震荡策略,以AUDCAD,M15,2014-2024为例,复盘(参数在附件)结果如下:

image.png

复盘时,点差,手续费设置如下:

image.png

注意事项

1. 理论上使用cTrader做头皮交易,更有优势。但是短时间内,我没有测试出太好的头皮参数,感兴趣的可以自行测试,或优化。

2. cTrader上的点,和MT4/5上的点是有区别的。MT4/5我们一般我们把最小报价单位为1点。

如MT5中 image.png ,1点代表0.00001。

而cTrader中 image.png ,1点代表0.0001,0.1点才代表0.00001。所以cTrader中的点可以是小数。

不会安装的,可以查看:https://www.eahub.cn/thread-126373-1-1.html

BollScalper.rar

7.06 KB, 下载次数: 5, 下载积分: 活跃度 -5  [下载]

.algo机器人文件

BollScalper, AUDCAD m15.cbotset

876 Bytes, 下载次数: 7, 下载积分: 活跃度 -5  [下载]

.cbotset设置文件

评分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:5    参与人数:1    我的评分:未评 下载时遇到问题?
如果有帮助,就支持一下我呗
举报

评论 使用道具

精彩评论4

nicliquan
DD
| 发表于 7 天前 来自手机 | 显示全部楼层
怎么玩啊这个软件
举报

点赞 评论 使用道具

xmasd
DD
| 发表于 7 天前 | 显示全部楼层
测试过程无法观察,感觉还是mt4和mt5更利于优化调整,而且MT5支持多品种回测,对于开发多品种套利策略跟有优势
举报

点赞 评论 使用道具

shllwk
DDD
| 发表于 3 天前 | 显示全部楼层
学习学习!!  谢谢分享  ~!!!
举报

点赞 评论 使用道具

neeo
DD
| 发表于 3 天前 | 显示全部楼层
和MT4/5上的点是有区别的
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

EaCode小胖李

EaCode小胖李 C

eacode.cn代写MT4/5EA、cTrader指标cAlgo、TradingView指标策略。

天眼云VPS
简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)