Перейти к содержанию

[Вспомогательный советник] News owl - Для торговли на новостях


Рекомендуемые сообщения

[Вспомогательный советник] News owl - Для торговли на н… Опубликовано (изменено)

Всем привет! Хочу предложить вспомогательный советник для торговли на новостях. Также его можно использовать и для других стратегий.

Задание советника:

Советник. МТ4. Для стандартных форекс графиков.
При кидании советника на график автоторговля должна быть включена. В таком случае советник запоминает текущую свечу. Как только приходит первый тик новой свечи и у советника в памяти нету того что он уже выставлял ордера, то советник выставляет байстоп на максимум последней закрытой свечи + Х1 пунктов и селлстоп на минимум последней закрытой свечи – Х1 пунктов. Отложки не проверяются советником на возможность установки по отношению к рыночной цене.
Отложки устанавливаются со сл и тп.
После выставления отложек советник запоминает то что он уже высталял ордера.
При активации одной из отложек, советник удаляет вторую.
Трал сл потиковый. Тралит сразу. Т.е. советник тралит сл каждый тик на заданном расстоянии от текущей цены.
Если произойдет перезагрузка советника или действия равноценные перезагрузке советника, то советник забудет все запомненное.
Лот, сл, тп, магик, Х1 настраиваются.

Параметры советника:

extern double Lot= 0.1;

extern int stoploss=500;
extern int takeprofit=500;
// если stoploss и / или takeprofit = 0, то отключены.
//if stoploss and/or takeprofit = 0, are disconnected.

extern int Magic = 99999999;
// уникальный номер, кот. советник метит свои ордера и впоследствии работает только с ними. При постановке на разные графики или т/ф, межики должны быть разными
extern int Slipp = 10;
// величина максимально возможного проскальзывания.
// slippage
extern int sec = 2000;
// количество миллисекунд между повторами отправки торгового поручения в случае неудачи
// number of milliseconds between repetitions of sending a trade assignment in case of failure

extern int dist = 100;
// дистанция на которую выставляются отложенные ордера от текущей цены

extern bool TP_STOP = false;
// вкл/выкл трелинг стопа
// inclusion / switching off treling stop
extern int tr_start = 100;
// минимальная величина прибыли при которой тралится сл
extern int Dist_TR_Stop = 100;
// величина трелинг стопа
// size stop treling
extern int Second_1 = 10;
// время, через кот. тралится с/л, поскольку если тралить на каждом тике может забанить брокер
// number of seconds, through a cat. SL because if to trawl on each tic the broker can block is trawled

Если у кого возникнут какие-либо еще предложения по использованию данного советника, пишите в этой теме!
Лично я его использую для торговли на открытии лондона и иногда на новостях.

News_owl.ex4

Изменено пользователем Pavel888
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

  • 4 years later...
[Вспомогательный советник] News owl - Для торговли на н… Опубликовано (изменено)

Тема с роботами, работающих на новостях до сих пор актуальна. Возможно некоторые функции для предложенного советника можно взять из аналогичного, довольно популярного робота Sandwich Time. Про этого робота есть отдельно снятое видео на youtube.com, тем самым не перегружать новостного советника лишними функциями, но при этом сделав его не менее актуальным и популярным инструментом для торговли. 

Например, добавить функцию даты, времени выхода новости по времени компьютера, чтобы советник выставлял buy-stop и sell-stop ордера за несколько секунд/минут до выхода новости 

Изменено пользователем ph2017
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...