EA: EMA 交叉竞争对冲 - 页 3

 
Edviao:
你好,弗拉基米尔

我想在 EA 中添加一个时间控制功能。
在输入参数中添加以下代码后,如何在 EA 中更改哪一行的代码?

谢谢。



iRVI Crossing zero 完整 代码应该包含您所需的一切。

iRVI Crossing zero Full
iRVI Crossing zero Full
  • www.mql5.com
Советник по индикатору iRVI (Relative Vigor Index, RVI) (полная версия)
 
Vladimir Karputov:

iRVI Crossing zero 完整 代码应包含您所需的一切。

我已经从该 EA 中复制了输入参数:)
不过,仅有输入参数对于时间控制功能来说是不够的。

我认为在 EA "EMA Cross Contest Hedged "中,除了输入参数外,还应该修改一些代码行,我想知道这些代码行应该是什么(?)。

 
Edviao:

我已经从该 EA 中复制了输入参数:)
不过,仅有输入参数对于时间控制功能来说是不够的。

我认为,在 EA "EMA Cross Contest Hedged "中,除了输入参数外,还需要更改一些代码行,我想知道这些代码行应该是什么(?)。

下面是另一个例子:超级趋势船体 EA 2

...以及检查交易时间的行:

//+------------------------------------------------------------------+
//| 搜索交易信号|
//+------------------------------------------------------------------+
bool SearchTradingSignals(void)
  {
   if(!TimeControlHourMinute())
      return(true);
Super Trend Hull EA 2
Super Trend Hull EA 2
  • www.mql5.com
Торговая стратегия на основе пользовательского индикатора Super Trend Hull. Доработка первой версии
 
你好,弗拉基米尔
在优化 EA 时,您建议在哪个阶段使用时间控制功能?
因为该功能本身会增加需要优化的组合数量。

A) 设置"时间控制 = false",对 EA 的所有参数进行优化。
确定最终结果后,最后一步是运行"时间控制 = true " 并评估时间优化的结果

B) EA 只对主要和重要参数进行 "近似 "优化。
然后通过设置" 时间控制 = true" 来优化时间控制,接着再优化其他更详细的参数。

或者您的建议?
 
Edviao:
你好,弗拉基米尔
在优化 EA 时,您建议在哪个阶段使用时间控制功能?
因为该功能本身会增加需要优化的组合数量。

A) 设置"时间控制 = false",对 EA 的所有参数进行优化。
确定最终结果后,最后一步是运行"时间控制 = true " 并评估时间优化的结果

B) EA 只对主要和重要参数进行 "近似 "优化。
然后通过设置" 时间控制 = true" 来优化时间控制,接着再优化其他更详细的参数。

还是您的建议?

这总是因人而异的。您必须进行试验。

 
你好,弗拉基米尔、

我想在这个 EA 中添加 "时间控制 "功能。

但我对该功能的逻辑有些疑问,因为 EA 是与挂单一起工作的。

例如,假设参数为

"挂单 有效期(秒)"= 9000(秒)

"时间控制=true
"开始时间=08
"结束时间=21

在这种情况下,"时间控制 "功能应管理以下哪种情况?

A- 检查下挂单的时间。

B- 检查触发的挂单是否在 "时间控制 "指定的时间范围内。(如果任何触发的挂单超出了 "时间控制 "中指定的时间范围,则不允许下单)。




 
Edviao "挂单 有效期(秒)"= 9000(秒)

"时间控制=true
"开始时间=08
"结束时间=21"


在这种情况下,"时间控制 "功能应管理以下哪种情况?

A- 检查下达挂单的时间。

B- 检查触发的挂单是否在 "时间控制 "指定的时间范围内。(如果触发的挂单超出了时间控制中指定的时间范围,则不允许下单)。

选项 "A"--如果我们在时间范围内,则可以寻找信号下挂单。

 
Vladimir Karputov #:

Вариант "А" - если находимся внутри временного диапазона - значит можно искать сигнал для выставления отложенного ордера.

Спасибо, Владимир, ты снова просветил мой разум!
 
Vladimir Karputov 挂单。
嗨,弗拉基米尔,
,我认为您的解释有误。
此 EA 可使用挂单;

"InpExpiration =
65535; // Expirationpending orders (seconds)"
 

专家:EMA 交叉盘对冲比赛

Edviao, 2022.01.25 06:52 pm.

您好,Vladimir。

我知道 EA 中"CurrentBar " 函数的逻辑与 Trading Engine v4.010 中 "SignalsBarCurrent"的功能相同。

我的问题是:Trading Engine v4.010 和 Ema Cross EA 对这两个函数的解释是否有区别?
那么,哪种方法给出的结果更真实?是否因为基本逻辑相同而没有区别?