[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 11

 

问候!在测试器中,有一个模式 "通过开盘价(在形成的条形上的快速方法...)。是否可以手动通过栏杆?

还是需要有一个程序?

 

大家好!

所以,我的第一个实际工作(简直是我生命中第一个MQL 的工作)

我附上专家顾问(或者说是部分EA)。

其目的是检查以下假设:"如果蜡烛的高点被打破,价格将进一步上涨,而不是逆转并打破低点"。

结果

Bidstop = 前一个蜡烛图的高点 + delta + 点差

Sl = 前一个蜡烛图的低点+delta

Tp = sl*(用户乘数)

反之亦然,卖出也是如此。

Tf是普遍的。

在删除订单方面有一个问题。到目前为止,最简单的表达方式并不奏效。我不明白问题出在哪里。

在12月,我开始挖掘这个EA所需要的东西。起初我以为只要确定高点和低点,分别在高点或低点+delta开盘,然后在那里收盘就可以了。我写了它,它在测试器中通过打开价格工作,我把它放在演示中,它开始每两三秒就运行一个订单!这就是我的工作。我只是分心了几秒钟,他就给我开了10个左右的买入止损点和同样数量的卖出止损点!我想这是我的错。我已经很久没有这样笑过了,我在桌子下面!我写了一个可以在几分钟内耗尽存款的病毒!我读了之后,意识到我缺少一个处理新酒吧的街区。我在互联网上的某个地方找到了它。后来我看到在MT4中使用MA时要容易得多,一般都是用一行来处理,但我并不关心这个。我已经处理了新酒吧,并治愈了它的 "病毒":-))。然后我固定了tp的乘数。然后我发现,如果我的订单在止损位内,人们如何保护我的订单。我也附上了这个东西。我不知道它是否有效。我一直在努力寻找一种机制,如果TP被触发,就删除相反的订单,如果SL被触发,就不删除它。我添加了一个表达式,但它似乎不起作用。它删除了一个订单,但它在天知道我设置了多少条后 就删除了!但我没有想过这个问题。 我感兴趣的是如何在我的EA中加入MA MA。现在,如果价格在MA之上,我已经创建了一个旁路,如果价格在MA之下,我已经创建了一个卖出止损点,即使我有时已经失去了利润(在日线图上),它也不会亏损。

请评论一下什么是错的,什么是对的。(在我的编程训练的意义上,而不是在交易策略的意义上 :-))。提前感谢您的评论和建议。

还有一个问题。如何使相反的订单只有在TP触发时才被删除? 它应该打开尽可能多的位置,因为将有初始条件打开(即连续多少个蜡烛图将被打破,以及我应该填补多少次,因为它目前实际发生)。我知道有相当简单的脚本可以删除所有订单,或最后一个订单,或按票号删除,但当我事先不知道有多少仓位被打开,有多少订单已经在盈利的订单之前和之后被打开时,我如何识别与盈利订单相反的订单,并留下其他订单?

附加的文件:
bbo7_1.zip  2 kb
 

你好,你能不能建议一下,甚至帮忙编一个算法。

我们的想法是让EA以固定的时间间隔打开/关闭订单,例如9小时,超过5天。我们不考虑周末;我们在新的一周开始一个新的周期。

由于5天内没有整数的9个小时,在这5天结束时,我们将剩下3个小时,我们希望在开仓和平仓时也考虑这些时间。

我应该如何处理一种情况,如果我的月经不是5天,比如说8天,会有一个周末,我应该如何在一个周期内处理,即从一年的开始。

在一般情况下,请帮助,我的东西与这个时间是相当混乱的+仍然有翻译在格林威治。

谢谢你。

 
Galion:

问候!在测试器中,有一个模式 "通过开盘价(在形成的条形上的快速方法...)。是否可以手动通过栏杆?

还是需要有一个程序?

测试器是用来测试专家顾问系统 的。 手动通过条形图是什么意思?你可以在视觉模式下审查交易。有一些发展,允许你在测试模式下手动交易。
 
splxgf:
测试器是用来测试EA的,手动翻阅条形图是什么意思?你可以在视觉模式下审查交易。有一些发展,允许你在测试模式下手动交易。

如果你没有困难,请给我们一个发展的链接或在私人信息中。q:谢谢你。
 
Galion:

如果不难,请给我一个链接,让我了解事态的发展或当面说明。谢谢。

https://www.mql5.com/ru/articles/1425- 可视化测试,手动交易。

 
Roman.:

https://www.mql5.com/ru/articles/1425- 测试可视化,手动交易。

而如果在测试器中,专家顾问是以可视化模式交易的,通过暂停按钮暂停运行,你可以通过按F12来逐步移动。
 

你能告诉我吗,我使用策略测试器,它占用了太多的磁盘空间,整个C:已经满了,历史加载花了15G,如何清理它?

每次我在不同的时间段运行它,都需要100MB。

 

问候。

帮我写一份EA

注意到。

 
merkulov.artem:

你能告诉我吗,我使用策略测试器,它占用了太多的磁盘空间,整个C:已经满了,历史加载花了15G,如何清理它?

每次我通过不同的时间框架运行它,都需要大约100MB。

谁把程序放在C盘?

我必须把我的物理驱动器分成几个逻辑驱动器。

1.对于系统来说。仅供系统使用!!!

2.对于交换文件。

3.对于方案。

4.供参考。这就是 "我的文档 "文件夹的位置。必须在这里调换。

5.对于外汇(我是这样安排的)。所有MT4文件夹的历史都在这里。通过符号链接重定向。

6.用于系统备份的磁盘。备份后,有必要将其内容复制到任何其他磁盘。

==========

因此。

1.1.你可以有一个小的系统和软件磁盘备份,如果有必要,你可以在10分钟内恢复,不需要重新安装任何软件或丢失任何信息。

2.系统磁盘碎片在一年内减少了不到10%。减少碎片整理的频率。

3. 对病毒有一定的保护。一切都将站在非标准的地方。

4.工作的速度要高一些。由于系统位置紧凑,没有系统磁盘和交换文件的碎片。