Обновление платформы MetaTrader 4 билд 625: Журналы в MetaTrader Market и новый MetaViewer - страница 9

 

Вера в мифы и их пропаганда - это хорошая прибавка в копилку ~профессионализма. Особенно вера в персонажей с именами hft и ответами "на вопросы не отвечаю".

Уж мне то не знать последствия мифовнимания.

У нас есть круче CUDA - OpenCL является штатной возможностью MQL5 уже давно: https://www.mql5.com/ru/search#!keyword=OpenCL, вот пример: https://www.mql5.com/ru/code/825


Я так понимаю, вы вообще не в курсе MetaTrader 5 и его возможностей. Зато лечите меня детскими глупостями.

 

Функция SymbolInfoInteger(Symbol(),SYMBOL_TRADE_MODE) при тестировании дает 0 SYMBOL_TRADE_MODE_DISABLED. Это неверно. Зачем при тестировании ограничения по торгам по инструменту?

Скрипт на закрытом рынке дает 2 SYMBOL_TRADE_MODE_FULL
 
GSB:

Функция SymbolInfoInteger(Symbol(),SYMBOL_TRADE_MODE) при тестировании дает 0 SYMBOL_TRADE_MODE_DISABLED. Это неверно. Зачем при тестировании ограничения по торгам по инструменту?

Скрипт на закрытом рынке дает 2 SYMBOL_TRADE_MODE_FULL
Эту проблему уже проверяем.
 
Renat:
Эту проблему уже проверяем.

Спасибо.

SymbolInfoInteger(Symbol(),SYMBOL_TRADE_MODE) может вообще отображать реальное состояние рынка? Некоторые брокеры в период ролла часто на несколько минут запрещают торги и проверить это не удается. Идет 132 и приходится делать паузу до открытия нового бара по м5.


Скриптам при откл Автоторговле можно дать разрешение на работу? Логика в том что скрипт это оперативный инструмент, отключение экспертов довльно частое явление, например на новостях... при резком возрастании волатильности, а скриптом оперативно удалить лимит ордера, подкорректировать уровни SL TP очень даже востребовано. Откроешь автоторговлю - эксперт вступит в конфликт со скриптом по своим ордерам. Опять же в 509 так и было. Понимаю что в 509 вы видимо блокировали поток эксперта, а сейчас торговые функции и все сложнее, но если это возможно, то было бы крайне удобно.

И ошибку ERROR_4109, trade is not allowed уберите из записи в лог пожалуйста, это самостоятельно в коде проверить не проблема

 
Заметил, что иногда таймер не работает (Не запускается функция OnTimer() ). После перезапуска терминала - всё ок. Рынок активный. Был понедельник. Билд 625. С чем связанно не понятно..
 
Могу подтвердить, тоже было, работает не всегда
Megan:
Заметил, что иногда таймер не работает (Не запускается функция OnTimer() ). После перезапуска терминала - всё ок. Рынок активный. Был понедельник. Билд 625. С чем связанно не понятно..
 
stringo:

Нельзя со 100-процентной достоверностью рассчитать время в будущем. Из-за возможного отсутствия некоторых баров. Это уже обсуждали-переобсуждали


Ок тоесть на графике есть видимая зона, с датами, как получить из под Х координат дату завтрашнего дня ????

 
Тестирую эксперт в тестере в режиме визуализации. Добавляю индикатор на чарт. Вместо TimeToStr(TimeCurrent(), TIME_DATE|TIME_SECONDS) он выводит в лог 1970.01.01 00:00:00
 
RickD:
Тестирую эксперт в тестере в режиме визуализации. Добавляю индикатор на чарт. Вместо TimeToStr(TimeCurrent(), TIME_DATE|TIME_SECONDS) он выводит в лог 1970.01.01 00:00:00

А выводимая строка случаем не слишком длинная? Наблюдалось такое в прежних старых билдах.
 
artmedia70:
А выводимая строка случаем не слишком длинная? Наблюдалось такое в прежних старых билдах.


Нет, не длинная:

2014.03.25 00:34:31.525 2014.02.20 09:50 i-TS-DodgeAlerts EURUSD,H1: Alert: i-TS-DodgeAlerts EURUSD H1: BUY signal at 1970.01.01 00:00:00

Причина обращения: