向擅长数学的人提问 - 页 3 12345 新评论 noonehastherighttojudgeanother 2012.02.08 03:11 #21 也许这是一个过于简单的评论。 如果每个人都为他们最喜欢的买入/卖出子程序编码,并将其作为一个偏差而不是一个随机数返回给程序,会发生什么? 也就是说,替换这一行 int Dir = MathRand()%2; 用 int Dir = MySignal(); 其中 int MySignal() { 如果(--一些条件--)返回(OP_SELL)。 如果(--相反的条件--) 返回(OP_BUY)。 } Ubzen 2012.02.08 03:34 #22 serpentsnoir: 也许这是一个过于简单的评论。 如果每个人都为他们最喜欢的买入/卖出子程序编码,并将其作为一个偏见而不是一个随机数返回给程序,会发生什么? 我相信这里大多数程序员最喜欢的子程序在很大程度上取决于他们的交易操纵和手数操纵。但是,如果你愿意的话,我们非常欢迎你尝试发布一个权益曲线,你甚至不需要发布你的代码。根据我的经验,当你把大多数信号强加到一个定义好的sl/tp和平坦的lot size时,它们往往会产生类似于随机的结果,测试的数据越多。强制信号到一个设定的sl/tp是我能想到的衡量初始预测是否准确的最好方法。 如果该系统依赖于市场不可能永远朝一个方向发展的事实,因而利用了这一点......我不认为这是预测。而是一种统计套利的形式,就像Zzuegg试图做的那样。另外,像网格、马丁格尔、金字塔等挂回系统也不被认为是独立事件。他们基本上是使用初始订单的结果作为一种指标形式。 反正这些都是我的观点。) Point Zero 2012.02.13 19:18 #23 下午好。 我觉得这种方法非常好:这也是赌场和经纪人用来对付客户的专业方法。只是有几件事要分享。 1)你是否尝试过用简单的指标来寻找边缘?-51%就够了- - 如果你只在移动平均线指向的方向上开仓呢?(即ma10, ma30和macd) - 如果你用随机指标 和RSI来过滤交易呢? 2) 关于资金管理和马丁格尔系统 马丁格尔法是很危险的,如果你使用它,你将最终破产。 但是,如果你使用分数反马丁格尔法呢? 这就是,对于每笔获胜的交易,你将把利润的25%或50%再投资于下一笔交易,以此类推。连胜的交易会让你很快赚到钱,而连败的交易会让你输掉平均赌注。这给了你一个对抗市场的优势,如果只有51%的交易获胜,你会在短时间内把经纪人撕成碎片。 3) 关于反向马丁格尔和交易系统的进一步思考 其实我在想,开发一个有利可图的EA的最好方法是想出一个超出比例的愚蠢系统,最终使你的账户破产:你得到的胜利交易越少越好。例如:每次在达到前一栏的高点时做多。tp:15。sl:80。这个系统最终会以直线下降的方式输掉你所有的钱。你看到了吗?很好!现在,反其道而行之,应用一个分数反马丁格尔法,迫使经纪人以强迫性赌徒的方式用那个愚蠢的系统与你交易。在每次达到前一栏的最后一个高点时做空(SL:15。TP:80),并在每次你赢的时候应用反马丁格尔法。我很快就会尝试这个方法并告诉你。 使用这个方案,你最好从经纪人那里隐藏SL和TP,它应该比最初的亏损系统有直接相反的结果。 Point Zero 2012.02.17 04:28 #24 又见面了。 我只想向你展示我用一个非常简单的EA做的回测,该EA使用比尔-威廉姆斯TradeZone2.4指标,如果头寸向我们有利的方向发展,就会加仓。 非常简单:在任何红色蜡烛上做空,在任何蓝色蜡烛上做多。如果收盘价高于最后的高点或低点,再加一个仓位。没有其他的了。追踪止损2个烛台。 对经纪人的钱进行再投资是一件好事。我还没有做反马丁格尔,但看起来确实很有希望。完成后我将与大家分享。 有时你在添加时损失了很多钱,但那是经纪人的钱。或者你几乎翻倍。 Ubzen 2012.02.17 06:12 #25 干得好!Flaab。你能不能在GBPUSD上运行测试(使用相同的参数),让我们看看结果如何? Point Zero 2012.02.17 13:21 #26 ubzen: 干得好!Flaab。你能不能在GBPUSD上运行测试(使用相同的参数),让我们看看结果如何? 是的,我一回家就去做。让我问你一个问题。你有多少次能拿出一个在多个货币对 中都能正常工作的系统?我已经为mql编程两个星期了,我正在尝试简单的交易系统--我真的是指简单的--但是即使是最简单的系统,在一个货币对中也会有好的结果,而在另一个货币对中却完全是灾难。 Ubzen 2012.02.17 14:29 #27 flaab: 是的,我一回到家就会。让我问你一个问题。你有多少次能拿出一个在一个以上货币对中都能正常工作的系统?我已经为mql编程两个星期了,我正在尝试简单的交易系统--我真的是指简单的--但是即使是最简单的系统,在一个货币对中也能取得好的结果,而在另一个货币对中却完全是灾难。 这种情况并不常见。但对我来说,这是一个非常强烈的信号,表明你有一个可以依赖的系统。 Point Zero 2012.02.17 15:15 #28 ubzen: 并非经常发生。但对我来说,这是一个非常强烈的信号,表明你有一个可以依赖的系统。 我会努力的。这个周末我将 "清理 "这个EA的代码,在你建议的货币对 中进行测试,并在这个帖子中分享。干杯。 rbhauer 2012.02.20 10:38 #29 我对Ubzen的非常简单的模板进行了修改,以利用我认为在任何市场上都应该而且始终存在的东西。 Ubzen 2012.02.20 11:56 #30 rbhauer:我在Ubzen的非常简单的模板上做了手脚,以利用我认为应该而且一直存在于任何市场中的东西。 相当不错。你的策略使用了策略优化器吗? 你是用随机交易 还是用算法运行上述策略? 12345 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
也许这是一个过于简单的评论。 如果每个人都为他们最喜欢的买入/卖出子程序编码,并将其作为一个偏差而不是一个随机数返回给程序,会发生什么?
也就是说,替换这一行
int Dir = MathRand()%2;
用
int Dir = MySignal();
其中
int MySignal()
{
如果(--一些条件--)返回(OP_SELL)。
如果(--相反的条件--) 返回(OP_BUY)。
}
也许这是一个过于简单的评论。 如果每个人都为他们最喜欢的买入/卖出子程序编码,并将其作为一个偏见而不是一个随机数返回给程序,会发生什么?
我相信这里大多数程序员最喜欢的子程序在很大程度上取决于他们的交易操纵和手数操纵。但是,如果你愿意的话,我们非常欢迎你尝试发布一个权益曲线,你甚至不需要发布你的代码。根据我的经验,当你把大多数信号强加到一个定义好的sl/tp和平坦的lot size时,它们往往会产生类似于随机的结果,测试的数据越多。强制信号到一个设定的sl/tp是我能想到的衡量初始预测是否准确的最好方法。
如果该系统依赖于市场不可能永远朝一个方向发展的事实,因而利用了这一点......我不认为这是预测。而是一种统计套利的形式,就像Zzuegg试图做的那样。另外,像网格、马丁格尔、金字塔等挂回系统也不被认为是独立事件。他们基本上是使用初始订单的结果作为一种指标形式。
反正这些都是我的观点。)
下午好。
我觉得这种方法非常好:这也是赌场和经纪人用来对付客户的专业方法。只是有几件事要分享。
1)你是否尝试过用简单的指标来寻找边缘?-51%就够了-
- 如果你只在移动平均线指向的方向上开仓呢?(即ma10, ma30和macd)
- 如果你用随机指标 和RSI来过滤交易呢?
2) 关于资金管理和马丁格尔系统
马丁格尔法是很危险的,如果你使用它,你将最终破产。 但是,如果你使用分数反马丁格尔法呢? 这就是,对于每笔获胜的交易,你将把利润的25%或50%再投资于下一笔交易,以此类推。连胜的交易会让你很快赚到钱,而连败的交易会让你输掉平均赌注。这给了你一个对抗市场的优势,如果只有51%的交易获胜,你会在短时间内把经纪人撕成碎片。
3) 关于反向马丁格尔和交易系统的进一步思考
其实我在想,开发一个有利可图的EA的最好方法是想出一个超出比例的愚蠢系统,最终使你的账户破产:你得到的胜利交易越少越好。例如:每次在达到前一栏的高点时做多。tp:15。sl:80。这个系统最终会以直线下降的方式输掉你所有的钱。你看到了吗?很好!现在,反其道而行之,应用一个分数反马丁格尔法,迫使经纪人以强迫性赌徒的方式用那个愚蠢的系统与你交易。在每次达到前一栏的最后一个高点时做空(SL:15。TP:80),并在每次你赢的时候应用反马丁格尔法。我很快就会尝试这个方法并告诉你。
使用这个方案,你最好从经纪人那里隐藏SL和TP,它应该比最初的亏损系统有直接相反的结果。
又见面了。
我只想向你展示我用一个非常简单的EA做的回测,该EA使用比尔-威廉姆斯TradeZone2.4指标,如果头寸向我们有利的方向发展,就会加仓。
非常简单:在任何红色蜡烛上做空,在任何蓝色蜡烛上做多。如果收盘价高于最后的高点或低点,再加一个仓位。没有其他的了。追踪止损2个烛台。
对经纪人的钱进行再投资是一件好事。我还没有做反马丁格尔,但看起来确实很有希望。完成后我将与大家分享。
有时你在添加时损失了很多钱,但那是经纪人的钱。或者你几乎翻倍。干得好!Flaab。你能不能在GBPUSD上运行测试(使用相同的参数),让我们看看结果如何?
是的,我一回到家就会。让我问你一个问题。你有多少次能拿出一个在一个以上货币对中都能正常工作的系统?我已经为mql编程两个星期了,我正在尝试简单的交易系统--我真的是指简单的--但是即使是最简单的系统,在一个货币对中也能取得好的结果,而在另一个货币对中却完全是灾难。
并非经常发生。但对我来说,这是一个非常强烈的信号,表明你有一个可以依赖的系统。
我对Ubzen的非常简单的模板进行了修改,以利用我认为在任何市场上都应该而且始终存在的东西。
我在Ubzen的非常简单的模板上做了手脚,以利用我认为应该而且一直存在于任何市场中的东西。
相当不错。你的策略使用了策略优化器吗?
你是用随机交易 还是用算法运行上述策略?