你好,弗拉基米尔:
优秀的 EA,感谢您的分享。
我有一个关于 m_lot 变量的问题。 在实时交易条件下,VPS 服务 可以重新启动并重新加载 EA,而您不需要这样做。
如果有一个未结订单,并且已经添加了交易,那么 m_lot 就会与 Inplot 的起始值不同,但重新启动或重新加载 EA 会将 m_lot 重新设置为 Inplot 的起始值。
是否有办法修改代码,使 EA 能够记住 m_lot 变量在重启前的位置? 您是否有其他 EA 可以做类似的事情?
谢谢
Eduardo Linares :
你好,弗拉基米尔:
出色的 EA,感谢您的分享。
我有一个关于 m_lot 变量的问题。 在实时交易条件下,VPS 服务 可以重新启动并重新加载 EA,而您不需要这样做。
如果有一个未结订单,并且已经添加了交易,那么 m_lot 将已经不同于 Inplot 的起始值,但重启或重新加载 EA 会将 m_lot 重新设置为 Inplot 的起始值。
是否有办法修改代码,使 EA 能够记住 m_lot 变量在重启前的位置? 您是否有其他 EA 可以做类似的事情?
谢谢
您可以添加任何保护。这是开放源代码。
当然可以,但我才开始学习 MT5 编码。
您能给我指点一些代码来添加这种保护或类似功能吗?
顺便说一下,我不是卖家,只是想学习 MT5 并尝试使用代码。
谢谢
太好了!!谢谢
我将尝试使用终端的全局变量,看看会发生什么。
Dematus:
增加开仓量。 依 iDeMarker (DeMarker,DeM) 指标的入场信号。 正规尾随和按净值尾随。
如果有一笔持仓,并且价格从最后开仓价格 (存储在 m_last_deal_price_IN 内部变量中) 移动了指定的 Distance,而 iDeMarker (DeMarker,DeM) 指标给出许可,则依据 Coefficient Lots positions * 最后一笔开仓的交易量 (存储在内部 m_lot 变量中) 计算出的交易量开仓。 如果当前没有持仓,我们期望指标获得许可,并以 Lots 交易量开仓。
默认止损 (Stop Loss 参数) 为 999 点,所以它几乎从未被激活 :),设置中也没有止盈。 如果存在持仓,则可以对其应用通常的尾随 (Trailing Stop 和 Trailing Step)。
可用资金的尾随考虑由 Trailing Equity,Virtual Stop Equity 和 Trailing Start Equity 变量 进行管理。
作者: Vladimir Karputov