Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1121
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Что именно Вы хотите получить? Вам нужно время последней СДЕЛКИ (тип СДЕЛКИ "выход с рынка")? Или нужно знать время закрытия какой-то там ПОЗИЦИИ в торговой истории?
Нужно знать время последней закрытой позиции в торговой истории.
Тот код написанный будет работать в MQL5?, хотя я подключил библиотеку fxsaber работает код мт4, но все же вопрос остался, не ужели нельзя сделать функцию OrderCloseTime() в MQL5?, кстати та функция которую я выложил рабочая вроде... Хотя с такими граблями я лучше откажусь от нее. Вопрос скорее к разработчикам. Отвечать не обязательно, я читал историю в ветке думаю мало кто то сможет ответить на этот вопрос. Многие вещи пока не понятны, со временем возможно пересмотрю свои взгляды на язык MQL5.
Нужно знать время последней закрытой позиции в торговой истории.
Тот код написанный будет работать в MQL5?, хотя я подключил библиотеку fxsaber работает код мт4, но все же вопрос остался, не ужели нельзя сделать функцию OrderCloseTime() в MQL5?, кстати та функция которую я выложил рабочая вроде... Хотя с такими граблями я лучше откажусь от нее. Вопрос скорее к разработчикам. Отвечать не обязательно, я читал историю в ветке думаю мало кто то сможет ответить на этот вопрос. Многие вещи пока не понятны, со временем возможно пересмотрю свои взгляды на язык MQL5.
Всё просто. Нужно только сначала почитать, затем уже делать выводы :)
Нужно знать время последней закрытой позиции в торговой истории.
Тот код написанный будет работать в MQL5?, хотя я подключил библиотеку fxsaber работает код мт4, но все же вопрос остался, не ужели нельзя сделать функцию OrderCloseTime() в MQL5?, кстати та функция которую я выложил рабочая вроде... Хотя с такими граблями я лучше откажусь от нее. Вопрос скорее к разработчикам. Отвечать не обязательно, я читал историю в ветке думаю мало кто то сможет ответить на этот вопрос. Многие вещи пока не понятны, со временем возможно пересмотрю свои взгляды на язык MQL5.
Используйте очень простой способ (тем более, что на хедж счетах в 99% сделка с типом "выход из рынка" - это и есть закрытие позиции).
Онлайн отлавливайте транзакцию TRADE_TRANSACTION_DEAL_ADD – добавление сделки в историю, проверяете чтобы это была сделка или BUY или SELL, проверяете чтобы это была сделка "выход из рынка" DEAL_ENTRY_OUT
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Вопросы от начинающих MQL5 MT5 MetaTrader 5
MrBrooklin, 2019.09.09 09:50
Всем доброго дня и большого профита!
Сгенерировал простенький советник с помощью Мастера VQL5, код приведу ниже. Помогите разобраться, почему не работает функция "Expiration of pending orders (in bars)", переводится как "Срок действия отложенных ордеров (в барах)". Устанавливаю любые значения Signal_Expiration от 1 до 1000, но все-равно отложенный ордер существует только в течении одного бара. Настройки параметров также прикладываю.
Для тестирования использую Демо-счет терминала Метатрейдер 5, build 2136.
С уважением, Владимир.
Вам уже отвечали. Зачем повторяете вопрос?
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Вопросы от начинающих MQL5 MT5 MetaTrader 5
Сергей Таболин, 2019.09.10 10:04
Вам уже отвечали. Зачем повторяете вопрос?
Здравствуйте, Сергей!
Кто ответил?
С уважением, Владимир.
Ещё несколько раз внимательно просмотрел все сообщения, размещенные после моего вопроса, но нигде не увидел ответа.
С уважением, Владимир.
Похоже, что этот модуль сигналов (<Expert\Signal\SignalITF.mqh>) нельзя применять самостоятельно, так как он всегда выдаёт результат.
Как поступить: сгенерируйте советник на базе другого модуля торговых сигналов (например iMA или iMACD) и посмотрите как будут вести себя отложенные ордера.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Вопросы от начинающих MQL5 MT5 MetaTrader 5
Vladimir Karputov, 2019.09.10 11:44
Похоже, что этот модуль сигналов (<Expert\Signal\SignalITF.mqh>) нельзя применять самостоятельно, так как он всегда выдаёт результат.
Как поступить: сгенерируйте советник на базе другого модуля торговых сигналов (например iMA или iMACD) и посмотрите как будут вести себя отложенные ордера.
Спасибо, Владимир, за совет!
С уважением, Владимир.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Вопросы от начинающих MQL5 MT5 MetaTrader 5
Vladimir Karputov, 2019.09.10 11:44
Похоже, что этот модуль сигналов (<Expert\Signal\SignalITF.mqh>) нельзя применять самостоятельно, так как он всегда выдаёт результат.
Как поступить: сгенерируйте советник на базе другого модуля торговых сигналов (например iMA или iMACD) и посмотрите как будут вести себя отложенные ордера.
Да, Владимир, Вы были правы, с добавлением iMA функция "Expiration of pending orders (in bars)" стала работать. Ещё раз спасибо!
С уважением, Владимир.