Jump to content

Не работает OrderCloseBy (MT4)


Andron78

Recommended Posts

Andron78

Подскажите пож-та, почему-то сегодня 12.02.2018 не работает OrderCloseBy, ошибка 3 - неправильные параметры (а они точно правильные).

Еще в пятницу все работало а сейчас нет, код тот же.

Это у меня одного так?

Link to post
Share on other sites
  • Replies 57
  • Created
  • Last Reply

Top Posters In This Topic

  • Petukhov

    13

  • Benenson

    9

  • AntFX

    7

  • Daigre

    6

Top Posters In This Topic

Popular Posts

Если и как только получится, сразу включим. Но это точно произойдет не завтра.         Здесь решать Вам. Зависит от того, с какой конкретно проблемой Вас столкнуло отключение данной функции.  

Переписывайте. Заявляю под личную ответственность и прошу не считать этот совет официальным. Советую исключительно на основании собственного опыта работы в компании - этот процесс с большой долей веро

тут скорее другое. Отсутствие этой функции вызывает подозрения. Для людей торговавших во времена запроса котировок очень знакома ситуация, когда при попытке закрыть позицию, "кухня" автоматом смещала

Victoria_M

C 19 февраля в рамках оптимизации работы торговых терминалов в торговых платформах MetaTrader 4 и MetaTrader 5 будут отключены два типа закрытия ордеров: "Multiple close" и "Close by".

Отключение данных опций носит временный характер.

С 12 февраля уже могут быть не доступны эти типы закрытия ордеров на демо-счетах.

Link to post
Share on other sites
Andron78

C 19 февраля в рамках оптимизации работы торговых терминалов в торговых платформах MetaTrader 4 и MetaTrader 5 будут отключены два типа закрытия ордеров: "Multiple close" и "Close by".

Отключение данных опций носит временный характер.

С 12 февраля уже могут быть не доступны эти типы закрытия ордеров на демо-счетах.

Спасибо!

А что значит - временный характер? это на сколько?

Link to post
Share on other sites
Victoria_M

 

 

А что значит - временный характер? это на сколько?

К сожалению, пока не можем сказать как долго не будет доступна данная функция, но мы обязательно оповестим наших клиентов о возобновлении.

Link to post
Share on other sites
Trade FX

Подскажите, отсутствие операции "Закрыть встречной" в терминале MT5 связано с тех. работами? В MT4 эта операция присутствует и работает.

Link to post
Share on other sites
Victoria_M

Подскажите, отсутствие операции "Закрыть встречной" в терминале MT5 связано с тех. работами? В MT4 эта операция присутствует и работает.

Не могли бы Вы написать мне в ЛС номер счета. Проверим.

Link to post
Share on other sites
Benenson

Альпари, когда вернете OrderCloseBy? хотя бы примерный срок? через месяц? через год?

Link to post
Share on other sites
Djesiks

Альпари, когда вернете OrderCloseBy? хотя бы примерный срок? через месяц? через год?

 

К сожалению, не можем точно сказать. Если будут какие-либо изменения, мы обязательно уведомим всех наших клиентов.

Link to post
Share on other sites
Benenson

Во всем Альпари нет специалиста, который способен дать ответ? не верю)

Link to post
Share on other sites
Petukhov

Во всем Альпари нет специалиста, который способен дать ответ? не верю)

 

Это не вопрос способностей специалистов. Когда у нас будут сроки, мы напишем.

Link to post
Share on other sites
Benenson

Это как раз таки вопрос способностей, оценить затраты времени. У любой работы или проекта есть план и сроки. Тем более здесь чисто технический вопрос, что там можно вообще "оптимизировать"? Тем более так долго.

Такое напускание тумана создает впечатление, что это просто искусственное ухудшение условий для клиентов, с непонятной целью.

Link to post
Share on other sites
Rihter

Это как раз таки вопрос способностей, оценить затраты времени. У любой работы или проекта есть план и сроки. Тем более здесь чисто технический вопрос, что там можно вообще "оптимизировать"? Тем более так долго.

Такое напускание тумана создает впечатление, что это просто искусственное ухудшение условий для клиентов, с непонятной целью.

 

Да правильно тут всё Петухов написал - Альпари же большая компания, не из трёх или пяти человек состоит. Специалисты-то могут сказать, сколько времени им на это потребуется - но решения принимают не они, а начальство. Нет распоряжения, не включено в план - значит они не могут и не будут это делать, хоть это и легко.

А начальство, скорее всего, этот вопрос в данный момент не рассматривает и не обсуждает сроки его ввода в действие на совещании с подчиненными. Они просто заняты другими вопросами. И пока они не посовещались - никто просто не знает, какое решение будет принято в будущем и когда именно.

Ну либо действительно решение уже принято и по каким-то своим причинам они возвращать эту функцию в ближайшее время не планируют...

Edited by Rihter
  • Thanks 1
Link to post
Share on other sites
Benenson

Начальство оно такое, да) левая рука не знает что делает правая)

Да пускай не рассматривают и не планируют, на здоровье) а клиент тем временем перейдет в другую компанию)

Link to post
Share on other sites
AntFX

Насколько я помню OrderCloseBy изначально не работал на ПАММах. А если на паммах не работает, то зачем к нему привыкать и на обычных счетах... Поэтому наверное и убрали, чтобы не было десяти разных стандартов.

  • Thanks 1

1

