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

envelop ea.mq4

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

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

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

Получить полный код

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

#property version   "1.00"
#property strict
#define buy 2
#define sell -2

extern string __Afx1="------open for buy sell trades----------------------------";
input bool                  CloseBySignal              = True; 
input bool                  OpenBUY                    = True;   
input bool                  OpenSELL                   = True; 

input string  Indicator1  ="==Envolope Indicator settings==";

extern bool                 use_Envolop=true;
input int                   I_Period                   =  25; // Period
input double                I_Deviation                =  0.35; // Deviation 

extern string __Afx3="-----------trade  settings-----------------------";

input double                  LotSize                   = 0.1;  // Lot size
input double                  StopLoss                  = 0;   // Stop loss level (in pips)
input double                  TakeProfit                = 0; // Take profit level (in pips)
input double                  TrailingStop              = 0; // Trailing stop level (in pips)
input int                     MagicNumber               = 122354; // Magic number for order managment
input int                     Slippage                  = 10; // Maximum allowed slippage
input string                  comment                   = "AFX ENVO";

datetime dt;
const double    F_away          = 0.000001; 
int OrderBuy,OrderSell; // Number of open buy/sell orders
int ticket; // Order ticket
int LotDigits; // Number of digits in the lot size
double Trail,iTrailingStop; // Trailing stop variables

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

void OnDeinit(const int reason)
  {

  }

int start()
  {
      // код доступен только после оплаты
   }  
    double stoplevel = MarketInfo(Symbol(), MODE_STOPLEVEL);
    OrderBuy = 0;
    OrderSell = 0;
    for (int cnt = 0; cnt < OrdersTotal(); cnt++)
    {
        if (OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES))
        {
            if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber && OrderComment() == comment)
            {
                if (OrderType() == OP_BUY)
                {
                    OrderBuy++;
                }
                if (OrderType() == OP_SELL)
                {
                    OrderSell++;
                }
                if (TrailingStop > 0)
                {
                    iTrailingStop = TrailingStop;
                    if (TrailingStop < stoplevel)
                    {
                        iTrailingStop = stoplevel;
                    }
                    Trail = iTrailingStop * Point;
                    double tsbuy = NormalizeDouble(Bid - Trail, Digits);
                    double tssell = NormalizeDouble(Ask + Trail, Digits);

                    if (OrderType() == OP_BUY && Bid - OrderOpenPrice() > Trail && Bid - OrderStopLoss() > Trail)
                    {
                        ticket = OrderModify(OrderTicket(), OrderOpenPrice(), tsbuy, OrderTakeProfit(), 0, Blue);
                    }

                    if (OrderType() == OP_SELL && OrderOpenPrice() - Ask > Trail && (Ord

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

Что вы получите после оплаты

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

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

Стоимость полного кода: 405 ₽