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

MA/MACD/CCI Expert

smc trader camel cci macd -ron02.mq4

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

! macd+.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!!macd_adx.mq4MQL4 / MetaTrader 4 · 1 общих теговxauusd_gold_perfect.mq4MQL4 / MetaTrader 4 · 1 общих теговtm sniper pro.pineTradingView · 1 общих теговsource code of grid with 100 pips stop loss.mq4MQL4 / MetaTrader 4 · 1 общих теговsniper pro.mq5MQL5 / MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

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

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

О программе

Советник для MetaTrader 4, предназначенный для автоматического анализа ценовых данных и открытия торговых операций. Использует набор технических индикаторов для оценки текущей рыночной ситуации и принятия решения о направлении сделки.

При обнаружении подходящих условий советник открывает сделки Buy или Sell на указанном символе с автоматической установкой уровней Take Profit и Stop Loss. Перед открытием позиции проверяется наличие достаточного свободного маржинального баланса и достаточное количество баров на графике.

Советник допускает только одну активную позицию на символ — если уже существует открытая позиция, новые сигналы не генерируются до тех пор, пока позиция не будет закрыта уровнями Take Profit или Stop Loss.

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

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

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

extern double Lots = 1;
 extern double TakeProfit = 120;
 extern double StopLoss = 200;

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

int deinit()
  {
   return(0);
  }

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

   bool     rising=false;
   bool    falling=false;

   double slA=0, slB=0;
   double tpA=0, tpB=0;

   double p=Point();

   double MACDM, MACDS;
   double MAH,   MAL;
   double CCIP1;

   int      cnt=0;

   if(AccountFreeMargin()<(1000*Lots))        {Print("-----NO MONEY"); return(0);}
   if(Bars<100)                               {Print("-----NO BARS "); return(0);}

   for(cnt=0;cnt<OrdersTotal();cnt++)
     {
      OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
      if(OrderSymbol()==Symbol())
        {
         return(0);
        }
     }

   tpA=Ask+(p*TakeProfit);
 

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

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

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

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

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

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

Стоимость полного кода
117,20₽ ≈ $1.43