初学者的问题 MQL5 MT5 MetaTrader 5 - 页 698

 
Dmitry Melnichenko:
但是,如果昨天开仓,今天平仓,历史记录将显示 今天开仓时间的交易,它只是关闭了昨天的仓位!还是我错了?
你需要按DEAL_POSITION_ID收集历史上的交易位置的交易。如果你不能,稍后哨子,我将建立一个例子。
 
Vladimir Karputov:
你需要按DEAL_POSITION_ID收集头寸历史中的交易。如果你不能,稍后吹口哨,我将建立一个例子。

弗拉基米尔,我有这样的想法/想法......

是否有可能将本分支中发布的关于MQL5命令的问题的例子添加到文档中?这将是非常方便的。

 
Vladimir Karputov:
在交易历史中,你需要按DEAL_POSITION_ID收集位置的交易。如果你不能,稍后吹哨,我将建立一个例子。

我的意思是。

选择交易IN(今天),在历史上找到交易OUT,比较DEAL_POSITION_ID,如果它们是相同的,那么计算出利润?

我说对了吗?

 
Dmitry Melnichenko:

我的意思是。

选择交易IN(今天),在历史上找到交易OUT,比较DEAL_POSITION_ID,如果它们是相同的,那么计算出利润?

我有正确的理解吗?

在一般情况下,我们需要对每个DEAL_POSITION_ID 的OUT类型的所有交易进行总结。

 
Vladimir Karputov:

一般来说,有必要对每个DEAL_POSITION_ID 的所有OUT类型的交易进行总结。

我知道了,谢谢你的帮助
 
与本主题无关的评论已被移至"这里有一位创建的专家提供反馈"。
 

在MT5中,是否可以在测试器中选择对象并移动它们?这在4中是可能的,但在5中是不可能的......。

 

如何开出以下处方:

如果价格有 1%的变化

 
Movlat Baghiyev:

如何开出以下处方:

如果价格有1%的变化

设置哪个价格对应100%,并进行计算。
 
Vitalie Postolache:
确定哪个价格对应的是0%,哪个对应的是100%,并进行计算。
在MQL4感兴趣的代码中...