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

unreal-1980

Активный участник
У него срок действия ограничен октябрем этого года (по-моему), просто проверь в тестере!:)
Или найди исходник!

Про срок действия сов нигде не пишет...
Если он ограничен октябрем этого года, то может где то продают продление или сам сов ??
Я обшарился по всему нэту нигде инфы нет и продаж тоже, а только пару сайтов где валяются ex4 и тоже никакой инфы.оО
Искал даже по глобальным параметрам сова, как:
Rsi, atr, laguerre, так в ресурсах таких нет, а есть только rsi и laguerre без atr и совершенно другие алгоритмы работы.
В других ветках, все облапатил и никто ничем помочь не смог. Как говориться последняя надежда..
 

Вложения

  • qiji.ex4
    127,9 КБ · Просмотры: 49
Последнее редактирование:

ALEKSUS

Активный участник
Искал Indicator Peak and Valley, нашёл это, но после компиляции ошибок много. Помогите, уберите ошибки.
 

Вложения

  • Indicator Peak and Valley.mq4
    3,7 КБ · Просмотры: 109

fsfs

Новичок форума
Всем привет.Почему термилан 509 билде не видет и удаляет индикаторы в виде ех4 комплирированые в 600 билде?
 
Последнее редактирование:

cmillion

Гуру форума
Всем привет.Почему термилан 509 билде не видет и удаляет индикаторы в виде ех4 комплирированые в 600 билде?

Вы в каком году живете?
На данный момент уже 940 билд.
Конечно все старые перестали поддерживаться, ведь об этом несколько лет говорили.
 

fsfs

Новичок форума
Спасибо за ответ)но меня интиресует не работа на терменале,а перекомплирирование индикатор с нового билда на старый.например с 600 на 509.
 

selmo58

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

Вложения

  • Forex Setka Trader 1.6.mq4
    26 КБ · Просмотры: 46

expforex

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

видеоинструкция на будущее:


Функция switсh в качестве выражения может принимать только Целые числа
Если раньше через switсh можно было перебирать любые значения, то теперь данный оператор может принимать только целые числа в качестве сравнения, для того чтобы Ваша функция работала дальше, Вам необходимо заменить ее на операторы сравнения if else
Было:
HTML:
int Testswitchdouble()
  {
   double k1=1.432;
   int y;
   switch(k1)
     {
      case 1.432:y=1;break;
      case 1.433:y=2;break;
      case 1.434:y=3;break;
     }
  }
Стало:
HTML:
int Testswitchdouble()
  {
   double k1=1.432;
   int y;
       if(k1== 1.432)y=1;
       if(k1==  1.433)y=2;
       if(k1==  1.434)y=3;
   return(y);
  }

Ошибка, которая возникает при неправильном коде: 'k1' - illegal switch expression type и '1.432' - constant expression is not integral
 
Последнее редактирование модератором:

expforex

Программиров
было
Код
int Digitslot;
switch (MarketInfo(Symbol(), MODE_MINLOT)) {
case 0.001:
Digitslot = 3;
break;
case 0.01:
Digitslot = 2;
break;
case 0.1:
Digitslot = 1;
break;
case 1.0:
Digitslot = 0;
}



стало:

Код
int Digitslot;
if (MarketInfo(Symbol(), MODE_MINLOT) == 0.001)Digitslot=3;
if (MarketInfo(Symbol(), MODE_MINLOT) == 0.01)Digitslot=2;
if (MarketInfo(Symbol(), MODE_MINLOT) == 0.1)Digitslot=1;
if (MarketInfo(Symbol(), MODE_MINLOT) == 1)Digitslot=0;
 

AlanG

Элитный участник
Функция switсh в качестве выражения может принимать только Целые числа
Если раньше через switсh можно было перебирать любые значения, то теперь данный оператор может принимать только целые числа в качестве сравнения, для того чтобы Ваша функция работала дальше, Вам необходимо заменить ее на операторы сравнения if else
Спасиб за лекцию:)
Но ты думаешь ему это нужно?;):laugh:
Ему нужен исправленный сов и все.
А тут по падалово на лекцию нарвался :rolf: ну нет жизни бедному студенту:facepalm:
 

expforex

Программиров
обновляется в любом случае после того. Как ДЦ и брокеры проверят текущую последнюю версию и она будет стабильная. промежуточные версии не обновляется автоматом. потому что они тестовые. их тестируют программисты.

как обновится принудительно я показал видео Выше а вот как не обновится уже не катит
 

expforex

Программиров
Спасиб за лекцию:)
Но ты думаешь ему это нужно?;):laugh:
Ему нужен исправленный сов и все.
А тут по падалово на лекцию нарвался :rolf: ну нет жизни бедному студенту:facepalm:

там лекция но все понятно расписано, чтобы в будущем не "просить"
я понимаю что надо исправленный рабочий код, но декомпил это страх.
 

Jin

Прохожий
Потерял вместе с платформой простенькую панель для одновременного открытия двух позиций со скрытыми ТП 15 и 30 и SL 15 по умолчанию.
И не помню названия.
Пожалуйста помогите найти простое и надёжное решение.
 

AlanG

Элитный участник
Потерял вместе с платформой простенькую панель для одновременного открытия двух позиций со скрытыми ТП 15 и 30 и SL 15 по умолчанию.
И не помню названия.
Пожалуйста помогите найти простое и надёжное решение.
в терминале маркет-бесплатное-панели
 

kami190

Новичок форума
_https://www.sendspace.com/file/6iib6b
not work in mt4 build 950 . please fix it
 
Последнее редактирование модератором:
Верх