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

 
我已经找到时间来研究这些职位和它们的属性。我很困惑--如果开仓和平仓,我怎样才能列举出该符号开仓和平仓的所有历史仓位?我想选择该符号的全部历史头寸,然后翻阅每个历史头寸的交易历史。我怎样才能做到这一点呢?到处都描述了如何获得订单和交易的历史记录,但我如何才能获得仓位清单? 你稍微误解了这个问题。我不是在问如何处理当前的立场,这是显而易见的。如何获得过去的历史性职位,但已经成为过去?我理解,POSITION的生命力来自于交易量变得不同于零的那一刻,到它变得等于零的那一刻。如何获得职位列表?不是订单和交易,而是所选货币对的头寸?
 
superprofit:

出现了几个问题。

  1. 你对 "点 "的理解是什么?如果你采取GBPJPY,点差约为63点或6点。
  2. 在这张截图中,你看不到任何评论。
  3. 这张截图没有显示订单和交易之间的联系

像这样:右击 "历史 "标签,选择 "订单和交易"。它应该看起来像这样。

1

 

YAndrey:
Нашел время еще поизучать позиции и их свойства. Я весь в непонятках - ежели позиции открываются и закрываются, то как перебрать исторические позиции, которые были по символу??? Мне бы хотелось выбрать всю историю позиций по символу, а потом перебрать историю сделок по каждой исторической позиции. Как это сделать? Везде описано как получить историю ордеров и сделок, но как получить список позиций???

你有点误解了这个问题。我不是在问如何处理目前的状况--这很清楚。如何获得一个历史性的位置,它曾经是,但已经进入了过去?我理解,POSITION的生命力来自于交易量变得不同于零的那一刻,到它变得等于零的那一刻。如何获得职位列表?不是订单和交易,而是所选货币对的头寸?
你可以说完全一样。也就是说,通过对账户历史的处理。每个职位都有自己的唯一标识符:POSITION_IDENTIFIER
 
我有一个问题,如果有人有一个Zigzag指标,当指标形成锁定的高点或低点时,它会显示价格,如果形成顶部的顶部价格不应该显示在关闭和高烛光,如果底部形成Zigzag,那么只是不关闭烛光和低点是类似的指标现在将布局。
附加的文件:
 
tol64:
我们可以说,完全一样。也就是说,通过对账户历史的处理。每个职位都有自己的唯一标识符:POSITION_IDENTIFIER

我在谈论库兹马,你在谈论......

让我问你一个更具体的问题--是否可以选择,是否有选择职位历史的功能?没有经过订单和交易。只要在一个货币对的所有历史头寸中搜索即可。

 
YAndrey:

我在谈论库兹马,你在谈论......

让我问你一个更具体的问题--是否可以选择,是否有一个功能可以选择历史上的职位?没有经过订单和交易。只需在一个货币对的所有历史头寸中进行搜索。

还是我在说库兹马?我从一开始就完全理解你。甚至不要怀疑它。))

我的回答非常具体,你只是期待一个现成的解决方案,而这是不存在的。你将不得不自己写。有许多例子可以说明如何做到这一点。与交易历史的 搜索完全一致,重点是位置标识符。这很简单。

 
tol64:

还是我在说库兹马?我从一开始就完全理解你。甚至不要怀疑它。))

我的回答很具体,你只是期待一个现成的解决方案,而你并没有。你将不得不自己写。有许多例子可以说明如何做到这一点。与交易历史的 搜索完全一致,重点是位置标识符。这很简单。

在那里!从一开始就会是这样的。谢谢你的回答。因为我在寻找不存在的方法......
 

编译器是否只 "看到""上面 "描述的代码?为什么它不编译这样的结构。

class A
{
   public:
   B *b;

};

class B
{
   public:
   A *a;

};
 
YAndrey:

编译器是否只 "看到""上面 "描述的代码?为什么这样的结构不能编译。

是的,没错。使用一个类的声明。

class B;
class A
{
   public:
   B* b;
}

class B
{};
 
大家好谁能写一个EA(或者谁有):
- EA应该在给定的价格下挂单(即,如果一个挂单已经触发,它在指定的价格下另一个挂单)
- 如果在第一个触发的订单后,另一个挂单打开,它下另一个挂单,这个挂单等于第一个,以此类推到无穷大?

我给你举个例子(价格来自我的头脑):
,我有了使用 "锁定 "策略的想法:欧元/美元
,我在任何时候开一个订单,可以是在新闻发布之前(例如在1.3700买入),设置T/P 5点,如果价格按照我的方式发展,一切都很好。如果没有,我在5点(1.3695)以下开两个卖单。
-如果卖出时价格没有达到T/P,即已经掉头,那么我再放2个买单(1.3700),T/P被设定为卖出时的负值。
如果价格上涨(高于1.3700),我们的买单比卖单多一个
如果价格下跌(低于1.3695- 我们的卖单比买单多一个。
我需要一个EA在这个价格上开单:1.3700买单和1.3695卖单,T/P将跟随自己。
谢谢你的关注....