NY breakout v0.11
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «ny breakout v0.11.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
NY breakout v0.11 — это торговый советник для MetaTrader 4, предназначенный для работы на валютной паре EUR/USD в часовом таймфрейме H1. Советник отслеживает пробой предыдущего бара по ценовым уровням High[1] и Low[1] в заданный час и минуты торговой сессии.
При достижении цены уровня High[1] открывается длинная позиция, при достижении Low[1] — короткая. Для каждой позиции устанавливаются фиксированные тейк-профит и стоп-лосс, задаваемые пользователем в пипсах. Также предусмотрен механизм принудительного закрытия позиции по истечении заданного количества часов.
Версия v0.11 содержит исправление ошибок и добавление стоп-лосса по сравнению с предыдущей версией. Советник использует стандартный OrderSend MetaTrader 4 для выполнения торговых операций.
Настройки программы
| Настройка | Описание |
|---|---|
| Trading_Hour | Час суток (0–23), в течение которого активируется поиск точек входа для открытия позиций. |
| Setup_valid_for_X_minutes | Длительность окна в минутах в течение заданного часа, в течение которого возможно открытие позиций. Значение ограничивается диапазоном от 15 до 59 минут. |
| TakeProfit | Размер тейк-профита в пипсах, устанавливаемого для открытой позиции. |
| Stoploss_pips_outside_bar | Размер стоп-лосса в пипсах, устанавливаемого за пределами предыдущего бара: для длинных позиций — ниже Low[1], для коротких — выше High[1]. |
| Force_Close_after_X_hours | Максимальное количество часов, в течение которых позиция может оставаться открытой до принудительного закрытия. Советник рассчитывает дату и час закрытия на основе этого параметра. |
| Lots | Размер торгового лота для открытия позиции. |
| Slippage | Допустимое проскальзывание цены при выполнении торгового ордера, задаваемое в пунктах. |
Поиск по коду файла
extern int Trading_Hour = 1;
extern int Setup_valid_for_X_minutes = 50;// Between 15 and 59 mintes.
if(Setup_valid_for_X_minutes>59) Setup_valid_for_X_minutes=59;
if(Setup_valid_for_X_minutes<15) Setup_valid_for_X_minutes=15;
extern int TakeProfit = 40;
extern int Stoploss_pips_outside_bar =1; // put stoploss at High[1]+X and Low[1]-X
extern int Force_Close_after_X_hours =99;
extern double Lots=1;
extern int Slippage=3;
bool OpenOrderFlag=false;
int start()
{
// код доступен только после оплаты
}
int h=TimeHour(CurTime());
int m=TimeMinute(CurTime());
if(Trading_Hour==h && m<=Setup_valid_for_X_minutes && OpenOrderFlag==false) //Within trading bar
{
if(Ask>=High[1] && OpenOrderFlag==false)
{ // Go long and set profit target and stoploss
OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,Low[1]-Stoploss_pips_outside_bar*Point,Ask+(TakeProПоказано первые 50% кода (символов: 1418)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.