нужна помощь!

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
labvic
144
labvic  

Нужно модифицировать ордер.

Вот мой код:

bool res=OrderModify(OrderGetInteger(ORDER_TICKET),OrderGetDouble(ORDER_PRICE_OPEN),new_sl,OrderGetDouble(ORDER_TP),ORDER_TIME_GTC,TimeTradeServer()+PeriodSeconds(PERIOD_MN1));

Выдает ошибку: 'OrderModify' - function not defined

Платформа mt5. 

В чем может быть проблема?

Stanislav Aksenov
28073
Stanislav Aksenov  

Пишет что не знает такой функции ОрдерМодифай.

Говорит вообще не понимаю о чем речь, понятия не имею что за ОрдерМодифай такой )))

Artyom Trishkin
Модератор
52783
Artyom Trishkin  
labvic:

Нужно модифицировать ордер.

Вот мой код:

bool res=OrderModify(OrderGetInteger(ORDER_TICKET),OrderGetDouble(ORDER_PRICE_OPEN),new_sl,OrderGetDouble(ORDER_TP),ORDER_TIME_GTC,TimeTradeServer()+PeriodSeconds(PERIOD_MN1));

Выдает ошибку: 'OrderModify' - function not defined

Платформа mt5. 

В чем может быть проблема?

Проблема в том, что OrderModify - функция mql4. Либо библиотечная из отсутствующей библиотеки.
labvic
144
labvic  
Artyom Trishkin:
Проблема в том, что OrderModify - функция mql4. Либо библиотечная из отсутствующей библиотеки.

А как тогда стоплосс изменить в mt5?

Vladimir Karputov
Модератор
181882
Vladimir Karputov  
labvic:

Нужно модифицировать ордер.

Вот мой код:

bool res=OrderModify(OrderGetInteger(ORDER_TICKET),OrderGetDouble(ORDER_PRICE_OPEN),new_sl,OrderGetDouble(ORDER_TP),ORDER_TIME_GTC,TimeTradeServer()+PeriodSeconds(PERIOD_MN1));

Выдает ошибку: 'OrderModify' - function not defined

Платформа mt5. 

В чем может быть проблема?

Пример трейлинга в КодоБазе ( https://www.mql5.com/ru/code/19914 ).
Трейлинг это как раз и есть модификация позиции.
Vitaly Muzichenko
13926
Vitaly Muzichenko  
Vladimir Karputov:
Пример трейлинга в КодоБазе ( https://www.mql5.com/ru/code/19914 ).
Трейлинг это как раз и есть модификация позиции.

Подробнее пожалуйста распишите этот момент.

Vladimir Karputov
Модератор
181882
Vladimir Karputov  
Vitaly Muzichenko:

Подробнее пожалуйста распишите этот момент.

С удовольствием, только уточните что именно расписать.
Vitaly Muzichenko
13926
Vitaly Muzichenko  
Vladimir Karputov:
С удовольствием, только уточните что именно расписать.

Что подразумевает под собой выражение "модификация позиции"

Vladimir Karputov
Модератор
181882
Vladimir Karputov  
Vitaly Muzichenko:

Что подразумевает под собой выражение "модификация позиции"

Хоть ссылка подтянулась автоматически, скажу своими словами: модификация позии подразумевает изменение стоп-уровней -значений уровней в полях "Стоп Лосс" и "Тейк Профит";
Vitaly Muzichenko
13926
Vitaly Muzichenko  
Vladimir Karputov:
Хоть ссылка подтянулась автоматически, скажу своими словами: модификация позии подразумевает изменение стоп-уровней -значений уровней в полях "Стоп Лосс" и "Тейк Профит";

Так это модификация ордеров, а не позиций. Позицию нет возможности модифицировать, или Я что-то упустил?

P.S. Мы же с вами техники, и должны выражаться на техническом языке, и не вводить в заблуждение новичков
Artyom Trishkin
Модератор
52783
Artyom Trishkin  
Vitaly Muzichenko:

Так это модификация ордеров, а не позиций. Позицию нет возможности модифицировать, или Я что-то упустил?

P.S. Мы же с вами техники, и должны выражаться на техническом языке, и не вводить в заблуждение новичков
У ордера можно изменить цену установки и стоп-уровни. У позиции - только стоп-уровни.
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий