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

0graal-crossmuvingi.mq4

Вы автор или правообладатель?

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

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

О программе

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

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

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

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

НастройкаОписание
FastPeriod Период быстрой скользящей средней
SlowPeriod Период медленной скользящей средней
MomPeriod Период импульсного индикатора
MomFilter Пороговое значение импульсного индикатора для фильтрации сигналов
PercentCapital Процент капитала, используемый в параметрах советника
Lots Объём торговой сделки
Slippage Допустимое проскальзывание при исполнении ордеров
StopLoss Уровень стоп-лосса в пунктах
TakeProfit Уровень тейк-профита в пунктах
ExpertMagicNumber Магический номер для идентификации ордеров, открытых советником
Получить полный код

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

extern int       FastPeriod=13;
extern int       SlowPeriod=34;
extern int       MomPeriod=14;
extern double    MomFilter=0.1;
extern double    PercentCapital=10.0;
extern double    Lots=0.1;
extern int       Slippage=3;
extern int       StopLoss=20;
extern int       TakeProfit=200;
extern int       ExpertMagicNumber=2002;
int myBars;

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

int deinit()
  {

   return(0);
  }

int start()
  {
      // код доступен только после оплаты
   }
  int cnt;
  double curFastMA=iMA(NULL,0,FastPeriod,0,MODE_EMA,PRICE_CLOSE,1);
  double curSlowMA=iMA(NULL,0,SlowPeriod,0,MODE_EMA,PRICE_OPEN,1);
  double prevFastMA=iMA(NULL,0,FastPeriod,0,MODE_EMA,PRICE_CLOSE,2);
  double prevSlowMA=iMA(NULL,0,SlowPeriod,0,MODE_EMA,PRICE_OPEN,2);
  double curMom=iMomentum(NULL,0,MomPeriod,PRICE_CLOSE,1)-100.0;
  double prevMom=iMomentum(NULL,0,MomPeriod,PRICE_CLOSE,2)-100.0;

   if (Bars!=myBars)
      {
      myBars=Bars;
      if (curFastMA>curSlowMA && prevFastMA<prevSlowMA && curMom>MomFilter && curMom>prevMom)
         {
   

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

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

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

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

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

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

Стоимость полного кода
149,70₽ ≈ $1.83