MetaTrader 4 Build 529 Beta, Yeni Derleyici ile Yayınlandı - sayfa 142

 

Tünaydın.

Ama bu

https://www.mql5.com/ru/docs/constants/namedconstants/uninit

Yeni dörtlü için de aynısı olacak mı? Yoksa başka bir liste mi olacak?

Şimdi, ExpertRemove() tarafından sıfırlandığında, REASON_PROGRAM yerine REASON_TEMPLATE veriyor

Teşekkür ederim.

 
MilordFX :

pliz cevap ayrıntılı ve net?

MetaTrader 5'e geçin.

MetaTrader 4'ün bir parçası olarak, yalnızca dil yükseltmesini başlattığımız bir uygulama pazarı oluşturuyoruz.

 
FAQ :
ancak parantez koymak daha iyidir ve her yerde.


Çok sayıda parantezin Uzman Danışmanların testini büyük ölçüde yavaşlattığını fark ettim ...

Programın mantığı parantezler olmadan mümkün olduğunca düşünüldüğünde daha iyidir ...

 
VOLDEMAR :


Çok sayıda parantezin Uzman Danışmanların testini büyük ölçüde yavaşlattığını fark ettim ...

Programın mantığı parantezler olmadan mümkün olduğunca düşünüldüğünde daha iyidir ...

Siz busunuz... Artık "çatı sallanan" şubelere gitmeyin. Ve sonra .... çift çıldırmaya başladı ..
 
VOLDEMAR :


Çok sayıda parantezin Uzman Danışmanların testini büyük ölçüde yavaşlattığını fark ettim...

Programın mantığı parantezler olmadan mümkün olduğunca düşünüldüğünde daha iyidir ...


Ancak hata ayıklamayı hızlandırır
 
MilordFX :

ek olarak, nihayet danışmanların parametreleri (F7 aracılığıyla denir) ile boyutu ve tüccarın isteğini ayarlanabilen bir pencere yapmanızı istiyorum.

Renat :

MetaTrader 5'e geçin.

MetaTrader 4'ün bir parçası olarak, yalnızca dil yükseltmesini başlattığımız bir uygulama pazarı oluşturuyoruz.

sadistler...
 
void OnStart ()
  {
   Print (Test_2( 2 , 5 ),Test_1( 2 , 5 ));
  }
//+------------------------------------------------------------------+

int Test_1( int a, int b)
{
   int c= 0 ;
   for ( int i= 0 ;i< 1000 ;i++)
    {
     if (a>b)
       {
         if (a-b > 2 *b)
          {
           c+=a;
          }
         else
          {
           c+=b;
          }
       }
     else
       {
         if (b-a > 2 *a)
          {
           c+=a;
          }
         else
          {
           c+=b;
          }
       }
    }
   return c;
}
int Test_2( int a, int b)
{
   int c= 0 ;
   for ( int i= 0 ;i< 1000 ;i++)
     if (a>b)
         if (a-b > 2 *b)
           c+=a;
         else
           c+=b;
       else
         if (b-a > 2 *a)
           c+=a;
         else
           c+=b;
   return с ;
}

Fonksiyonlar topolojik ve mantıksal olarak aynıdır. Sadece parantez içinde farklılık gösterirler.

Profil oluşturucu raporu:

OnStart;12;1;213;%100,00
Test_2;14;1;99;46,48%
Test_1;14;1;98;46.01%
Yazdır;14;1;15;7.04%

Çok görevli bir sistemin "rastgele dalgalanmaları" içindeki farklılıkları gördüğümüz gibi.

Derleyicinin çıktı dosyası (*.ex4/5) parantez içermiyor, izi bile yok ve olamaz. Parantezler yalnızca kaynak metnin mantığını yapılandırmaya yarar.

VOLDEMAR , bir ara ver, bir twix ye.

 

ugh, 566 yapısındaki güncellemeden sonra, tiki terminale hiç gelmeyi bıraktı,

tüm tf ile ilgili son alıntılar, tüm çiftler için 18:00

Kampanya bilgisayarın yeniden başlatılması gerekiyor ve ardından bir tür üzüntü.

(biri mq olan 2 sunucuda kontrol edildi - her şey bağlanır, her şey ping yapar, ancak alıntılar gelmez)

ps her şey güncellemeden 5 saniye sonra askıda kaldı, ancak zaten 21:00'de editör muhtemelen orada güncellendi

 

ve yeniden başlatma yardımcı olmadı - alıntı gitmiyor ve en azından çatlıyor, şimdi yeni bir hesap açacağım, ama ya .....

Mutluluk gerçekleşmedi.

Günlüklerde hata yok, tek şey, sunucuları tararken, iptal'i tıklatırsanız, pencerenin hemen kapanması ve terminalin hala 10 saniye askıda kalması ve ardından sorun çıkmasıdır:

2013.12.25 00:26:05.807 Accounts: terminated

2013.12.25 00:26:05.807 Accounts: timeout on stop

2013.12.25 00:26:02.796 Accounts: timeout on stop

2013.12.25 00:25:59.786 Accounts: timeout on stop

2013.12.25 00:25:56.775 Accounts: timeout on stop

2013.12.25 00:25:53.764 Accounts: timeout on stop

 
ALXIMIKS :

ugh, 566 yapısındaki güncellemeden sonra, tiki terminale hiç gelmeyi bıraktı,

tüm tf ile ilgili son alıntılar, tüm çiftler için 18:00

Kampanya bilgisayarın yeniden başlatılması gerekiyor ve ardından bir tür üzüntü.

(biri mq olan 2 sunucuda kontrol edildi - her şey bağlanır, her şey ping yapar, ancak alıntılar gelmez)

ps her şey güncellemeden 5 saniye sonra askıda kaldı, ancak zaten 21:00'de editör muhtemelen orada güncellendi


Mutlu Noeller!

Tiki Perşembe günü geri dönecek :)