Python ... Не получается изменить TakeProfit для buy - открытых ордеров !? а для Sell- ордеров получается ... Подскажите пожалуйста где не вижу !
Видно же что уровень тейк профита неверный. Исправляйте сами.
блин вообще не вижу :/ ... все вроде просто, ***
Almaz Akhmetkhanov:
блин вообще не вижу :/ ... все вроде просто, ***
Take Profit для Buy нужно устанавливать выше текущего Bid. Если пробуете сегодня, то профит для Buy на уровне 1.20554 никак не установить, т. к. текущий Bid уже выше этой цены (сегодняшний диапазон движения EURUSD находится выше 1.21).
Ищите, почему в функцию подается направльное значение take_profit.
Almaz Akhmetkhanov:
а для продаж уровень TP функция может ставить выше цен открытия , а для продаж соотвевенно нет ?
Причем цена открытия? Рассматривается ТЕКУЩАЯ цена.
Общие принципы - Торговые операции - Справка по MetaTrader 5
- www.metatrader5.com
Перед тем как приступить к изучению торговых функций платформы, необходимо создать четкое представление об основных терминах: ордер, сделка и...
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
### Код прилагаю внизу , написан на Python : функция TRADE_ACTION_SLTP принимает в качестве параметров символ вал.пары [eurusd], номер тикета [756*****], уровень tp [1.20554]
### все работает для sell ордеров , а для buy - ордеров пишет ошибку retcode: 10016 (не верные стопы, хотя уровень TP только ставлю... стопы не проставляю)
# -- Код -- ###############