差分微积分,例子。 - 页 13

 

让我们简化一下专家。我们将从已经用外推法绘制的线条中取值(不重新绘制)。

在每个时间框架上,我们将把线向右移动两个不同的值。

// Пересечение двух линий индикатора на среднем таймфрейме зона основного сигнала.
input        int L1_1_line_power =3;
input        int L1_1_leverage = 67;
input        int L1_1_line1_SHIFT = 10;
input        int L1_2_line1_SHIFT = 30;
   Handle_4P72_L0_1=iCustom(NULL,0,"2018_02_15_4P72.ex5",L0_1_line_power,L0_1_leverage,L0_1_line1_SHIFT);
   Handle_4P72_L0_2=iCustom(NULL,0,"2018_02_15_4P72.ex5",L0_1_line_power,L0_1_leverage,L0_2_line1_SHIFT);

我们将按照信息112 的要求进行优化。我们将以逆转的方式结束每笔交易。在市场上的所有时间。


附加的文件:
 

只有我对MAE和MFE的这种分布感到惊讶吗?

事实证明,在任何位置的结果下,加号和减号的移动都是由严格定义的数值固定的。

也许在结果打印中存在一个错误?看看吧,嗯?

在最近的将来,我将无法亲自检查它。但如果我们相信MFE图表,没有SL,TP=2450(五位数),我们可能会获得许多位置。

但是,专家顾问应该和开关在一起,如信息120

我附上了 "带开关",欧元兑美元的默认值,过去两年到2月14日的数据。

附加的文件:
 
阿列克谢-潘菲洛夫

只有我对MAE和MFE的这种分布感到惊讶吗?

但如果我们相信MFE图表,那么在没有SL的情况下,TP=2450(五位数),我们会得到很多正向的位置。

真,专家顾问应该与信息120中所示的开关

我已经用指定的TP测试了专家顾问,增幅约为200点,很可能只是针对几个选定的交易。而在图表上看交易并不意味着有如此清晰的分布。


因此,问题和误解仍然存在。也许反转算法本身就形成了这样一个分布,为什么?

 

三层,四年,遗传算法。低于预期,但我还不会把它扔掉。


附加的文件:
2018_03_06.zip  824 kb
 

在短时间内(1个月),数字更有吸引力。 ))


 

好吧,这是一个普通的曲率。

上个月的同一组数据呢?

 
马克西姆-德米特里耶夫斯基

好吧,这只是一个普通的 曲率

如果在前一个月有相同的套装呢?

我总体上同意,也不喜欢这个词。)))

该图片是在测试两个EA在不同指标上的对接时出现的。

涉及的参数只有8个,我想我们可以减少到4个,不会有太大损失。我已经 "思考 "过了,作为方向之一,按月查看最赚钱的参数的动态。也许,有一天我将能够从这个方向看它。

也许机器学习算法可以几乎自动给出这幅图,而不需要给我或我的电脑带来太多负担?)))
 
阿列克谢-潘菲洛夫

总体上同意,但不喜欢这个词。)))

图片出现在测试两个EA在不同指标上的对接过程中,与此一起。

只涉及8个参数,我认为可以减少到4个,不会有很大的损失。我已经 "思考 "过了,作为方向之一,按月查看最赚钱的参数的动态。也许有一天会有可能从这个角度来看待它。

我们需要某种超参数,它可以批量改变设置。

我有时自己也会想一想,甚至尝试做一些事情 :)

 
Aleksey Panfilov:
也许机器学习算法可以几乎自动给出这张图片,而不需要我或电脑承担太多负担?)))

是的,见我关于模糊逻辑的文章。

只有2个主要的,你可以减少到1个,在一个月内得到相同的图片,甚至更好。

 
马克西姆-德米特里耶夫斯基

你需要某种超参数,它将批量改变设置...

我有时自己也会想一想,甚至想做一些事情 :)

我有使用平衡指标的经验,它是否接近于创建一个超参数?

Как самому создать советника или индикатор - Алгоритмический трейдинг, торговые роботы - MetaTrader 5
Как самому создать советника или индикатор - Алгоритмический трейдинг, торговые роботы - MetaTrader 5
  • www.metatrader5.com
Для разработки торговых систем в платформу встроен собственный язык программирования MetaQuotes Language 5 (MQL5), среда разработки MetaEditor и инструменты тестирования стратегий. Любую информацию о разработке торговых стратегий на языке MQL5 можно найти на официальном сайте MQL5.community. На этом же сайте в разделе Code Base могут быть...