# Компиляция индикаторов и экспертов под новые билды MetaTrader 4

Раздел: Язык программирования MQL4
Автор темы: Veles-tm
Создана: 2013-07-29 19:38
Ответов: 4184 | Просмотров: 825582
Страница 9 из 210
Источник: https://forexsystemru.com/threads/72646/page-9

---

## i_346 — 2014-02-05 20:07

А ты посмотри какой билд у тебя стоит после перезагрузки терминала. 600-й?

## i_346 — 2014-02-05 20:15

> Цитата (Dilshodman):
> Друзья, помогите переделать на 600 билд советники! Очень надо! окно свойств не выходит, когда бросаю сову на график.

> Цитата (masterfehu):
> Сделал всё как нужно, но всё равно Индюшка не перетаскивается на график и всё так же Серым цветом высвечивается......

Посмотрите эту тему, может поможет http://forexsystemsru.com/sovetniki/72775-u-vas-ne-rabotaet-sova-po-prihodu-novogo-bilda-kotoraya-rabotala.html

## nikol-paganin — 2014-02-05 21:54

Здраствуйте ! Не отображается в новом билде  http://yadi.sk/d/8vpGjg7PHP8Ge   :please:

## Dilshodman — 2014-02-05 22:25

Я уже пробовал по вашей ссылке. Должен признаться, что в языке mql4, да вообще в программировании, я вообще 0! видимо поэтому у меня не получилось. Если не трудно, переделайте на новый билд, пожалуйста.

## borman777 — 2014-02-05 22:53

> Цитата (Dilshodman):
> Ребята, прошу вас обновить совы для 600го билда.

а dll есть?;)

## Мас Про — 2014-02-06 00:27

Да не надо тут пока обновлять и переписывать, пусть суперпрограммисты из МК свои сопли подотрут. Сегодня обновил 509 билд аж до 602. То что там ни индюки, ни боты не работают - это мелочи.  Решил на демо проверить исполнение ордеров в ручную, в один клик.))) Раз 15 или 20 жмякнул на кнопку продать)), ни какой реакции)), плюнул на это дело, занялся другими делами, вдруг минуты через 2-3 терминал издал какой то звук, смотрю открылся ордер(какое щщщастье) на продажу!!!! Супер!!! Я такого ещё не видел!!!

## Dilshodman — 2014-02-06 08:36

примерно пол года назад на данной ветке уже переделывали эти совы. только инициатор переделки был другой форумчанин.

## Alexey5574 — 2014-02-06 09:58

**Помогите с советником**

В новом билде не работают советники...помогите!!!

## Stoykiy — 2014-02-06 13:12

Просьба Перестал работать индикатор в МТ-4 Не могу понять причину

                  
  
//+------------------------------------------------------------------+
//|                                              Veri.                                       |
//|                 Copyright © 2000-2007, MetaQuotes Software Corp. |
//|                                         _http://www.metaquotes.ru |
//+-------------------------------------------------- ----------------+
#property copyright "Copyright © 2005"
#property link      "webtecnic@terra.es"
#property indicator_separate_window
#property indicator_buffers 5
#property indicator_color1 Lime
#property indicator_color2 Red
#property indicator_color3 LightGreen
#property indicator_color4 Magenta
#property indicator_color5 Yellow
#property  indicator_level1 0
#property  indicator_level2  0.3
#property  indicator_level3 -0.3
//----
double buffer1;
double buffer2;
double buffer3;
double buffer4;
double buffer5;
double zerkalo=+3;
//----
extern int period=12;
extern bool Mode_Fast= True;
extern bool Signals= True;
extern int price=1;

