开篇
欢迎使用myfxhub交易策略宝,在这里你可以轻松实现你想要的交易策略,并生成源代码,不用懂编程,只要你想的到,就可以实现
新功能
myfxhub策略宝推出新功能啦,可以将多个策略关联起来,功能更加强大。
现在让我们来体验一下吧,直接上干货——用例子说明
很多人很喜欢用马丁策略,假设我们现在有一个马丁策略如下(大家也可以使用马丁策略模块实现)
策略1:buy -> 满足条件开 多单, 并设置止盈
策略2:Sell2 -> 策略1买单亏损一定值加倍做 空单
策略3:Buy3 -> 策略2空单亏损一定值加倍做 多单
策略4:Sell4 -> 策略3买单亏损一定值加倍做 空单
策略5:Buy5 -> 策略4空单亏损一定值加倍做 多单
策略6:Sell6 -> 策略5买单亏损一定值加倍做 空单
策略7:Sell7 -> 策略6空单亏损一定值加倍做 多单
策略8:close -> 策略2,3,4,5,6,7中任意模块中仓位盈利达到一定值关闭所有仓位
策略9:close2 -> 策略7亏损一定值全部平仓,控制风险
这样复杂的策略,你可以不用懂编程,使用myfxhub可以几分钟就可以实现
步骤一:新建交易策略
新增交易模型, 并设置交易条件(必须要有执行条件)
步骤二:设置交易策略条件
进入Sell2 -> 其他设置
设置策略2和策略1的关系
- 选择执行条件
- 选择其他模型模式
- 选择"buy"策略
- 选择一个仓位
- 选择亏损点数最大值
- 选择盈利/亏损点数 < -38.5
使用说明
一、选择条件类型:分为必需条件和执行条件
必需条件是值:策略1中的设置的所有必须条件都要满足,策略2才可能执行
执行条件是指:策略1任意一条设置的执行条件满足,策略2都会执行
二、模式:分为全局仓位模式,从其他模型模式
全局模式是指:你从所有策略的仓位中设置条件
其他模型模式:你从指定的策略模型中设置条件
这里,我们要从Buy策略中查找,所以我们选择其他模型模式
三、选择仓位模式:
选择一个仓位:比如我们要从Buy策略中选择一个仓位,则选择该模式
选择一组仓位:如果我们要从Buy策略中选择一组仓位,则选择该模式
四、选择仓位属性:
比如盈利最大/最小值,盈利点数最大/最小值等各种属性
我们设置buy策略中所有仓位中,亏损点数最大单 < -38.5点,设置完成后,可以看到如下设置
步骤三:设置其他策略关系
按照步骤二设置其他策略
这里,我列出策略8-close的条件如下,其他策略条件,大家自行设置
到此,我们的策略设置完毕,下一步,就是生成源代码,就这么简单
步骤四:生成源代码
步骤五:回测
我们回测看看我们生成策略跑一年的结果怎样呢
效果还不错,我们看看报告
年化收益:32.3%
最大回测:8.95%
盈利因子:1.14
想要或者该策略的更详细细节,欢迎留言