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

russian20-hp.mq4

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

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

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

О программе

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

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

НастройкаОписание
lTakeProfit Тейк-профит покупки — Размер тейк-профита в пунктах для позиции покупки
sTakeProfit Тейк-профит продажи — Размер тейк-профита в пунктах для позиции продажи
clOpenBuy Цвет открытия покупки — Цвет маркера при открытии позиции покупки на графике
clCloseBuy Цвет закрытия покупки — Цвет маркера при закрытии позиции покупки на графике
clOpenSell Цвет открытия продажи — Цвет маркера при открытии позиции продажи на графике
clCloseSell Цвет закрытия продажи — Цвет маркера при закрытии позиции продажи на графике
clModiBuy Цвет модификации покупки — Цвет маркера при модификации позиции покупки на графике
clModiSell Цвет модификации продажи — Цвет маркера при модификации позиции продажи на графике
Name_Expert Имя советника — Текстовый идентификатор, используемый в комментариях к ордерам
Slippage Допустимый проскальзывание — Максимально допустимое отклонение цены исполнения ордера в пунктах
UseHourTrade Использовать ограничение по часам — Включает или отключает торговлю только в указанном часовом диапазоне
FromHourTrade Начальный час торговли — Час начала разрешённого торгового окна (по серверному времени)
ToHourTrade Конечный час торговли — Час окончания разрешённого торгового окна (по серверному времени)
UseSound Использовать звук — Включает или отключает воспроизведение звукового файла при торговых событиях
NameFileSound Файл звука — Имя звукового файла для оповещений о торговых событиях
Lots Размер лота — Фиксированный размер торгового лота для открытия позиций
Получить полный код

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

extern double lTakeProfit = 20;
extern double sTakeProfit = 20;
extern color clOpenBuy = Blue;
extern color clCloseBuy = Aqua;
extern color clOpenSell = Red;
extern color clCloseSell = Violet;
extern color clModiBuy = Blue;
extern color clModiSell = Red;
extern string Name_Expert = "Generate from Gordago";
extern int Slippage = 1;
extern bool UseHourTrade = True;
extern int FromHourTrade = 14;
extern int ToHourTrade = 16;
extern bool UseSound = True;
extern string NameFileSound = "alert.wav";
extern double Lots = 1;

void deinit() {
   Comment("");
}

int start(){
      // код доступен только после оплаты
   }
   if (UseHourTrade){
      if (!(Hour()>=FromHourTrade && Hour()<=ToHourTrade)) {
         Comment("Wait for the trade. Be patient, and you will make some money!");
         return(0);
      } else Comment("");
   }else Comment("");
   if(Bars<100){
      Print("bars less than 100");
      return(0);
   }
   if(lTakeProfit<10){
      Print("TakeProfit less than 10");
      return(0);
   }
   if(sTakeProfit<10){
      Print("TakeProfit less than 10");
      return(0);
   }

   double diClose0=iClose(NULL,30,0);
   double diMA1=iMA(NULL,30,20,0,MODE_SMA,PRICE_CLOSE,0);
   double diClose2=iClose(NULL,30,0);
   double diMomentum3=iMomentum(NULL,30,5,PRICE_CLOSE,0);
   double diClose4=iClose(NULL,30,0);
   double diClose5=iClose(NULL,30,1);
   double diClose6=iClose(NULL,30,0);
   double diMA7=iMA(NULL,30,20,0,MODE_SMA,PRICE_CLOSE,0);
   double diClose8=iClose(NULL,30,0);
   double diMomentum9=iMomentum(NULL,30,5,PRICE_CLOSE,0);
   double diClose10=iClose(NULL,30,0);
   double diClose11=iClose(NULL,30,1);
   double diClose12=iClose(NULL,30,0);
   double diMomentum13=iMomentum(NULL,30,5,PRICE_CLOSE,0);
   double diClose14=iClose(NULL,30,0);
   double diMomentum15=iMomentum(NULL,30,5,PRICE_CLOSE,0);

   if(AccountFreeMargin()<(1000*Lots)){
      Print("We have no money. Free Margin = ", AccountFreeMargin());
      return(0);
   }
   if (!ExistPositions()){

      if (

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

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

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

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

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

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

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