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

trailing buy stop.mq4

Похожие материалы по тегам

#1.mtf_collider_h4_close_13_v18bar.mq4MQL4 / MetaTrader 4 · 1 общих теговea robofibo source v.11.2.mq4MQL4 / MetaTrader 4 · 1 общих теговsma crossover scalper ea for mt4.mq4MQL4 / MetaTrader 4 · 1 общих теговr15 pivot points expert advisor by @fundedmillionairess.mq4MQL4 / MetaTrader 4 · 1 общих теговnewstrader.mq5MQL5 / MetaTrader 5 · 1 общих теговmm3.0_flip_codepro_v3.1_with_cooldown@lifeindreamsworld.mq5MQL5 / MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

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

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

О программе

Данный продукт представляет собой торговый советник для платформы MetaTrader 4, написанный на языке MQL4. Он предназначен для автоматизации торговых операций на рынке Форекс.

Советник размещает BUY STOP ордера на определённом расстоянии от текущей цены Bid. Одновременно он отслеживает уже открытые ордера и управляет их параметрами в зависимости от текущей прибыли.

Поддерживается функция трейлинг-стопа — автоматическое смещение уровня стоп-лосса для прибыльных позиций. Также доступна фиксация уровня стоп-лосса и тейк-профита при открытии новых ордеров.

Ордера идентифицируются с помощью магического номера, что позволяет советнику работать только с собственными сделками. Параметры объёма, проскальгивания и других настроек доступны для гибкой конфигурации.

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

НастройкаОписание
Distance Расстояние в пунктах от текущей цены Bid для размещения BUY STOP ордера.
Lots Объём сделки — количество лотов для открытия ордера.
StopLoss Уровень стоп-лосса в пунктах для новых BUY STOP ордеров.
TrailingStop Расстояние в пунктах для трейлинг-стопа при автоматическом смещении стоп-лосса прибыльных позиций.
TakeProfit Уровень тейк-профита в пунктах для новых BUY STOP ордеров.
Slipage Допустимое проскальгивание цены в пунктах при отправке ордеров.
Magic Магический номер, используемый для идентификации ордеров, отправленных данным советником.
Получить полный код

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

#property description  "Berbagi Strategi Forex Trading II"
#property description  ""
#property description  "Empower Your Heart. Think Positively"
#property description  "Empower Your Life. Give Generously"

extern int       Distance     = 7;
extern double    Lots         = 0.01;
extern int       StopLoss     = 200;
extern int       TrailingStop = 100;
extern int       TakeProfit   = 100;
extern int       Slipage      = 30;
extern double    Magic        = 123456;

int init()
  {
      // код доступен только после оплаты
   }

int deinit()
  {

   return(0);
  }

int start()
  {
      // код доступен только после оплаты
   }

    int i,cnt,ticketShort,ticketLong;
    double targetLong,targetShort,_sl,_tp;
    cnt = OrdersTotal();
    ticketShort   = 0;
    ticketLong    = 0;
    targetLong    = 0;
    targetShort   = 0;
    if (Distance != 0) targetLong=Bid+Distance*Point;

    for (i=0;i<cnt;i++)
    {
       if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
       {
          if (OrderSymbol() == Symbol() && OrderMagicNumber() == Magic)
          { 
            if (OrderType() == OP_BUY)
            {
              if (TrailingStop != 0 && OrderProfit() > 0)
              {
                     _sl = Ask-TrailingStop*Point;
                    if (OrderStopLoss() < _sl)
                    ticketLong = OrderModify(OrderTicket(),OrderOpenPrice(),_sl,OrderTakeProfit(),OrderExpiration(),CLR_NONE);
              }
               ticketLong = -1; // running order, do not make new one
            }
            if (OrderType() == OP_SELL)
            {
              if (TrailingStop != 0 && OrderP

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

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

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

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

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

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

Стоимость полного кода
199,40₽ ≈ $2.44