Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1269

SkyAleksandr:
Здравствуйте, подскажите пожалуйста, есть ли возможность снять деньги с баланса? Положил деньги на баланс для подписи на человека (который занимается сделками). Хочу вот вернуть деньги что остались на балансе. Это возможно?

Со своего MQL5 аккаунта Вы может снять только ЗАРАБОТАННЫЕ средства. О чем Вас предупреждают при пополнении и Вы ставите галочку о согласии. То есть если Вы пополнили свой MQL5 аккаунт - значит Вы согласились, что можете выводить только заработанные средства.

Fast235:

для OBJ_ARROW нет возможности выставить значок ровно по ценовому значению? только сверху или снизу? и на разных ТФ отступ разный

чудовищная несправедливость для  OBJ_ARROW, зачем для него нужно было вводить дополнительные, отдельные OBJPROP_ANCHOR? 

может кто сталкивался и победил это кроме манипуляции с ценой + оффсет на каждый ТФ?

пытаюсь 159 символ (точка) ставить на на ценовые уровни

Просто OBJ_ARROW  - специализированная штука именно для этих целей создавалась - ставить стрелки над и под ценой.

Прям на уровень можно поставить многое другое, например  OBJ_TREND длиной один бар, и т.д.

Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
При создании графического объекта функцией ObjectCreate() необходимо указать тип создаваемого объекта, который может принимать одно из значений перечисления ENUM_OBJECT. Дальнейшие уточнения свойств созданного объекта возможно с помощью функций по работе с графическими объектами.

Подскажите, как в OnTradeTransaction() отловить измененице цены ордера, а не любое другое изменение состояние ордера?

leonerd:

Подскажите, как в OnTradeTransaction() отловить измененице цены ордера, а не любое другое изменение состояние ордера?

Никогда не пользовался, но думаю надо проверить тип транзакции TRADE_TRANSACTION_ORDER_UPDATE

Alexey Viktorov:

Никогда не пользовался, но думаю надо проверить тип транзакции TRADE_TRANSACTION_ORDER_UPDATE

Это очевидно. А дальше что проверить?

leonerd:

Это очевидно. А дальше что проверить?

action в MqlTradeRequest?

leonerd:

action в MqlTradeRequest?

нет, не приходит

trans.order_state==ORDER_STATE_REQUEST_MODIFY
это тоже не работает
leonerd:
это тоже не работает

Чувак, респект и уважуха тебе! Ты что-то пробуешь. Большинство спрашивают и потом только ноют  пишут что объяснили им непонятно. )))

leonerd:

Это очевидно. А дальше что проверить?

Очевидно, что сравнить цену «вчера» и «сегодня». Грубо говоря, какая была и какая теперь. Если изменилась, значит это то что надо.