- [АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3.
- Посоветуйте самый надежный сигналы ...
- Подскажите пожалуйста!
Начинаю осваивать MQL4. Работа будущего советника основана на open iAC(0,0,0) и open iAC(0,0,1).Подскажите пожалуйста как грамотно написать исходные переменные.
А здесь недостаточно: ???
Параметры:
Пример: double result=iAC(NULL, 0, 1); |
А что в поиске не наберете? Там есть аналоги. 'Советник на основе АО и АС', например...
... если можно - то конкретно исходную переменную для совсем чайника.Я потом разберусь почему именно так.Заранее благодарен всем.
В функции iAC три параметра (переменных): символ, таймфрейм и индекс (сдвиг). Какой из них вызывает у Вас затруднения?
Например,
iAC ( Symbol (), PERIOD_D1, 2 ) ;
означает значение индикатора АС по текущему символу, вычисленное на D1 таймфрейме на 2-м баре (относительно текущего 0-го).
Это я знаю.Меня смущает вот этото самое движение во время течении бара.Конкретно.При открытии бара значение АС отличается от значения при закрытии.Тоесть открывается - зелёный цвет.Закрывается - красный.Конечно так не всегда, но мне нужно чтобы дальнейшие действия советник принимал на основе значения при открытии.
И это касается каждого последующего бара. Окно индикатора нам выдаёт значение с которым бары закрываются. Может имеет смысл подредактировать сам индикатор.А потом двигаться дальше?(размышления вслух)
Это я знаю.Меня смущает вот этото самое движение во время течении бара.Конкретно.При открытии бара значение АС отличается от значения при закрытии.Тоесть открывается - зелёный цвет.Закрывается - красный.Конечно так не всегда, но мне нужно чтобы дальнейшие действия советник принимал на основе значения при открытии.
Сделайте явный контроль открытия бара. Например, так:
static int prevtime = 0; int start() { if (Time[0] == prevtime) return(0); prevtime = Time[0];При открытии нового (0-го) бара считайте значение индикатора на 1-м, который только что закрылся. И оптимизировать можно будет быстрее - по ценам открытия.
В данном случае такое static-определение переменной лучше помеcтить в тело функции start.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования