Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 498
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сет файл (файл настроек советника) выкладывайте и валютную пару укажите, что б можно было воспроизвести ситуацию.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Любые вопросы новичков по MQL4, помощь и обсуждение по алгоритмам и кодам
Aleksey Vyazmikin, 2018.03.22 19:20
Добавлю, что судя по коду там должен быть отдельный лог файл, куда пишется вся информация о работе советника, в том числе ошибки в случае неудачи открытия файла.
Ищите данный файл в папке - через меню терминала "Файл" - "Открыть каталог данных", а там будет путь MQL4\Files - где то там по идеи должен быть файл, который пишет этот советник.
Сет файл это файл с настройками советника, при вызове советника есть кнопки по смыслу "сохранить" и "загрузить" - настройки надо сохранить в файл и выложить тут.
Сет файл это файл с настройками советника, при вызове советника есть кнопки по смыслу "сохранить" и "загрузить" - настройки надо сохранить в файл и выложить тут.
Попробую открыть руками в 00:00. Спасибо.
Если кто поскажет по коду буду благодарен.
Примерно догадываюсь что там к чему. Это конечно на уровне гадания на кофейной гуще. Но стоит проверить открылся ли ордер и только при положительном результате менять условия, а нет значит на следующем тики снова пытаемся.
Ну и само собой ни кто не отменял проверок на возможность торговли.
Примерно догадываюсь что там к чему. Это конечно на уровне гадания на кофейной гуще. Но стоит проверить открылся ли ордер и только при положительном результате менять условия, а нет значит на следующем тики снова пытаемся.
Ну и само собой ни кто не отменял проверок на возможность торговли.
Надеюсь что это тот файл
Это как раз Вы мне лог даете...
Запустил я в тестере с настройками по умолчанию, лишь выбрал функцию "записывать лог", и вот что в файле-логе видно
2016.01.22 00:00:00,SendOrder: AUDCAD, Type=Buy, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Magic=21081219, Response=1,
2016.01.22 00:00:00,OpenNewPosition: SendOrder Response = Ok
2016.01.22 00:00:00,Position: Time=00:00:00, Type=Long, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Commission=0.00, Profit=-1238.00, "Magic=21081219"
У Вас, если был сигнал на открытие, должна быть первая строка, но если произошла ошибка, то LastError=0 не будет равен нулю., и последующие строки не будут подтверждать открытие.
Поэтому ставьте в настройках "Write_Log_File==true" , собирайте статистику и сверяйте два лог файла между собой (один будет в папке MQL4\Files, а другой, из тестера, в папке tester\files).
Это как раз Вы мне лог даете...
Запустил я в тестере с настройками по умолчанию, лишь выбрал функцию "записывать лог", и вот что в файле-логе видно
2016.01.22 00:00:00,SendOrder: AUDCAD, Type=Buy, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Magic=21081219, Response=1,
2016.01.22 00:00:00,OpenNewPosition: SendOrder Response = Ok
2016.01.22 00:00:00,Position: Time=00:00:00, Type=Long, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Commission=0.00, Profit=-1238.00, "Magic=21081219"
У Вас, если был сигнал на открытие, должна быть первая строка, но если произошла ошибка, то LastError=0 не будет равен нулю., и последующие строки не будут подтверждать открытие.
Поэтому ставьте в настройках "Write_Log_File==true" , собирайте статистику и сверяйте два лог файла между собой (один будет в папке MQL4\Files, а другой, из тестера, в папке tester\files).
Если смотреть в тестере то он торгует но на демо нет никаких сделок и кажется даже не пытается открывать ордера.
Руками открыть в 00:00 вчера получилось, так что проблема скорее в коде где то.
Magic Number на что то влияет?Если смотреть в тестере то он торгует но на демо нет никаких сделок и кажется даже не пытается открывать ордера.
Руками открыть в 00:00 вчера получилось, так что проблема скорее в коде где то.
Magic Number на что то влияет?Magic не влияет на открытие. А что в своем логе у советника? Делал он попытку открыть позицию?
На демо работать может всегда, или и на демо он и не открывал в начале дня?Magic не влияет на открытие. А что в своем логе у советника? Делал он попытку открыть позицию?
На демо работать может всегда, или и на демо он и не открывал в начале дня?На демо не открывал