double PointValuePerLot(string pair=""){
/* Value in account currency of a Point of Symbol.
* In tester I had a sale: open=1.35883 close=1.35736 (0.0147)
* gain$=97.32/6.62 lots/147 points=$0.10/point or $1.00/pip.
* IBFX demo/mini EURUSD TICKVALUE=0.1 MAXLOT=50 LOTSIZE=10,000
* IBFX demo/standard EURUSD TICKVALUE=1.0 MAXLOT=50 LOTSIZE=100,000
* $1.00/point or $10.0/pip.
*
* https://forum.mql4.com/33975 CB: MODE_TICKSIZE will usually return the
* same value as MODE_POINT (or Point for the current symbol), however, an
* example of where to use MODE_TICKSIZE would be as part of a ratio with
* MODE_TICKVALUE when performing money management calculations which need
* to take account of the pair and the account currency. The reason I use
* this ratio is that although TV and TS may constantly be returned as
* something like 7.00 and 0.0001 respectively, I've seen this
* (intermittently) change to 14.00 and 0.0002 respectively (just example
* tick values to illustrate).
* https://forum.mql4.com/43064#515262 zzuegg reports for non-currency DE30:
* MarketInfo(Symbol(),MODE_TICKSIZE) returns 0.5
* MarketInfo(Symbol(),MODE_DIGITS) return 1
* Point = 0.1
* Prices to open must be a multiple of ticksize */if (pair == "") pair = Symbol();
return( MarketInfo(pair, MODE_TICKVALUE)
/ MarketInfo(pair, MODE_TICKSIZE) ); // Not Point.
}
我们在这里为您提供了一个新的机会。
基金会将在23日举行的会议上,为您提供一个新的机会。
在这里,我们可以看到,在我们的工作中,有很多人都在为我们的工作而努力,有很多人都在为我们的工作而努力,有很多人都在为我们的工作而努力。谈到这个问题,我想说的是:"我想说的是:"我想说的是:"我想说的是:"我想说的是:"我想说的是:"我想说的是:"我想说的是:
我执行了你的反转代码。我做了一个快速的黑客工作,只是为了做一个快速的测试,如果30||60是2个STD,那么反转交易。结果是可怕的。
把它改为3std,或4std,你认为这仍然会有可怕的结果吗?
到了一定的标准,它应该 回撤?
我把我最新的代码合并到你的代码中。 我添加了以下内容。
叠加功能,如果你想交易1个位置,只需将叠加设置为1,代码中默认为5。DistanceApart是交易之间的距离,如果你改变默认值,即从5到15,你的胜率将上升到40-45%,在5的堆栈中。
AllowTradingHours(允许交易时间)bool,用于调节EA的交易时间。 你可以在我即将发布的报告中检查这个设置。我进行了一系列的测试,这些时间似乎是这个EA的最佳交易时间的平均值。
我实施了你的反转代码。我做了一个快速的黑客工作,只是为了做一个快速的测试,如果30||60是2个STD,那么逆转交易。结果是可怕的。你可能想调整一下,并进行更多的测试。你可以用你的bool来关闭它。另外,检查一下以确保我的编码是正确的!我是在事后才做的。我是在几分钟后再看这个帖子时才想起来的。回答你的最后一个问题,我不认为这对你的情况有什么意义,但你可以自己测试一下。
由于堆栈功能的存在,我添加了一堆代码来处理关闭未结订单和挂单。
你可以自由地扔掉它,改变它,让它变得更好等等。我把代码附在这个消息上,我会把一些结果放上去。欧元兑美元似乎是我测试的最好的一个。你可能想选择另一个货币对并做一些测试,看看你是否能在另一个货币对上获得好的结果。
把它改成3std,或4std,你认为还是会有可怕的结果吗?
到了一定的标准,它应该 回撤?
我不确定,测试一下,让我知道。从理论上讲,我认为反转应该是可以成功的。在我测试的一些货币对上,我得到了非常糟糕的结果,所以我把逻辑反过来,在一个买入信号 上卖出。我想结果可能会更好,但结果却更糟糕。我还记得我测试了欧元兑美元,没有30MA,只使用60MA,结果比使用两者更好。可能是侥幸,也许你也想试试60和240。只是在这里胡思乱想,而不是反转,你可能只是想在一定的时间内关闭它,或直到第二天。只是一个想法。另外,你有没有测试过使用较小的时间段而不是较长的时间段?例如,使用5分钟和1分钟来交易15分钟。我知道书上说使用较长的时间段?
我想补充的是:感谢为这个帖子做出贡献的每个人!我认为这个EA可以一点一点地变成潜在的盈利EA。我认为一点一点的,这个EA可以变成一个潜在的盈利性EA。
最后是可以得到的最佳胜率。
对于M15来说,这一点都不坏。
这个系统需要的是看看它能在哪个最低的时间框架内安顿下来,而我认为M15确实是要走的路。 如果这些都是真的,为什么不坚持下去,在这个版本上进行优化--我认为你会得到你的圣杯,至少是大块的圣杯。 不要跑来跑去,坚持这个版本,赚一些真正的钱--这是我对大家的真诚建议。
外汇交易骗局 是指任何用于欺骗交易者的交易计划,使他们相信通过在外汇市场交易可望获得高额利润。这些骗局可能包括为产生佣金而搅动客户账户,出售本应引导客户获得高额利润的软件,管理不当,虚假广告,庞氏骗局等。
只是一个想法。另外,你有没有测试过使用较小的时间段而不是较长的时间段?例如,使用5分钟和1分钟来交易15分钟。我知道书上说使用较长的时间段?