В
советнике функция Print() выводит информацию только когда прикреплен к графику,
а когда прогоняется в тестере нет.
Пробовал выводить в лог файл, по статье «Хранение и отображение
информации», тот же эффект.
Как можно получить информацию из советника при тестировании ?
- Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
- [Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2.
- Как выводить из терминала на веб сайт информацию по аккаунту на текущий момент?
Посмотреть в журнале.
BoraBo писал(а) >>
В советнике функция Print() выводит информацию только когда прикреплен к графику, а когда прогоняется в тестере нет. Пробовал выводить в лог файл, по статье «Хранение и отображение информации», тот же эффект. Как можно получить информацию из советника при тестировании ?
В советнике функция Print() выводит информацию только когда прикреплен к графику, а когда прогоняется в тестере нет. Пробовал выводить в лог файл, по статье «Хранение и отображение информации», тот же эффект. Как можно получить информацию из советника при тестировании ?
Сохранять в файл. Хотя Print() работает и в логах все есть. Но в логах тестера.
Может быть ваш принт находится в таком месте, до которого советник во время тестирования по какой-либо причине не доходит.
expromt >>:
Специально проверил.
Вот такой принт:
Print("1111111111111111111111111111111111111111");
Вот такая запись в журнале:
2009.02.19 00:06:04 2008.08.25 20:06 Sovetnik_STS GBPJPY,H1: 1111111111111111111111111111111111111111
//+------------------------------------------------------------------+ //| zzz.mq4 | //| Boris | //| | //+------------------------------------------------------------------+ #property copyright "Boris" #property link "" //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { Print("init()"); //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- Print("deinit()"); //---- return(0); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { Print("start()"); //---- //---- return(0); } //+------------------------------------------------------------------+
И ни одного сообщения на тестере, на живом графике все есть :(
Извиняюсь за вопрос, но вы в каком журнале смотрите?
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь