MA

 
MA
Помогите, пишу:
if Close>iMA(200,MODE_SMA,0) then..
а он открывает сделки бог знает где.
Как написать чтобы сделка открывалась точно после того
как close образовался выше или ниже средней?
 
вдумайтесь в свое условие
Вдумайтесь, пожалуйста, в свое условие.
Как часто оно может срабатывать?
В каких случаях?
Какое условие (опишите словами) вы на самом деле хотели реализовать?
 
ma
Образовался часовой бар, если его цена закрытие получилось выше средней то покупать если ниже то продовать...
 
что значит ваше условие
Ваше условие if Close>iMA(200,MODE_SMA,0) then значит следующее:
совершать операцию на любом тике, если цена Close выше средней.

Не забывайте, что эксперт отрабатывает каждый ценовой тик, а не запускается при завершении бара.
Прочтите, пожалуйста, документацию на странице Expert Advisors.