Link to post
Share on other sites
Petukhov

Это как раз таки вопрос способностей, оценить затраты времени. У любой работы или проекта есть план и сроки. Тем более здесь чисто технический вопрос, что там можно вообще "оптимизировать"? Тем более так долго.

Такое напускание тумана создает впечатление, что это просто искусственное ухудшение условий для клиентов, с непонятной целью.

 

Все просто - есть софт, он сложный, состоит из разных частей, отвечающих за разный функционал. Все это переплетено с сервером (чужой для нас софт). Любое нововведение или доработка требует обширного тестирования на совместимость (это время, которого требуется достаточно много по вышеозвученной причине). Выявленная в ходе тестирования несовместимость означает необходимость доработки внедряемого софта или оптимизации всего остального софта, чтобы он не конфликтовал с внедряемым. Оценить трудозатраты и на одно, и на другое, вероятно, можно достаточно быстро, но прежде чем я здесь буду отвечать Вам, сколько времени нам понадобится, руководство должно решить, по какому именно из 2 названных путей идти. Для этого нужно взвесить денежные трудозатраты, потенциальный риск (в том числе убытков от того, что мы не сможем заниматься другими задачами, пока будем заниматься этой) и потенциальную выгоду от проведения необходимых работ. Чем крупнее компания, тем сложнее менеджменту это делать.

В данном случае наименьшим из зол было временное отключение closeby, на этом варианте и остановились, пока не придумаем что-то лучшее.

 

 

 

Да пускай не рассматривают и не планируют, на здоровье) а клиент тем временем перейдет в другую компанию)

 

Мы это все понимаем и принимаем.

  • Thanks 1
Link to post
Share on other sites
Benenson

Наконец-то более-менее внятный ответ, спасибо) мне ведь тоже нужно оценить, уже переписывать робота под ваши нововведения, или немного подождать пока включите closeby обратно) для вас это "наименьшее из зол", а для меня упущенная прибыль)

 

Кстати, до отключения closeby прекрасно работал. Никогда на него не жаловался)

И кстати, поскольку я сам программист, мне все равно непонятно, что можно так долго там чинить, если это даже не торговая, а чисто математическая функция :)

Link to post
Share on other sites
AntFX

 

 

это даже не торговая, а чисто математическая функция

Вообще-то, она торговая )


1

Link to post
Share on other sites
Benenson

Ну, это формально торговая) а по сути просто расчетная.

Link to post
Share on other sites
AntFX

Ну, это формально торговая) а по сути просто расчетная.

Не, это, чисто торговая функция - закрытие одного ордера полностью и полностью или частично закрытие второго.


1

Link to post
Share on other sites
Benenson

Дык, закрытие происходит путем просто взаимозачета) никакого исполнения, никаких проскальзываний, и т.п. не происходит. Цена заранее известна. Т.е. для исполнения closeby даже не нужно напрягать торговый сервер, всё внутри счета можно сделать.

Link to post
Share on other sites
AntFX
Дык, закрытие происходит путем просто взаимозачета) никакого исполнения, никаких проскальзываний, и т.п. не происходит. Цена заранее известна. Т.е. для исполнения closeby даже не нужно напрягать торговый сервер, всё внутри счета можно сделать.

Разница в том, что клиент это может исполнить двумя командами, последовательно отправляемыми на сервер, и без гарантии совпадения цен исполнения, а сервер может исполнить одной, очевидно быстрее и по одинаковой цене. Торговой операция называется потому, что касается изменения состояния ордеров на счете. К тому же торговыми функциями называются в этом списке и информационные о состоянии ордеров... Хотя в строгом смысле они не торговые, конечно.

Edited by AntFX

1

Link to post
Share on other sites
Petukhov

Дык, закрытие происходит путем просто взаимозачета) никакого исполнения, никаких проскальзываний, и т.п. не происходит. Цена заранее известна. Т.е. для исполнения closeby даже не нужно напрягать торговый сервер, всё внутри счета можно сделать.

 

Это неверно. Сервер "напрягается" всегда при любой команде, иногда даже той, что реджектится по причине некорректности. В рамках терминала такую команду выполнить нельзя, потому что сделки существуют на сервере, а не в терминале.

Ситуация еще сложнее на счетах с рыночным исполнением - под каждую Вашу позицию открыта хедж.позиция на поставщике, все их надо как-то закрывать по возможности без потерь на разнице цен. В данном случае - хорошо, если позиции на одном и том же поставщике.

  • Thanks 1
Link to post
Share on other sites
Petukhov

 

 

уже переписывать робота под ваши нововведения, или немного подождать

 

Переписывайте. Заявляю под личную ответственность и прошу не считать этот совет официальным. Советую исключительно на основании собственного опыта работы в компании - этот процесс с большой долей вероятности займет существенное время, за которое Ваш труд по переписыванию робота может окупиться.

  • Thanks 2
Link to post
Share on other sites
Benenson

 

Ну вот, я услышал, что хотел) спасибо  :)

  • Thanks 1
Link to post
Share on other sites
Ira_UP

Возникла проблема, заметила что не могу закрывать ордере встречными.

Думаю это вопрос из этой ветки

OrderCloseBy - Осуществляет закрытие одного открытого ордера другим ордером, открытым по тому же самому инструменту, но в противоположном направлении

Подскажите нет более точных сроков когда все наладится?

Link to post
Share on other sites
  • Capman locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...