Написал советника. Нужна конструктивная критика и предложения для улучшения

kuangenii

Интересующийся
Приветствую всех. Я не программист, самостоятельно изучаю MQL4. Написал советника. Хочется услышать мнение соратников по форексу.
 

Вложения

  • 1.set
    2,6 КБ · Просмотры: 26
  • советник mod 5_6.ex4
    24,9 КБ · Просмотры: 42

Юлия

Главный редактор
А можно хотя бы тесты или понимание, что советник делает?
 
  • Like
Реакции: Ugar

Ugar

Гуру форума
Сет к чему, какая пара, таймфрейм?
Было бы неплохо описать принципы торговли, хотя бы вкратце.
 

xaronmaster

Новичок форума
На Forex4you ордера не открывает (EURUSD). Оптимизация результатов не дала.
 

kuangenii

Интересующийся
Сет к чему, какая пара, таймфрейм?
Было бы неплохо описать принципы торговли, хотя бы вкратце.
Здравствуйте, Спасибо за вопрос. Да действительно не написал про set-файл. Это оптимизированные настройки для EURUSD M5.
Советник реагирует на открытие позиций в зависимости от объема и разницы с объемом на предыдущем баре. Индикатор мувинг помогает определить направление открытия ордера.
Индикатор ATR помогает определить минимальное расстояние от цены открытия ордера, для открытия дополнительных ордеров.

Советник хорошо тестируется, как минимум в двух терминалах разных брокеров.
 

kuangenii

Интересующийся

Вложения

  • Strategy Tester_ советник mod 5_6.pdf
    106 КБ · Просмотры: 25
  • 1222.JPG
    1222.JPG
    451,3 КБ · Просмотры: 154
  • 1111.JPG
    1111.JPG
    328 КБ · Просмотры: 144

Максик

Активный участник
он даже на демо не ставиться как его только в тестере гонять?
 

xaronmaster

Новичок форума
Ордера открывает и прекрасно оптимизируется
Судя по тому, что за три года было открыто всего 114 сделок то скорей всего я взял слишком маленький период времени. Попробую с твоими цифрами на том же отрезке времени
 

i-fix54

Новичок форума
1573807113443.png

Это ошибка какая-то? за один год ни одной сделки с 01.01.2019 - по сегодня
 

xaronmaster

Новичок форума
Результат тот же. Возможно файл который тут стоит повреждён
 

artivan

Новичок форума
На график не кидается на альпари, в тестере тоже пусто, оптик не работает
 

AlexeNP

Гуру форума
ну, попробовал запустить... is not expert and cannot be executed
так что работать вам с ним еще нужно...
 

kuangenii

Интересующийся
Результат тот же. Возможно файл который тут стоит повреждён


может тут что то нет так. Это у меня в коде

if (!IsDemo()) {
Comment("Советник может работать только на демо счёте");
Sleep(1000);
Print("Советник может работать только на демо счёте");
return(0);
}
 

kuangenii

Интересующийся
Может каждый терминал от разных брокеров как то по своему компилирует исходный код, и скомпилированный в одном терминале одного брокера он не работает в терминале другого брокера. Незнаю. Так предположение.
 

xaronmaster

Новичок форума
Может каждый терминал от разных брокеров как то по своему компилирует исходный код, и скомпилированный в одном терминале одного брокера он не работает в терминале другого брокера. Незнаю. Так предположение.
Тогда все советники пришлось бы переписывать под каждого брокера, представляешь какая это жопа ?:) Дай программерам открытый код, подскажут где косяк. Тогда и проверим.
 

Ugar

Гуру форума
вы что он боится а вдруг советник прибыльный :p щас лохи проверят а там мож продам кому :rolleyes:
Не обязательно. Может он настолько начинающий что стыдно показывать. Боится что ржать бутут неделю.
Если так, то зря. Это фобия. Я не помню что бы на этом форуме стебались над тем, кто что то делает сам.
 
Верх