Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 661
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброго времени суток! Подскажите пожалуйста как решить такой момент:
Использую в сове:
Сова работает на каждом тике, иначе основные условия не будут выполнятся. Использую всего 20 баров для iMAOnArray, но на тестере сова очень долго соображает. Задаю и вызываю это в блоке старт.
Как оптимизировать использование этой приблуды, так чтобы и основное условие проверялось на каждом тике и тестер не тормозил. А то у меня тест совы на 4хчасовом графике за год проходит в течение 2х часов. Я боюсь представить сколько придется оптимизацию проводить)))
Без кода Вам никто помочь не сможет
Вот в принципе весь код:
Если убрать приблуду Center_errey, то тест проходит меньше чем за минуту. Если всеже включить в код это условие то тест проходит часа 2
Вот в принципе весь код:
Если убрать приблуду Center_errey, то тест проходит меньше чем за минуту. Если всеже включить в код это условие то тест проходит часа 2
А индикатор не пробовали сделать?
имеем переменную А, которая может принимать значения 0,1,2.
Будут ли равнозначны эти сравнения?
if(A=0 || A=1){do} и if(A != 2){do}
имеем переменную А, которая может принимать значения 0,1,2.
Будут ли равнозначны эти сравнения?
if(A=0 || A=1){do} и if(A != 2){do}
имеем переменную А, которая может принимать значения 0,1,2.
Будут ли равнозначны эти сравнения?
if(A=0 || A=1){do} и if(A != 2){do}
Нет, потому что ни "A=0", ни "A=1" сравнением не является.
Зато сравнением является "A == 0" и "A == 1".
Нет, потому что ни "A=0", ни "A=1" сравнением не является.
Зато сравнением является "A == 0" и "A == 1".
Вот в принципе весь код:
Если убрать приблуду Center_errey, то тест проходит меньше чем за минуту. Если всеже включить в код это условие то тест проходит часа 2
Поэтому целесообразно применить соответствующую функцию, типа этой:
и запускать Center_errey лишь в случае появления такового.
Еще можно всякий "мусор" повыкидывать. Но принципиально на скорости это не скажется.
Также у Вас в коде грубейшая ошибка - в случае отсутствия маржи Вы отменяете весь код. А как же трал?... Хотя... возможно, это из-за того, что это лишь часть кода, как я понимаю из комментариев.
Нет, потому что ни "A=0", ни "A=1" сравнением не является.
Зато сравнением является "A == 0" и "A == 1".
Зачот )))
Только я не на MQL писал, а формально, вот ведь закавыка (:
Зачот )))
Только я не на MQL писал, а формально, вот ведь закавыка (: