Код закрытый - нужен mq4.
Код закрытый - нужен mq4.
Здравствуйте! А так тоже не получиться?Код закрытый - нужен mq4.
Было много ошибок в коде, но с UseNewBar вроде все нормально должно быть. Пробуйте.В сове перестала работать настройка UseNewBar
Просто удалите /* и */ и код откроется.Как можно открыть код /* здесь закомментированный код */
Увы, не работает.Было много ошибок в коде, но с UseNewBar вроде все нормально должно быть. Пробуйте.
Он не может не работать в том варианте, в котором изначально заложен. Может он не работает так, как Вам нужно - это другой вопрос.Увы, не работает.
Все так и есть по коду - ошибок в этой части нет. Прилагаю 2 скрина с использованием UseNewBar и без. Там, где без, ордера 3 и 4 открываются с разницей 1 минута на ТФ М15 - сравните с включенным UseNewBar.Строка «UseNewBar» - определяет, как часто будут открываться новые сделки. В положении true каждое новое колено в серии ордеров ( т.е. вторая, третья и т.д. сделки) будут открываться только после закрытия текущего бара (свечи). В положении false на больших таймфреймах (М15 и выше) в течении формирования бара могут быть открыты две и более сделок.
Странно. У меня на тесте значения одинаковы на всех ТФ с включенным и выключенным UseNewBar. Да и на реале стоит с включенным UseNewBar, а сделка открывается не на новом баре, а по шагу.Все так и есть по коду - ошибок в этой части нет. Прилагаю 2 скрина с использованием UseNewBar и без. Там, где без, ордера 3 и 4 открываются с разницей 1 минута на ТФ М15 - сравните с включенным UseNewBar.
Сделка при включенном открывается по шагу + новый бар. Только по бару открытия нет. На скринах шаг = 1.Странно. У меня на тесте значения одинаковы на всех ТФ с включенным и выключенным UseNewBar. Да и на реале стоит с включенным UseNewBar, а сделка открывается не на новом баре, а по шагу.
а UNB_TF чему равен?Странно. У меня на тесте значения одинаковы на всех ТФ с включенным и выключенным UseNewBar. Да и на реале стоит с включенным UseNewBar, а сделка открывается не на новом баре, а по шагу.
UNB_TF стоит 0а UNB_TF чему равен?
ну тогда пойдем простым путем и для начала попробуем заменить iTime(Symbol(),UNB_TF,0) на SeriesInfoInteger(Symbol(),UNB_TF,SERIES_LASTBAR_DATE)UNB_TF стоит 0
Без изменений.ну тогда пойдем простым путем и для начала попробуем заменить iTime(Symbol(),UNB_TF,0) на SeriesInfoInteger(Symbol(),UNB_TF,SERIES_LASTBAR_DATE)
если не работает так, то пробуем этак)Без изменений.
Тоже без изменений.если не работает так, то пробуем этак)
вот еще вариант... но судя по всему - вряд ли) сначала нужно весь советник под строгую компиляцию переписать, тогда и будет видно что к чемуТоже без изменений.
Да, результат к сожалению не изменился.вот еще вариант... но судя по всему - вряд ли) сначала нужно весь советник под строгую компиляцию переписать, тогда и будет видно что к чему
PS. Заметил при тестировании, что на евро/дол. нет изменений ни от ТФ, ни от значения UseNewBar, а на фунт/дол реакция есть на обеих настройках, хотя при включенном UseNewBar на графике сделка открывается все таки не на новом баре.вот еще вариант... но судя по всему - вряд ли) сначала нужно весь советник под строгую компиляцию переписать, тогда и будет видно что к чему