Скачать MetaTrader 5

Есть проблема переноса алгоритма на mql5 который реализрван на mql4

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
stark2004
42
stark2004 2016.05.29 21:36 

Здравствуйте.


В моем советнике на mql4 есть код :


   if ( PROFIT(10) < -p1  && acc-eq > 10)  // если профит по 10 маджику меньше чем и разница баланса и эквити больше 10
       if( !MAG(11)==true)   BUY(11) ;         // если ордера с маджиком 11 нет , то купить ордером с маджиком 11
   if ( PROFIT(11) < -p2&& acc-eq > 30 )
      if( !MAG(12)==true)   BUY(12) ;
   if ( PROFIT(12) < -p3 && acc-eq > 50)
      if( !MAG(13)==true)   BUY(13) ;
   if (s2< 0  && PROFIT(10)+PROFIT(11)+PROFIT(12)+PROFIT(13)>s3 )  // если суммарный профит всех ордеров устраивает
   {
       CLOSE(10) ;                                                                                 // закрыть все ордера
       CLOSE(11) ;
       CLOSE(12) ;
       CLOSE(13) ;
   } 
 

 Попытался сделать на  mql5. Не получилось. Вместо 4 ордеров вытсавляется один .

 Есть ли возможность реализовать на mql5 этот код?



   if ( PROFIT(10) < -p1  && acc-eq > 10) 
       if( !MAG(11)==true)   BUY(11) ;
  

   if ( PROFIT(11) < -p2&& acc-eq > 30 ) 
      if( !MAG(12)==true)   BUY(12) ;
 
   if ( PROFIT(12) < -p3 && acc-eq > 50) 
      if( !MAG(13)==true)   BUY(13) ;
  
     
   
   if (s2< 0  && PROFIT(10)+PROFIT(11)+PROFIT(12)+PROFIT(13)>s3 ) 
   {
       CLOSE(10) ;
       CLOSE(11) ;
       CLOSE(12) ;
       CLOSE(13) ;
   }  
 
Alexander Bereznyak
21822
Alexander Bereznyak 2016.05.30 01:10  
вы не учли разницу ордерной системы MQL4 и MQL5
Alexey Viktorov
7767
Alexey Viktorov 2016.05.30 08:02  
Надо подключиться к счёту с хеджированием.
Торговая платформа MetaTrader 5 получила хеджирование
Торговая платформа MetaTrader 5 получила хеджирование
  • отзывов: 3
  • www.mql5.com
Сегодня компания MetaQuotes Software Corp. выпустила новую версию торговой платформы MetaTrader 5 build 1325...
Alexey Volchanskiy
17132
Alexey Volchanskiy 2016.05.30 09:13  
Alexey Viktorov:
Надо подключиться к счёту с хеджированием.
Пока вроде только у Альпы есть такой счет, сумма от $500.
Artyom Trishkin
Модератор
77304
Artyom Trishkin 2016.05.30 09:26  
Alexey Volchanskiy:
Пока вроде только у Альпы есть такой счет, сумма от $500.
Робо тоже вродь как анонсировали.
samsuser3
74
samsuser3 2016.05.30 11:53  
Artyom Trishkin:
Робо тоже вродь как анонсировали.
Спасибо
samsuser3
74
samsuser3 2016.05.30 11:53  
Alexey Viktorov:
Надо подключиться к счёту с хеджированием.
Спасибо
samsuser3
74
samsuser3 2016.05.30 11:54  
Alexander Bereznyak:
вы не учли разницу ордерной системы MQL4 и MQL5
Спасибо
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий