EA邦程序化交易论坛

标题: 要么赢走全部,要么输个精光的 一信号给的启发策略 [打印本页]

作者: ymk0577    时间: 2019-2-19 18:45
标题: 要么赢走全部,要么输个精光的 一信号给的启发策略
之前在Mql5上发现一个信号,他的盈利十分好,但是需要配合资金管理策略来。
主要的资金管理策略下面说一下,
资金管理策略1: 实现最大安全性和长期盈利能力:
1.将您的可用资本分为4个部分,投资该信号的1/4(信号资金)。
2.将您的3/4备用资金保存在其他帐户中。
3.每周五下午取出利润。
4.每次提款后,将所有可用资金(备用资金+信号资金+提取资金)分成4个部分,并以1/4开始新的。
5.当一个保证金止损*发生(并且会在某个时刻发生)时不要惊慌,将所有剩余资金(备用资金+信号资金)分成4个部分,然后再从1/4开始。
6.重复这个过程,你将获利。
*当保证金止损发生时,最大亏损将达到85%,但其全部资金管理策略,因为1/4资本的-85%等于整个资本的-21%。


资金管理策略2: 每日提取利润(建议更大的账户):
订户可以每天提取利润,保持初始起始余额不变,这样他/她每月可以获得约140%的利润。
如果发生保证金止损,则每月结果的净利润为140%-85%= 55%!
如果你认为这个系统可以存活数周或数月没有保证金停止,你可以想象它的潜力。 为了您的安全,我强烈建议将您的全部资金的一半用于信号,另一半用于另一个帐户,作为备用资金。


以上是该信号的资金管理策略,然后个人觉得可以写一个基于如下模式的EA:
首先限制交易时间,在亚盘开盘后2小时开始入场。
最简单的交易策略,实施“要么赢得全部,要么输个精光”的游戏原则。
这个交易方法是实施把外汇市场交易模仿成以买彩票的方式来交易的方法,以下我们简称为彩票 EA 交易
彩票 EA 交易的主要目标是通过最大可能概率让初始存款增加几倍。

交易的目标可以分为三组:赚钱保本倍增
因此,问题的定义如下:我们用彩票的方式在外汇市场上运作。这样会在一定的概率上将资本增加几倍,或者破产。不需要资本的平均增长。所以中奖概率应尽可能的大。




作者: ymk0577    时间: 2019-2-19 18:46
本帖最后由 ymk0577 于 2019-2-19 18:47 编辑

EA算法实施
建议以下策略用于EA交易。

以随机方向进入市场。
等待指定时间 T。
退出市场(平仓)。
检查帐户。如果我们中奖或者破产,则完成交易,否则返回到步骤 1。

然后我们需要解决以下问题:

杠杆率和下注大小

因为我们用 50/50 的概率进行猜测(不是赚就是亏),并且需要为点差买单,因此交易次数应尽可能少。每次交易我们将损失一个点差。

因此,杠杆率和下注大小应最大化(但是也需要可手动设置仓位资金比例),从而以最少的交易次数获得结果(中奖或破产)。

获利和止损位

依据 随机游走和趋势指标 进行的获利和止损仅增大交易的频率。获利和止损越接近建仓价,则触发的频率越高,交易频率也越高。

获利和止损不直接影响使用随机游走的盈利概率。因为我们希望尽可能少地交易,我们不挂这些订单。

设置获利水平是必须的。因为实际汇率并不是随机游走。有时它有异常巨大的波动,例如在新闻报道之后。异常波动更可能具备尖峰形,而不是阶梯形。

所以我们的EA需要避开新闻时段,或当天有相关的新闻发布时,提前关闭交易,等待下一个亚盘时间。

可以用多种方法设置获利位:直接方式、第二种方式和第三种方式。

1. 直接方式 - 密切注意当前价格并将其与历史价格进行比较。这是非常困难的方式,即使在算法层面也是如此。个人想法是以布林指标变化为准,K线穿透或十分接近上轨(下轨)时平仓。

2.1 第二种方式 - 密切注意当前盈利并将其与以前交易的盈利进行比较。一旦盈利比以前交易的平均盈利多很多,则立即兑现您的盈利。这种方式更加简单,但是在 EA 交易启动时,根本没有该EA交易的历史记录。此外,我们希望尽可能少地交易,这意味着历史记录也比较少。

