Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
При тестировании не включается MQL5 Cloud Network, в котекстном меню "использовать /MQL5 Cloud Network" не ставится птичка, на балансе 1 кредит. Вчера всё работало.
При тестировании не включается MQL5 Cloud Network, в котекстном меню "использовать /MQL5 Cloud Network" не ставится птичка, на балансе 1 кредит. Вчера всё работало.
Что пишет в журнале?
Какой у вас баланс на сайте?
Есть подозрение, что перенос с 4-ки мог быть сделан без учета особенностей 5-ки. И загрузка процессора и отрисовка свечей - это только следствия слишком тяжелых расчетов или циклов ожидания и т.п. в ОнКалькулейте.
C очередным build все заработало нормально, проблема похоже была в MT5, а не в моих индикаторах.
Хотя при резких изменениях цены, terminal.exe по прежнему начинает грузить процессор
При тестировании не включается MQL5 Cloud Network, в котекстном меню "использовать /MQL5 Cloud Network" не ставится птичка, на балансе 1 кредит. Вчера всё работало.
Есть простое приложение, состоящее из содержащего цену поля ввода и горизонтальной линии:
Предполагаются два действия: 1) при вводе в поле нового значения цены, линия должна сдвигаться на эту цену, 2) при сдвиге линии либо редактировании цены линии в поле ввода должна отображаться новая цена (линии). С первой частью проблем нет. Вопрос по второй: можно ли, используя карту событий (event map), отлавливать событие изменения цены линии (либо любое другое событие объекта, не являющегося элементом управления)? Думал, что для этого следует использовать ON_EXTERNAL_EVENT(event,handler), но, как ни крутил, не получается. Соответственно, ещё пару вопросов:
или есть какие-либо иные варианты решения?
Обнаружил странное поведение на терминале подписчика сигналов.
1. При закрытии позиции (не важно, по стопу или ручками) в журнале терминала подписчика появляется запись:
2013.03.20 20:58:39 Signal '5002359': cannot copy deal #5652339 sell 0.60 CHFJPY at 101.448, probably position is already closed
При этом позиция присутствует и не закрывается. После перезагрузки терема эта позиция закрывается штатно. Ситуация повторяется практически постоянно, особенно если позиция корректировалась поставщиком.
2. Проблема со стопами. В журнале терминала подписчика появляется запись:
2013.03.21 07:05:54 Signal '5002359': synchronization is postponed, processing of trade actions disabled
2013.03.21 07:05:54 Signal '5002359': synchronization terminated, cannot correct position [sell 0.10 AUDCHFL 0.9813 sl: 0.9867 tp: 0.9766]
2013.03.21 07:05:54 Trades '5002359': failed modify sell 0.10 AUDCHFL sl: 0.9867, tp: 0.9766 -> sl: 0.9867, tp: 0.9766 [Invalid stops]
Стопы у поставщика установлены заведомо правильно, расстояние от позиции корректное (у подписчика на данном символе уровень стопов 15 пунктов, очень грубо нижняя граница СЛ 0.9842). При этом сами стопы выставляются! Самое печальное, что при этом синхронизация прекращается (processing of trade actions disabled) по ВСЕМ символам. Перезагрузка терема не помогает, для продолжения синхронизации приходится отключать копирование стопов.
/// Добавил: поставщик нарочно раздвигал стопы до неприличных расстояний - ошибка оставалась!
3. У подписчика нет реакции на изменение (передвижение) стопов у поставщика. Вообще никакой! Перезагрузка терминала не помогает.
------------------------
У подписчика Windows Server 2003 R2 Standart Edition SP2
Версия терминала 778.
Копия пошла в сервисдеск.
или есть какие-либо иные варианты решения?
При изменении объекта, приходит событие CHARTEVENT_OBJECT_CHANGE. В параметре sparam имя объекта. Т.е. нужно написать примерно так:
Куда Вы это вставите (в отдельный метод или в тело обработчика) - Ваше решение.
Всем привет!
Ребят кто знает. Написал советник в mq5 (мой первый советник), запускаю его. Ордера (мгновенного исполнения) открываются, а стоп лоссы по факту не проставляются (хотя в коде есть). По отработке ордеров никаких ошибок нет, а стоп лоссов по факту нет. Я тогда залез в хелпы и попробовал разными способами задавать ордера. Пробовал и с подключением библиотеки. Все без ошибок открывается а стоп лоссов нет.
Может кто знает? сталкивался? Грешу на сам mq5. Alpari. Тестовый счет. Жаль если не получится разобраться...
С уважением,
Сергей
Sergey5347: Написал советник в mq5 (мой первый советник), запускаю его. Ордера (мгновенного исполнения) открываются, а стоп лоссы по факту не проставляются (хотя в коде есть). По отработке ордеров никаких ошибок нет, а стоп лоссов по факту нет. Я тогда залез в хелпы и попробовал разными способами задавать ордера. Пробовал и с подключением библиотеки. Все без ошибок открывается а стоп лоссов нет.