← К каталогу
Исходный код · ID 2599

EURUSD Breakout v0.20

session breakout v0.20 [ea].mq4
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Торговый советник для MetaTrader 4, ориентированный на валютную пару EURUSD. Программа анализирует торговый диапазон в период европейской сессии и при определённых условиях ищет точки для входа в сделки в рамках американской сессии.

Советник позволяет настраивать часовые границы европейской и американской сессий, объём позиции, уровень тейк-профита, а также управлять торговлей в понедельник. Используются стандартные торговые функции MetaTrader для отправки ордеров на покупку и продажу.

Тип товара — пользовательский советник (Expert Advisor), обрабатывающий данные на каждом тике. Поддерживается работа с ордерами через встроенные API платформы MetaTrader 4.

Настройки программы

НастройкаОписание
Local_start_hour_EU_session Час начала европейской торговой сессии (локальное время).
Local_end_hour_EU_session Час окончания европейской торговой сессии (локальное время).
Local_start_hour_US_session Час начала американской торговой сессии (локальное время).
Local_end_hour_US_session Час окончания американской торговой сессии (локальное время).
Trade_on_Monday Флаг разрешения торговли в понедельник: 0 — торговля в понедельник отключена, 1 — торговля в понедельник разрешена.
TakeProfit Размер тейк-профита в пунктах.
Lots Объём торговой позиции в лотах.
Получить полный код

Поиск по коду файла

extern int Local_start_hour_EU_session = 6;
extern int Local_end_hour_EU_session = 12;
extern int Local_start_hour_US_session = 12;
extern int Local_end_hour_US_session = 16;
extern int Trade_on_Monday = 0;
extern int TakeProfit=15;
extern int Lots=1;

int start()
{
      // код доступен только после оплаты
   }
int slip=3;
int Stoploss=Point(12);
if(Day()>1 || Trade_on_Monday==1) // Skip Mondays?
  {
  if(Hour()>=Local_start_hour_US_session && Hour()<Local_start_hour_EU_session+6) // Within US session hours?
    {

    int h=TimeHour(CurTime());
    int m=TimeMinute(CurTime());
    int BarsBack =(h-Local_start_hour_EU_session)*4;// 4 -> 4 M15 bars in an hour
    BarsBack=BarsBack+m/15; // add some completed M15 bars   
    double TopRange=High[H

Показано первые 50% кода (символов: 1200)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
120₽ ≈ $1.47