2.2 第二种方式(另一种情形
) - 密切注意您的当前盈利并将其与预期的计算盈利进行比较。一旦盈利比预期的计算盈利多,则立即兑现您的盈利。可以依据价格历史记录计算预期盈利,但是这与直接方式一样困难。个人想法是,当价格突破或跌破前高或前低时,配合RSI指标平仓。

3. 第三种方式 - 密切注意余额/市值比并将其与常量进行比较。在 EA 交易优化期间提前确定了常量。当然,这些常量取决于交易条件 - 杠杆率、最大交易量等。并且会针对某些具体交易条件对 EA 交易进行优化,而所有经纪公司的这些条件都是差不多的。让我们选择典型的条件。最重要的是,这种方式已经尽可能的简单:

如果市值(货币对市场价格去杠杆后)大于余额 一定量的倍数,则立即兑现您的盈利。
如果市值比余额多 10,000(或 30,000)美元,则立即兑现您的盈利。
具体的数字 2、3、10000、30000 ... 将在优化之后确定。

等待时间 T

对我们而言,交易的最佳时间 T 在 1 小时至 1 周内的范围内。具体的持仓时间,应该在EA参数内可以设置,或以K线数量为准。具体需要测试优化后取值。

选择一个货币对

以欧美货币对做测试。

图表周期
15M 30M H1 等周期,通常不推荐太长的周期。

个人认为如果能实现上方策略,盈利将是十分可观的。
作者: mjshh    时间: 2019-2-19 20:54
其实资金也不用取进取出。可以用每天投硬币的方式模拟随机交易,投出的硬币正面为多,反面为空。在亚盘的每天固定时间段内开闭仓(比如8:00-14:00)。假设本金1000美金,第一天交易投入250美金,预设定止盈止损200美金(20%)为平仓线。平仓的结果要么是1200美金要么是800美金,第二天用余额的25%资金重新来过。不过这样的交易方法可以用模拟盘先试一周,真盘还不敢啊!

刚才磅日模拟盘,投硬币为正面做多1手,设定200美金盈亏即平仓,已经赚了100美金了。“生存还是毁灭”?!由我的硬币决定。哈哈!
作者: mjshh    时间: 2019-2-19 21:00
投硬币随机多1手磅日,历时25分钟,还真赚到200美金了,明天继续!
作者: ymk0577    时间: 2019-2-19 22:24
mjshh 发表于 2019-2-19 20:54
其实资金也不用取进取出。可以用每天投硬币的方式模拟随机交易,投出的硬币正面为多,反面为空。在亚盘的每 ...

资金入金取出,这个看运行情况阿。

第一次如果盈利,那就取出,然后继续第二次,第二次如果亏损,就拿之前取出的部分资金重新入金。

这样盈利情况最理想话。

作者: ymk0577    时间: 2019-2-19 22:30
即使第一次 第二次亏损,第三次继续亏损,这样也不会亏损太多,而后面的盈利情况是绝对可观的。
作者: 唐老师    时间: 2019-2-20 22:14
今天比较晚了,我明天学习一下。
写出来应该是没问题的。
作者: 北极熊    时间: 2019-2-24 15:19
这个信号的资金收益率明显下降。
作者: ymk0577    时间: 2019-2-24 17:35
北极熊 发表于 2019-2-24 15:19
这个信号的资金收益率明显下降。

因为亏损了一笔大的,不过你可以看到实际上没有亏多少。
出金总额都比亏损多了很多,而且账户净值也没有跌多少。

作者: ymk0577    时间: 2019-3-5 18:03
之前说的信号,这个月出了问题。
也就是连续2次亏损。

这就和我前面的策略里面的情况是一样的。
这时候资金管理的重要性就出来了
作者: 唐老师    时间: 2019-5-4 16:31
我先改成已解决,咱们再想想啊。
作者: ymk0577    时间: 2019-5-5 03:58
唐老师 发表于 2019-5-4 16:31
我先改成已解决,咱们再想想啊。

不急。反正就是提供个思路。

作者: 100770523    时间: 2019-5-7 14:39
学习学习~~~~~~~~~
作者: jxn88    时间: 2019-5-11 11:56

听说回复有金钱。。
作者: luyu208    时间: 2019-9-17 13:35
看看学习了
作者: qiujifu    时间: 2019-9-22 17:33
学习了...




欢迎光临 EA邦程序化交易论坛 (https://www.eabang.com/bbs/) Powered by Discuz! X3.5