Любителей новостной торговли, возможно, заинтересует данный советник.

От автора:
Для тех, кто торгует на новостях... Бывает так что реакция на рынке после выхода новостей бывает не сразу, а минут через 15. Вопрос такой. Можно ли создать советника, который бы каждые например 5 минут расставлял ордера на 20 в обе стороны, а по прошествию, эти убирал, и снова выставлял по открытию новой свечи? Можно ли выставлять время работы советника? Например встал с утра, посмотрел, когда новости выходят, проставил время начала и конца, чтоб не сидеть целый день. Выставить например трал в 25 пунктов и идти заниматься своими делами.

Я сделал немного по-другому. В назначенное время советник выставляет стоповые ордера BuyStop и SellStop. Расстояние установки ордеров от текущих рыночных цен настраиваемое. Если при открытии нового бара ни один ордер не сработал, то советник их модифицирует. Передвинет, чтобы они снова оказались на нужном расстоянии от рынка. Таким образом, текущий таймфрейм определяет частоту модификации несработавших ордеров. Надо каждые 5 минут, ставьте советник на М5. Надо каждый час, ставьте на Н1. При срабатывании одного ордера другой удаляется. Позиция закрывается либо по стопу/тейку, либо в установленное время.

В советнике можно настроить следующие параметры:

Lots=0.1 - Размер торгуемого лота.
StopLoss=15 - Размер стопа в пунктах.
TakeProfit=0 - Размер тэйка в пунктах.
TimeSetOrders="10:30" - Время установки ордеров.
TimeDelOrders="22:30" - Время удаления ордеров.
TimeClosePos="22:30" - Время закрытия позиций.
DistanceSet=20 - Расстояние установки ордеров от рынка в пунктах.
UseTrailing=True - Использовать трал.
ProfitTrailing=True - Тралить только профит.
TrailingStop=25 - Размер трала в пунктах.
TrailingStep=5 - Шаг трала в пунктах.
Slippage=3 - Проскальзывание цены в пунктах.
Name_Expert="e-News-Lucky$" - Наименование советника. Записывается в комментарии ордеров.
UseSound=True - Использовать звуковой сигнал.
NameFileSound="expert.wav" - Наименование звукового файла.
clOpenBuy=LightBlue - Цвет значка открытия покупки.
clOpenSell=LightCoral - Цвет значка открытия продажи.
clModifyBuy=Aqua - Цвет значка модификации покупки.
clModifySell=Tomato - Цвет значка модификации продажи.
clCloseBuy=Blue - Цвет значка закрытия покупки.
clCloseSell=Red - Цвет значка закрытия продажи.

12428.zip