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

volume trader v4 mt4 ea @fundedmillionairess.mq4

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

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

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

О программе

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

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

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

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

НастройкаОписание
StartHour Час начала торговой сессии. Определяет начало периода, в течение которого советник может совершать торговые операции.
EndHour Час окончания торговой сессии. Определяет конец периода, в течение которого советник может совершать торговые операции.
Lots Размер лота (объём позиции), используемый при открытии торговых операций.
Получить полный код

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

#include <stdlib.mqh>

#define MySuperMagic 111020051110
extern int StartHour = 8;
extern int EndHour   = 20;
extern double Lots  = 0.1;

double LastBarChecked;

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

int deinit()
  {
   return(0);
  }

int start()
  {
      // код доступен только после оплаты
   }
   string cm = "Volume ";
   if (Period() == 1) cm = cm + "1M";
   if (Period() == 5) cm = cm + "5M";
   if (Period() == 15) cm = cm + "15M";
   if (Period() == 30) cm = cm + "30M";
   if (Period() == 60) cm = cm + "1H";
   if (Period() == 240) cm = cm + "4H";
   if (Period() == 1440) cm = cm + "1D";
   if (Period() == 10080) cm = cm + "1W";
   if (Period() == 43200) cm = cm + "1M";
   cm = cm + " - ";
   cm = cm + TimeToStr(CurTime(),TIME_DATE|TIME_SECONDS); 
   int EAMagic = MySuperMagic + Period();

   bool doShort = false;
   bool doLong  = false;

   bool hourValid = (Hour() >= StartHour) && (Hour() <= EndHour);
   if ( (Volume[1] < Volume[2]) && hourValid ) 
   {
      doLong = true;
      Comment("Up trend");
   }
   if ( (Volume[1] > Volume[2]) && hourValid ) 
   {
      doShort = true;
      Comment("Down trend");
   }
   if ( Volume[1] == Volume[2] )
   {
      Comment("No trend...");
   }
   if(LastBarChecked != Time[0])
   {
      int cnt = 0;
      while (cnt<OrdersTotal()) 
      {
         if ( OrderSelect (cnt, SELECT_BY_POS) == false )  con

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

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

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

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

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

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

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