//---- Sound ---
extern int Use_Sound = 1;
int music_buy=0;
int music_sell=0;
datetime t_buy=-1, t_sell=-1;
extern int Count_Sound=5;
extern int Time_Pause=5;
int cnt;
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int init()
  {
   ///*
   SetIndexStyle(0,DRAW_HISTOGRAM,STYLE_SOLID,2,Lime);
   SetIndexBuffer(0,buffer1);
   SetIndexStyle(1,DRAW_HISTOGRAM,STYLE_SOLID,2,Red);
   SetIndexBuffer(1,buffer2);
   //*/
   ///*
   SetIndexStyle(2,DRAW_HISTOGRAM,STYLE_SOLID,2,Green);
   SetIndexBuffer(2,buffer3);
   SetIndexStyle(3,DRAW_HISTOGRAM,STYLE_SOLID,2,Magenta);
   SetIndexBuffer(3,buffer4);
   SetIndexStyle(4,DRAW_HISTOGRAM,STYLE_SOLID,2,Yellow);
   SetIndexBuffer(4,buffer5);
   //*/
   return(0);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int deinit()
  {
   int i;
   double tmp;
//----
   for(i=0;i<Bars;i++)
     {
      ObjectDelete("SELL SIGNAL: "+DoubleToStr(i,0));
      ObjectDelete("BUY SIGNAL: "+DoubleToStr(i,0));
      ObjectDelete("EXIT: "+DoubleToStr(i,0));
     }
     music_buy=0;
     music_sell=0;
   return(0);
  }
 
double Fish=0,Fish1=0,Fish2=0;
//----
int buy=1,sell=1;
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int start()
  {
   int i;
   int barras;
   int    limit;
   int    counted_bars=IndicatorCounted();
   double prev,current,old;
   double Fish=0,Fish1=0,Fish2=0;
   double Value;   double Value1;    double Value2;  
   double _price;
   double tmp;
   double MinL=0;
   double MaxH=0;
   double Threshold=0.000;
//----

   for(i=0;i<Bars;i++)
     {
      ObjectDelete("SELL SIGNAL: "+DoubleToStr(i,0));
      ObjectDelete("BUY SIGNAL: "+DoubleToStr(i,0));
      ObjectDelete("EXIT: "+DoubleToStr(i,0));
     }
  

   if (Mode_Fast)
      barras=99;
   i=0;
   while(i<Bars)
     {
      buffer1=Open[iLowest(0,0,MODE_OPEN,period,i)];
      buffer2=High[iHighest(0,0,MODE_HIGH,period,i)];
      buffer3=Low[iLowest(0,0,MODE_LOW,period,i)];
      buffer4=Close[iHighest(0,0,MODE_CLOSE,period,i)];
      buffer5=Volume[iHighest(0,0,MODE_LOW,period,i)];

      
//----   MODE_HIGH+MODE_LOW
         _price=(High+Low)/2; 
        
      Value=((_price-((buffer1+buffer2)-(buffer3+buffer4))/buffer5)/((buffer1+buffer2+buffer3+buffer4)-(buffer2+buffer3))-0.5);
      Value=(MathMod(MathMod(Value,-0.96),0.96))/1000;
      Fish=MathLog((1+Value)/(1-Value))+0.963*Fish1*Fish1;

//----
  // buffer1=buffer4;
  // buffer2=buffer3;
      if (Fish1>=0)
        {
         buffer1=Fish1; 
         buffer3=buffer5*zerkalo;
        }
      else
        {
         buffer3=Fish2;
         buffer4=buffer5*zerkalo;          
               
        }
      tmp=i;
      if (Fish2<-Threshold) 
        {
         if (Signals)
           {
            //----
            if (t_sell<0) {
               t_sell=Time;
               music_sell++;
               }
            if (Time>t_sell) {
               t_sell=Time;
               music_sell++;
               }
            //----
            ObjectCreate("SELL SIGNAL: "+DoubleToStr(i,0),OBJ_TEXT,0,Time,_price);
            ObjectSetText("SELL SIGNAL: "+DoubleToStr(i,0),"Veri ВНИЗ"+DoubleToStr(_price,0),7,"Arial Blaсk",Red);
           }
         sell=1;
        }
      if (Fish1>Threshold) 
        {
         if (Signals)
           {
            //----
            if (t_buy<0) {
               t_buy=Time;
               music_buy++;
               }
            if (Time>t_buy) {
               t_buy=Time;
               music_buy++;
               }
            //----
            ObjectCreate("BUY SIGNAL: "+DoubleToStr(i,0),OBJ_TEXT,0,Time,_price);
            ObjectSetText("BUY SIGNAL: "+DoubleToStr(i,0),"Veti ВВЕРХ "+DoubleToStr(_price,0),7,"Arial Blaсk",Blue);
           }
         buy=1;
        }
       
     // Value1=Value;
      Fish2=Fish1;
      Fish1=Fish;
      i++;
     }
//+------------------------------------------------------------------+
//|           MODE Play Sound                                        |
//+------------------------------------------------------------------+
       
   if (Use_Sound>0) {
      if (music_sell>0) {
         for (cnt=0; cnt<=Count_Sound; cnt++) {
           PlaySound("email.wav"); 
           Sleep(Time_Pause*1000);
           }
         music_sell=0;
         } 
      if (music_buy>0) { 
         for (cnt=0; cnt<=Count_Sound; cnt++) {
           PlaySound("connect.wav"); 
           Sleep(Time_Pause*1000);
           }
         music_buy=0; 
         } 
      }     
   return(0);
  }
//+------------------------------------------------------------------+

## dshk777 — 2014-02-06 18:09

**ребята обновите пожалуйта индюк**

Ребята обновите под новый билд вот этот индюк:please:

## Th7_ — 2014-02-06 23:25

> Цитата (Alexey5574):
> В новом билде не работают советники...помогите!!!

Пожалуйста!

## Th7_ — 2014-02-06 23:28

> Цитата (dshk777):
> Ребята обновите под новый билд вот этот индюк:please:

Пожалуйста!

## Th7_ — 2014-02-06 23:40

**Обновление мт4**

> Цитата (Chekuyardish):
> Помогите с маленькой просьбой. Но для меня она стала большой проблемой. Если кто знает помогите пожалуйста, КАК ЗАПРЕТИТЬ ТЕРМИНАЛУ ОБНОВЛЯТЬСЯ ДО 600 БИЛДА. У меня есть чистый 509 терминал, в архиве. Но при запуске терминала, ДАЖЕ БЕЗ ВКЛЮЧЕННОГО ИНТЕРНЕТА он сам обновляется до 600 го.

***Обращение к MetaQuotes***

***Message:***	Добрый день. Подскажите пожалуйста, как предотвратить обновление терминала мт4? Ну не нужны мне никакие обновления! После любых обновлений происходят всякого рода помехи, которые конкретно мешают торговле на форекс. На данный момент меня устраивает ver.4 build 509 и все! Как отключить автоматическое обновление?

***Ответ:***  Здравствуйте!

Отключить автоматическое обновление нельзя!
Как вариант, Вы можете воспользоваться нештатным методом - блокировку изменения исполняемых файлов, через безопасность.
Мы не рекомендуем этого делать!
И советуем Вам поддерживать торговый терминал в актуальном состоянии.

С уважением,
Technical Support
MetaQuotes Software

## Ислам — 2014-02-06 23:44

> Цитата (three7):
> ***Обращение к MetaQuotes***
>
> ***Message:***	Добрый день. Подскажите пожалуйста, как предотвратить обновление терминала мт4? Ну не нужны мне никакие обновления! После любых обновлений происходят всякого рода помехи, которые конкретно мешают торговле на форекс. На данный момент меня устраивает ver.4 build 509 и все! Как отключить автоматическое обновление?
>
> ***Ответ:***  Здравствуйте!
>
> Отключить автоматическое обновление нельзя!
> Как вариант, Вы можете воспользоваться нештатным методом - блокировку изменения исполняемых файлов, через безопасность.
> Мы не рекомендуем этого делать!
> И советуем Вам поддерживать торговый терминал в актуальном состоянии.
>
> С уважением,
> Technical Support
> MetaQuotes Software

Ну как они так могу насильно перетащить всех на новый билд????:facepalm: должна же быть свобода выбора

## Ислам — 2014-02-06 23:46

Помогите пожалуйста обновите индикатор что бы работал новом билде

## SergeiFuturis — 2014-02-07 00:28

> Цитата (three7):
> ***Обращение к MetaQuotes***
>
> ***Message:***	Добрый день. Подскажите пожалуйста, как предотвратить обновление терминала мт4? Ну не нужны мне никакие обновления! После любых обновлений происходят всякого рода помехи, которые конкретно мешают торговле на форекс. На данный момент меня устраивает ver.4 build 509 и все! Как отключить автоматическое обновление?
>
> ***Ответ:***  Здравствуйте!
>
> Отключить автоматическое обновление нельзя!
> Как вариант, Вы можете воспользоваться нештатным методом - блокировку изменения исполняемых файлов, через безопасность.
> Мы не рекомендуем этого делать!
> И советуем Вам поддерживать торговый терминал в актуальном состоянии.
>
> С уважением,
> Technical Support
> MetaQuotes Software

А, конкретно, чтобы не обновлялось, нужно снести каталог
C:\ProgramData\MetaQuotes\WebInstall
Здесь, C:\Users\user_name\AppData\Roaming\MetaQuotes\WebI nstall
удалить файл mt4clw
Если поможет)

## Dilshodman — 2014-02-07 09:14

> Цитата (Dilshodman):
> примерно пол года назад на данной ветке уже переделывали эти совы. только инициатор переделки был другой форумчанин.

Друзья, 4 день сижу без торгов, так как не робот не пашет из-за нового билда (((

## Alexey5574 — 2014-02-07 09:51

Спасибо за исправления буду пробовать.

## Ислам — 2014-02-07 21:55

Парни обновите индикатор пожалуйста не работает новом билде http://forexsystemsru.com/790789-post175.html

## vitas334 — 2014-02-08 15:49

Всем доброго времени суток !!! Вообще не показывает !!! Что можно с ним сделать?

---

Следующая страница: https://forexsystemru.com/threads/72646/page-10
