随机指标。一个奇怪的观察。 - 页 8

 
leonid553:

大家好。这里有另一个有趣的观察。基于上一条信息中的图片所示战术的专家顾问似乎能够有利地工作。然而,我修改了它的操作,使多头和空头头寸相互独立。 也就是说,我在一个专家顾问中获得了两个版本的联合。根据https://www.mql5.com/ru/articles/1485 中描述的想法

一个版本是只买不卖,另一个是只卖不买。

GBPJPY,M30,C 1月1日。2007年至Seg。

注意联合模式下的缩减。

你能公布代码吗? 我想运行它。
 

我想以后和大家分享我最简单的ST+ENV系统的版本。没有趋势过滤器,等等...没有趋势过滤器和其他 "过度"...多头和空头交易独立运作。你可以使用相应的选项Long =true/false;Short =true/false禁用它们;你的专家顾问通过开盘价 工作。分别优化长版和短版。参数 Stochastic_period ; MA_period ; Deviation ; 在4到28个单位的范围内优化。其他参数(止损和拖网)取决于时间框架和常识。 我通常对1.5年以上的历史进行优化。特别是在小的(m30)时间框架上。

源代码在下载中

附加的文件:
st_env_.mq4  7 kb
 
Leonid,你能不能把StohosticEnveloper 指标贴出来?
 

你可以。在下载中。但在include文件夹中,你应该添加B-lots计算库,以及I.Kim的尾随止损a-SimpleTrailing。他们是在CODE BASE中。

该版本适用于所有年龄段

附加的文件:
 

你好。

想不明白,这是使用随机指数的测试报告,你可以看到明显的多头头寸偏移


这里是没有随机性的报告



我将随机穿越的形式化为如下内容。

double S = iStochastic(NULL,0,KPeriod,DPeriod,Slowing,MODE_SMA,0,MODE_SIGNAL,1);
double M = iStochastic(NULL,0,KPeriod,DPeriod,Slowing,MODE_SMA,0,MODE_MAIN,1);
double M2 = iStochastic(NULL,0,KPeriod,DPeriod,Slowing,MODE_SMA,0,MODE_MAIN,2);

S>70 && M>70 && M2>S && M<S //Sell
S<30 && M<30 && M2<S && M>S //Buy
我的错误是什么?
 

它似乎很好。除了这些条件中的一个可能是多余的--

S>70 && M>70

并尝试删除这两个条件,这些条件(不要混淆它们)--无论是买入还是卖出。那么,买入和卖出交易在数量上将如何关联?

 
我不认为有任何错误!(不在代码中,在代码中--我是0)我运行了多少个EA,通过测试器,使用随机...我不太记得了,但有很多...这在很大程度上取决于测试该EA的时间框架。 如果它处于买入趋势,就会有更多的买入订单!
 
Paha:
我认为没有错误!(不是在代码中,在代码中--我是0)我已经通过测试器运行了这么多的专家顾问,使用随机的...我不太记得了,但很多...这在很大程度上取决于测试该EA的时间框架。如果是买入的趋势,就会有更多的买入订单!

你好。

只是买入交易较少,但盈利能力更强,2007年这一货币对的趋势既在这里又在那里。


知道。

我认为这很好。除了这些条件中的一个可能是多余的--

S>70 && M>70

并尝试消除这两个条件,这些条件(不要混淆)--用于购买和销售。那么买入和卖出交易在数量上是如何关联的?

谢谢,我会尝试的)

 

你知道,男人...毕竟有一个无球体。:)

 

我已经想了一个星期了!

还有 "是哪一个?""noosphere?"这跟它有什么关系?