1. Окно <Тестер>, вкладка <Результаты оптимизации>, всплывающая подсказка с внешними переменными.
Подсказка выдается одной строкой и при большом кол-ве переменных край стороки уходит за экран -
не плохо было-бы сделать перенос строки.
2. По завершению прохода тестера хорошо-бы иметь звуковое...
При фиксированом масштабе нажатие Ctrl+A заставляет график ползти вниз, а обратная операция какой комбинацией выполняется?
MetaTrader 4. Build 176.
1. При оптимизации отключается работа с объектами;
2. Добавлено моделирование нулевого бара чужого периода на тестируемом инструменте;
3. При тестировании при обращении индикатора к чужому периоду и символу осуществляется задержка для подкачки недостающих данных;
4. При...
Уважаемые разработчики.
Интерес к вашему продукту огромен. Поэтому и вопросов много.
К сожалению, ответы на поставленные вопросы можно получить не всегда и не совсем в корректной форме.
Чтобы не быть голословным приведу пример, на мой взгляд, не корректных ответов и примеры того, как они могут...
Как переписать iMA в iMAOnArray?
iMA(NULL, 0, 5, 0, MODE_SMA, PRICE_HIGH, 0) и
iMAOnArray(High, 0, 5, 0, MODE_SMA, 0) что то разное считает.
Ну и замечание маленькое - в хелпе про StringFind не написано что функция возвращает если не находит ничего (-1).
Почему сработал отложенный ордер, ведь цена не была преодалена?
ордера выставляются по одному с каждым новым тиком, а надо чтобы эксперт ставил на каждый тик несколько ордеров... как это реализовать?
Имеется советник , который прикреплен, допустип к 6 валютным парам, почему то периодически не срабатывает (OrderSymbol()==Symbol() , берет ордера со всех выставленных ордеров по всем валютным парам, хотя в цикле стоит подобное ограничение, может нужно еще что то дополнительно прописать
Если в эксперте заменить, к примеру строку вида: if( OrderSend (Symbol(),OP_BUY,1,Ask,3,0,0,"",MAGICMA,0,Blue)>0) на строку if(OpenBuy()>0) плюс функция int OpenBuy() { return(OrderSend(Symbol(),OP_BUY,1,Ask,3,0,0,"",MAGICMA,0,Blue)); } тестирование не возможно. Build177
"Особенности написания Пользовательских Индикаторов"
Суть недоработки:
Хоть это и мелочь, но иногда портит нервы и тратит время :)
Некорректно выделяются двойным щелчком мыши для копирования РУССКИЕ слова. Такая же байда и с Ctrl+Стрелка при перемещении. Создается впечатление, что код программы редактора воспринимает любые символы как английские,...
Выложена краткая обзорная статья "Особенности и ограничения тестирования в MetaTrader 4":
"Особенности и ограничения тестирования в MetaTrader 4"
Разделы и содержимое этой статьи будут пополняться.
Если вы заметили отсутствие каких-либо важных моментов, то напишите прямо в этой ветке - мы добавим...
Подскажите как пользоваться функциями типа Message из WinUser32.mgh, что там за параметры и можно ли такое сообщение типа "Да/Нет/Отмена" выставить в любой области экрана?
Программеры, есть система на основе цифровых фильтров, простенькая, но очень неплохая.
В ручную сложно, требует постоянного мониторинга, иногда в туалет не сходить.
Суть ее в следующем:
Сигнал на открытие позиций - пересечение индикаторов.
открываемся sell на открытии второй свечки после того...
Подскажите пожалуйста, как я могу ипользовать одно окно связанное с тестером. Я не могу найти, как сделать, чтобы при очередном прогоне тестера мне не надо было закрывать предыдущий график и открывать все снова, нажимая на "Open chart", чтобы увидеть новый результат. В целом хочется иметь ту же...
В дополнение к введению в Expert propetties / Optimization максимальной величины абсолютной просадки, хорошо бы туда же ввести минимальное количество сделок.
Выпущена обзорная статья "Strategy Tester: режимы моделирования при тестировании", объясняющая принципы работы тестера:
"Strategy Tester: режимы моделирования при тестировании"
В ближайшие дни появятся новые статьи.
Как инициализировать двумерный масив?
Я и так пробовал:
int t[2][2] = { { 1, 1}, {2, 2} };
и по другому. Но никак не удалось. В хелпе описана только инициализация одномерного масива.
Спасибо,
Вероятно, еще не все знают, что есть легкая возможность проверить состояние своего счета MetaTrader 4 через обычный броузер. Для этой цели используются вебсервисы(средства интеграции с вебом), о которых более детально написано на странице:...
Помогите, пожалуйста, как сместить MessageBox(), чтобы он был в заданной области экрана, а не по центру? Буду очень признателен. Спасибо.
Подскажите, пожалуйста.
Ниже привожу три файла. Первый - эксперт. Второй - индикатор к нему. Третий - включаемый, размещается в директории экспертов. Можно обойтись без него, закомментировав вызов функции "Report".
Индикатор рисует сигналы на покупку и продажу, причем ранее он работал на демо...
1. Почему не происходит подкачка исторических данных на малых таймфреймах? То есть выбрать-то дату можно, но результат не меняется. Например, EURUSD не качает раньше 10.01.2005, а USDCAD - раньше 16.12.2004? Если же выбрать дневку - то получаются граали :-)
2. Почему не учитывается спред? Мне что,...
По нижеприведенной ссылке можно посмотреть массу различных флеш-фильмов с использованием МТ4:
http://www.fundamentalforex.com/members/4Xmatrix/index.html
Вот уже вышел релиз Metatrader 4. Хотелось бы знать, выйдет ли API для него. Т. к. очень многие вещи нельзя сделать при помощи скриптового языка, в смысле пользовательского интерфейса. Хотелось бы написать собственную оболочку для MetaTrader 4. А вообще очень бы хотелось иметь возможность получать
Нельзя ли добавить в отчет IP адрес сервера
и самое главное pgp/gpg подпись MetaQuotes - что именно MT4
сгенерил этот отчет, а не какая-то другая программа.
А есть ли возможность разместить пользовательский индикатор (например RSI)
в окне графика chart_window ? а не в отдельном нижнем ?
Наверняка многим будет полезно ознакомится с рядом статей по MQL4 из ForexTimes http://www.forextimes.ru
Автор: Александр Иванов
http://www.forextimes.ru/article/a12403.htm
http://www.forextimes.ru/article/a12404.htm
http://www.forextimes.ru/article/a12973.htm
Можно в Script’е сделать так, чтобы при подсоединении к графику он выполнил какое-то действие, затем был в режиме ожидания от события с клавиатуры и по нажатию той или иной клавиши выполнял те или иные действия?
По поводу выполнения действий – понятно как реализовать, а вот как сделать, через какую...
как заметили многие наши пользователи, в 176 билде при тестировании в журнал выводились много странных одинаковых записей о модификации или закрытии позиции по стоп-лоссу или тейк-профиту. спасибо, что обратили наше внимание на этот факт.
пожалуйста, скачайте исправленную версию клиентского...
Уважаемые разработчики.
Я уже предлагал (пол-года тому назад или больше) выделить тестер из торгового терминала в отдельную программу.
Почему бы не сделать этого сейчас?

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Если у вас нет учетной записи, зарегистрируйтесь
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.