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

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

---

## Dominowka — 2015-01-29 23:43

Есть у кого?

## oliva1 — 2015-01-29 23:48

> Цитата (Dominowka):
> Есть у кого?

Только этот!

## vitas334 — 2015-01-30 06:51

Всем доброго времени суток !!! Помогите пожалуйста скомпилировать....

## andron19600 — 2015-01-30 08:55

Перестал работать...

## gek — 2015-01-30 12:23

Компильните пожалуйста.

## SIDOYY — 2015-01-30 12:43

Помогите по демо счету и скомплимировать. За рание благодарен.

## Vik940 — 2015-01-30 14:56

> Цитата (SIDOYY):
> Помогите по демо счету и скомплимировать. За рание благодарен.

Key = 3 * (2 * № счета - 32848) скомпилированный у тебя в архиве

## SIDOYY — 2015-01-30 15:22

> Цитата (Vik940):
> Key = 3 * (2 * № счета - 32848) скомпилированный у тебя в архиве

А что с этим делать? можете подробней объяснить ?

## borman777 — 2015-01-30 17:00

> Цитата (SIDOYY):
> А что с этим делать? можете подробней объяснить ?

это ключик для твоего счета примени формулу как в математике начни со скобок № счета это твой номер вставь и получишь ключик;)

## Vik940 — 2015-01-30 17:08

> Цитата (SIDOYY):
> А что с этим делать? можете подробней объяснить ?

Так арифметику вы проходили в школе?
Ключ равен.  Номер вашего счета на котором стоит советник, умножить на два, минус 32848. Полученную разность умножить на 3 - это и будет ключ.
В ставляете его в поле(Key = 0;) вместо нуля.
Удачи.

## SIDOYY — 2015-01-30 17:33

> Цитата (Vik940):
> Так арифметику вы проходили в школе?
> Ключ равен.  Номер вашего счета на котором стоит советник, умножить на два, минус 32848. Полученную разность умножить на 3 - это и будет ключ.
> В ставляете его в поле(Key = 0;) вместо нуля.
> Удачи.

ОГО чудеса какие.... Спасибо вам огромное!!!

## andron19600 — 2015-01-30 17:46

> Цитата (SIDOYY):
> ОГО чудеса какие.... Спасибо вам огромное!!!

Хочешь поставить на реал, что хорошо рубит...

## Vik940 — 2015-01-30 17:48

> Цитата (vitas334):
> Всем доброго времени суток !!! Помогите пожалуйста скомпилировать....

Вот в 409 может подойдут

## Vik940 — 2015-01-30 17:52

> Цитата (andron19600):
> Перестал работать...

Проверяй. Так?

## vitas334 — 2015-01-30 18:11

> Цитата (Vik940):
> Вот в 409 может подойдут

Спасибо большое,но не не работают к сожалению..

## borman777 — 2015-01-30 18:31

> Цитата (andron19600):
> Хочешь поставить на реал, что хорошо рубит...

через семь лет разбогатеешь если разбогатеешь :D

## SIDOYY — 2015-01-30 22:38

> Цитата (andron19600):
> Хочешь поставить на реал, что хорошо рубит...

Попробую... посмотрим.

## Aristocrat — 2015-01-31 09:56

**Подправьте пожалуйста бот под новый билд.**

Подправьте пожалуйста бот под новый билд.

```
#property copyright "RIP"
#property link      ""
#property version   "1.00"
#property strict
extern int Tenkan=9;
extern int Kijun=26;
extern int SenkouB=52;
extern int Magic=54545343;
extern double Lot=0.1;
extern int SL=50;
extern int TP=150;
int start()
  {
   int kolpos=0;

   double TK=iIchimoku(Symbol(),0,Tenkan,Kijun,SenkouB,MODE_TENKANSEN,0);
   double KJ=iIchimoku(Symbol(),0,Tenkan,Kijun,SenkouB,MODE_KIJUNSEN,0);
   double SSA=iIchimoku(Symbol(),0,Tenkan,Kijun,SenkouB,MODE_SENKOUSPANA,0);
   double SSB=iIchimoku(Symbol(),0,Tenkan,Kijun,SenkouB,MODE_SENKOUSPANB,0);
   double CH=iIchimoku(Symbol(),0,Tenkan,Kijun,SenkouB,MODE_CHINKOUSPAN,0);
//-----
   for(int pos=0; pos<OrdersTotal(); pos++)
     {
     if(OrderSelect(pos,SELECT_BY_POS,MODE_TRADES)==True) break;
      if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
         kolpos++;
     }
//Ордера только советника
   if(kolpos==0)
     {
      if(SSA>SSB && Close>SSA && Volume<3)
        OrderSend(Symbol(),OP_BUY,Lot,Ask,10,Ask-SL*Point,Ask+TP*Point,NULL,Magic,0,Green);
      if(SSB>SSA && Close>SSB && Volume<3)
        int buy=OrderSend(Symbol(),OP_BUY,Lot,Ask,10,Ask-SL*Point,Ask+TP*Point,NULL,Magic,0,Green);
      if(SSA>SSB && Close<SSA && Volume<3)
       int sell=OrderSend(Symbol(),OP_SELL,Lot,Bid,10,Bid+SL*Point,Bid-TP*Point,NULL,Magic,0,Red);
      if(SSB<SSA && Close<SSB && Volume<3)
       int sell=OrderSend(Symbol(),OP_SELL,Lot,Bid,10,Bid+SL*Point,Bid-TP*Point,NULL,Magic,0,Red);
     }
   return(0);
  }
```

## vik858 — 2015-01-31 16:42

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

## volodymyr67 — 2015-02-01 12:23

[http://forexsystemsru.com/954546-post3504.html](http://forexsystemsru.com/954546-post3504.html)

---

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