YAndrey: Нашел время еще поизучать позиции и их свойства. Я весь в непонятках - ежели позиции открываются и закрываются, то как перебрать исторические позиции, которые были по символу??? Мне бы хотелось выбрать всю историю позиций по символу, а потом перебрать историю сделок по каждой исторической позиции. Как это сделать? Везде описано как получить историю ордеров и сделок, но как получить список позиций???
tol64。
阅读本文: MQL5配方--交易历史和获取头寸属性的函数库
出现了几个问题。
像这样:右击 "历史 "标签,选择 "订单和交易"。它应该看起来像这样。
YAndrey:
你有点误解了这个问题。我不是在问如何处理目前的状况--这很清楚。如何获得一个历史性的位置,它曾经是,但已经进入了过去?我理解,POSITION的生命力来自于交易量变得不同于零的那一刻,到它变得等于零的那一刻。如何获得职位列表?不是订单和交易,而是所选货币对的头寸?Нашел время еще поизучать позиции и их свойства. Я весь в непонятках - ежели позиции открываются и закрываются, то как перебрать исторические позиции, которые были по символу??? Мне бы хотелось выбрать всю историю позиций по символу, а потом перебрать историю сделок по каждой исторической позиции. Как это сделать? Везде описано как получить историю ордеров и сделок, но как получить список позиций???
我们可以说,完全一样。也就是说,通过对账户历史的处理。每个职位都有自己的唯一标识符:POSITION_IDENTIFIER。
我在谈论库兹马,你在谈论......
让我问你一个更具体的问题--是否可以选择,是否有选择职位历史的功能?没有经过订单和交易。只要在一个货币对的所有历史头寸中搜索即可。
我在谈论库兹马,你在谈论......
让我问你一个更具体的问题--是否可以选择,是否有一个功能可以选择历史上的职位?没有经过订单和交易。只需在一个货币对的所有历史头寸中进行搜索。
还是我在说库兹马?我从一开始就完全理解你。甚至不要怀疑它。))
我的回答非常具体,你只是期待一个现成的解决方案,而这是不存在的。你将不得不自己写。有许多例子可以说明如何做到这一点。与交易历史的 搜索完全一致,重点是位置标识符。这很简单。
还是我在说库兹马?我从一开始就完全理解你。甚至不要怀疑它。))
我的回答很具体,你只是期待一个现成的解决方案,而你并没有。你将不得不自己写。有许多例子可以说明如何做到这一点。与交易历史的 搜索完全一致,重点是位置标识符。这很简单。
编译器是否只 "看到""上面 "描述的代码?为什么它不编译这样的结构。
编译器是否只 "看到""上面 "描述的代码?为什么这样的结构不能编译。
是的,没错。使用一个类的声明。
- 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将跟随自己。
谢谢你的关注....