Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Запусти агентов на свободном компьютере. Это принесет доход!
smith
14
smith 2011.09.07 04:11 
Написал советника,по условию стратегии должен выставлять один в час относительно цены открытия бара (h1) цене. При тестировании по сформировавшимся барам все нормально, а при тесте по всем таймферам( впрочем как и при реальной торговле) все время при каждом изменении цены выставляет ордера один за другим!!!( Как это контролировать!? Советник написае МТ4 и терминал тоже Мт4 . Подскажите есть какие то функции для такой задачи,желательно с примером.Заранее спасибо!)
Mikhail Zhitnev
8568
Mikhail Zhitnev 2011.09.07 04:51  

1) Декларируешь глобальную переменную

datetime LastTime;

2) В функции Start() в пишешь:

int start()
{

if (LastTime==Time[0]) return(0);
LastTime=Time[0];

// твой код

........

}

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий