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

jabrixscalperforinsta.mq4

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

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

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

О программе

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

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

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

На графике отображается информация о серверном времени, брокере, счёте, эквити, стоп-уровне, текущем спреде и следующем размере лота. Советник использует стандартные торговые API MetaTrader 4 для отправки ордеров, модификации и закрытия позиций.

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

НастройкаОписание
StopLoss StopLoss — Уровень стоп-лосса в пипсах для новых ордеров.
trailling trailling — Уровень трейлинг-стопа в пипсах для управления защитным ордером.
timediffer timediffer — Пороговое значение временной разницы в секундах для выполнения торговых операций.
MaxSpread MaxSpread — Максимально допустимый уровень спреда для открытия новых позиций.
ManualLotsize ManualLotsize — Ручной размер лота, используемый при отключённом управлении рисками.
InstaRule InstaRule — Переключатель правила автоматического закрытия позиций по истечении заданного времени.
CloseAfter CloseAfter — Время в минутах, по истечении которого открытый ордер автоматически закрывается.
MoneyManagement MoneyManagement — Переключатель автоматического расчёта размера лота на основе управления рисками.
Risk Risk — Процент риска, используемый при автоматическом расчёте размера лота.
SafetyMode SafetyMode — Переключатель безопасного режима, изменяющий множитель пипсов с 1 на 2.
Magic Magic — Магический номер для идентификации ордеров, размещённых данным советником.
Получить полный код

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

extern int StopLoss = 3;
extern int trailling = 4;
extern double timediffer = 7.0;
extern double MaxSpread = 4.0;
extern double ManualLotsize = 0.1;
extern bool InstaRule = true;

extern double CloseAfter = 3;
extern bool MoneyManagement = false;
extern int Risk = 5;
extern bool SafetyMode = FALSE;
extern int Magic = 06101987;
double price;
int ticket,currentTime;
int order_total;
bool Gi_168;
int count;
int count_1,PL,bar,bars;
int datetime_1;
int datetime_2;
bool Gi_188;
bool Gi_192;
double SellPrice;
double Gd_208;
double pips = 1.0;
double StopLvl;
double Spread;
int iPoint;
double slBuyPips;
double slSellPips;

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

int deinit() {
   return (0);
}

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

void ShowComment() {
   Comment("\n     :: Server Date Time: ", Year(), ".", Month(), ".", Day(), "   ", TimeToStr(TimeCurrent(), TIME_SECONDS), 
      "\n\n\n    ------------------------------------------------------------", 
      "\n\n      :: Broker   :   ", TerminalCompany(), 
      "\n      :: Acc. Name  :  ", AccountName(), 
      "\n      :: Acc, Number   :   ", AccountNumber(), 
      "\n      :: Acc. Leverage:   1 : ", AccountLeverage(), 
      "\n      :: Equity   :   ", AccountEquity(), 
      "\n\n    ------------------------------------------------------------", 
      "\n\n     :: StopLevel  :   ", DoubleToStr(StopLvl / iPoint, 1), " pips", 
      "\n     :: Spread  :   ", DoubleToStr(Spread, 1), " pips", 
   "\n     :: Next Lots  :   ", DoubleToStr(f0_3(), 2));
   f0_1("z3JS" + Symbol() + "1", 15, 41, "   J        S", 14, "Arial Bold", Red, 0);
   f0_1("z3JS" + Symbol() + "2", 15, 42, "**    abrix    

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

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

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

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

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

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

Стоимость полного кода
886,80₽ ≈ $10.84