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

True Scalper

true scalper v4.mq4

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

ares_indicator.pineTradingView · 1 общих теговgold_trend_revers.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!!-mt4 x-xardg-rsi.mq5MQL5 / MetaTrader 5 · 1 общих тегов! cycle-identifier.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!! rsi ma simple+arrows 1.2 (mtf).mq5MQL5 / MetaTrader 5 · 1 общих теговprecisionflowea.mq5MQL5 / MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

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

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

О программе

«True Scalper» — это торговый советник для платформы MetaTrader 4, написанный на языке MQL4. Советник анализирует ценовые данные, используя экспоненциальные скользящие средние (EMA) и индекс относительной силы (RSI), для автоматического открытия и закрытия позиций.

Логика сделок основана на соотношении 3-периодной и 7-периодной EMA в сочетании с уровнями RSI. При определённом пересечении скользящих и соответствующем состоянии RSI советник открывает позицию. Если достигнута заданная целевая прибыль, позиция закрывается.

Советник работает с одним ордером на символ и включает проверки свободного маржинального обеспечения и достаточного количества баров на графике. Все ключевые параметры — размер лота, тейк-профит, стоп-лосс, уровни RSI и проскальзывание — настраиваются пользователем.

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

НастройкаОписание
Lots Размер лота для открытия позиции
TakeProfit Тейк-профит в пунктах для фиксации прибыли по позиции
StopLoss Стоп-лосс в пунктах для ограничения убытка по позиции
RSIPos Пороговое значение RSI, выше которого RSI считается бычьим
RSINeg Пороговое значение RSI, ниже которого RSI считается медвежьим
Slippage Допустимое проскальзывание цены в пунктах при отправке ордера
ProfitMade Целевая прибыль в пунктах для закрытия открытой позиции
Получить полный код

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

extern double Lots=0.1;
extern int    TakeProfit=30;
extern int    StopLoss=175;
extern int    RSIPos=50;
extern int    RSINeg=50;
extern int    Slippage=2;
extern int    ProfitMade=5;

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

int deinit()
  {
   return(0);
  }

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

   double p=Point();
   int      cnt=0;
   int      OrdersPerSymbol=0;

   double  bullMA3=0;
   double  bearMA7=0;
   double  RSI=0;
   bool    RSIPOS=0;
   bool    RSINEG=0;

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

   bullMA3=iMA(Symbol(),0,3,0,MODE_EMA,PRICE_CLOSE,1);

   bearMA7=iMA(Symbol(),0,7,0,MODE_EMA,PRICE_CLOSE,1);

   RSI=iRSI(Symbol(),0,2,PRICE_CLOSE,2);

   if(RSI>RSIPos) {RSIPOS=true;  RSINEG=false;}
   if(RSI<RSINeg) {RSIPOS=false; RSINEG=true;}

   OrdersPerSymbol=0;
   for(cnt=OrdersTotal();cnt>=0;cnt--)
     {
      OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
      if( OrderSymbol()==Symbol() )
        {
         OrdersPerSymbol++;
        }
     }

   if(Or

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

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

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

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

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

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

Стоимость полного кода
150,90₽ ≈ $1.84