来自一个 "傻瓜 "的问题 - 页 10

 
Valmars:
一切都正常更新,数值每秒钟都在变化。

经确认,这个例子中没有这样的错误。一切都在正常运行。

只是把定时器移到了初始化块的末尾,并替换了这些行

int height=ChartGetInteger(0,CHART_HEIGHT_IN_PIXELS,0);
int width=ChartGetInteger(0,CHART_WIDTH_IN_PIXELS,0);

归纳为以下几点

long height = ChartGetInteger(0,CHART_HEIGHT_IN_PIXELS,0);
long width  = ChartGetInteger(0,CHART_WIDTH_IN_PIXELS,0);
事实上,它并没有发挥很大的作用(当然,除非在初始化过程中预计会触发定时器)。
 
Valmars:
一切都在正常更新,数值每秒钟都在变化。

谢谢你,我没有检查这个简化版,但我应该检查,以免给别人带来胡言乱语的负担。

我有六个货币对在那里被处理,我想我在什么地方弄错了,我会研究一下,很抱歉给你带来的不便:))

 

这个问题在那里诞生了。

在一个符号上开仓导致仓位关闭,取消部分订单nough另一个符号是一个取消其他作为一个特殊的情况还是没有了?

 
Silent:

这个问题在那里诞生了。

在一个符号上开仓导致仓位关闭,取消部分订单nough另一个符号是一个取消其他作为一个特殊的情况还是没有了?

在MT5中没有 "一个取消其他 "订单。因此,讨论你的问题没有任何依据。
 
Interesting:

你所想到的,大多数人称之为NETTING。

考虑到资产是一种货币,我不知不觉地把净额结算与套期保值联系起来......
有趣的 是。

OCO和If Done是其他类型的命令。据我所知,在 "通用 "语言中,这种订单将被称为这样的东西:"执行中 "和 "相互取消"。

即:OCO - 两个订单群,其中一个不活跃,在主订单触发后被激活;If Done - 两个订单群,当其中一个订单触发后,第二个被取消。

说实话,我对这个措辞有疑问,所以我不得不打电话给技术支持。有趣的是,他们同意我的版本:)或者他们只是想掩饰,或者没有真正注意到。

是的,删除挂单并不适合我的版本。这就是论点。我还没有看到任何其他矛盾的情况。

无论我如何旋转它,我仍然得到相同的OCO的特殊情况......伙计,这意味着外汇中的异类:)

 
Yedelkin:
在MT5中没有 "一个取消其他 "的订单。

是什么阻止了你用EA做这件事?

 
Silent:

是什么阻碍了你作为顾问的工作?

你最初的问题是关于其他方面的:你描述的情况是否是CCA(以MT5术语)。我回答你,没有回答的依据。没有人提出 "究竟如何 "重现你的情况的问题。所以我们不要偏离正题。
 
Silent:

在一个符号上开仓,导致另一个符号上的仓位被关闭,部分订单被取消,这是否是一个取消其他作为一个特殊情况?

这是一个与平台无关的理论问题。这只是为了澄清问题。

 
Silent:

这个问题是理论性的,没有提到平台。纯粹是为了启蒙。

答案取决于人们如何理解CCA命令的实质。如果不参考平台,那么这里有,比如说,讨论:http://forum.alpari.ru/archive/index.php/t-37307.html

......所以我理解,经典的(我不会泄露真相)CCA-秩序是在单一乐器上展示的。

One cancels other (OCO) [Архив] - Forex / Форекс форум трейдеров и инвесторов компании Альпари - форекс клуб инвесторов и трейдеров
  • forum.alpari.ru
Уважаемый Гатти, а кто-нибудь вообще занимается этой проблемой? Имеется в виду, что клиенты заинтересованы в возможности выставлять OCO ордера на серверной стороне - это факт. ДЦ как заказчик ставит эту задачу перед разработчиками? Если не ставит - то когда планирует? Если не планирует - то почему? И т.д. - вопросов можно много задать, а...
 
Yedelkin:

答案取决于人们如何理解CCA命令的实质。在不提及平台的情况下,例如,这里有一个讨论:http://forum.alpari.ru/archive/index.php/t-37307.html

...所以我理解,经典的(我不会泄露真相)CCA订单是在单一工具上展示的。

是的,这就是我一直在的地方,谢谢。无论如何,这似乎是这个特殊的 "谁明白这个问题 "的问题。

我的结果是这样的:我再次给TA打电话,提到了他们的旧终端,在那里它是

并要求告诉我如何在MT5中

耶德尔金

处理这两种简单的情况。

1) 有两个活跃的挂单,每个都有自己的成交量、开盘价和SL-TP水平。 当另一个被触发时,SERVER究竟如何取消其中一个?

2) 有一个挂起的买入止损单。当订单触发时,SERVER究竟如何设置任何类型的新挂单?

几分钟后,同意这是不可能的,他们建议使用买入分叉和卖出分叉。总之,CCA算是有了,但在一些地方。明天他们承诺会更详细地澄清那里的一些情况,但没有具体说明是什么。

谢谢你的拓展视野 :)