【反持久 EA】反持久这个概念有许多方法可以检测当前(或者更准确地说,过去)市场的持久性或反持久性状态

| 发表于 2022-11-6 20:03:57 | 多策略 MT4 有复盘
反持久这个概念有许多方法可以检测当前(或者更准确地说,过去)市场的持久性或反持久性状态,包括赫斯特指数、z分数等。不幸的是,它们都有一些显著的缺点。提出的专家顾问使用一种简单的,但幼稚的方法来评估短期(反)持久性。它计算遵循前一个条形图方向的条形图,并将得到的数字与在某些(短)时间内没有遵循前一个条形图方向的条形图的数量进行比较。如果持续条形图的份额超过某个设置的阈值,则认为图表处于持久模式。如果反持久条的份额超过了相同的阈值,则认为该图表处于反持久模式。如果持久棒的数量和反持久棒的数量都没有超过阈值,EA认为当前模式不清楚,并且不能进入新的位置。最有趣的部分是,这个专家顾问的交易与检测到的模式相反。它将使用在看跌条位后的V买入交易,以及在2376持续模式26843下的看涨条后的卖出交易。
交易算法:专家顾问非常简单,它的行动算法也非常简单:
1。在新的k线开盘时,请通过之前的N个k线数据。
2.对于每个条,检查前面的条是看涨还是看跌。然后将其与当前迭代中的条形图进行比较。
3.如果两者都是看涨或两者都是看跌,则为持续模式记录一个点。如果方向不同,请为反持久模式记录一个点。
4.如果应该打开相反方向的位置,或者如果没有检测到持久性或反持久性,则关闭前一个位置。
5.如果反向设置被打开(默认),且持续k线的比率超过给定值,则在看涨k线后卖出,或在看跌k线后买入。如果反持续的k线占上风,那么在看跌后卖出,或者在看跌后买入。
6.如果反向交易被关闭,且持续k线的比率超过给定值,则在看涨k线后买入,或在看跌k线后卖出。如果反持续k线占上风,则在看跌后买入,或在看涨后卖出。就是这样
输入参数N (default = 10) —要反向查找(反)持久性检测的条数。
                   Ratio (default = 0.66)-考虑打开新位置或恢复当前位置的比率。
                   Reverse (default = true)-如果为真,则与检测到的市场持久性模式相反,否则据此交易。
                   Lots (default = 0.1)-要打开头寸的标准外汇批次的数量。被忽略,如果MM =为真。
                   Slippage (default = 100)-可接受的价格滑移。
                   MM (default = false)-如果为真,则将使用固定的分数位置大小。
                   MaxPositionSize (default = 5)-当MM =为真时,标准批次中的最大位置大小。
                   OrderComment (default = "PersistentAnti")-由这个EA打开的职位的评论
微信图片_20221106195247.png
微信图片_20221106195337.png

ea文件.rar

18.54 KB, 下载次数: 1, 下载积分: 金币 -1 售价: 20 金币  [记录]  [购买]

免费

点击文件名下载附件,新下载需要额外支付1金币。下载遇到问题?
举报

评论 使用道具

精彩评论2

前沿EA量化
 楼主 | 发表于 2022-11-7 18:04:19
也有mt5版本
举报

点赞 评论 使用道具

前沿EA量化
 楼主 | 发表于 2022-11-8 13:45:41
免费获取
举报

点赞 评论 使用道具

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