Hatalar, hatalar, sorular - sayfa 1020

 
MetaDriver :

para var mı :))

Bitcoinler Tamam mı? :)

İnsanlar bu tür tartışmalara katılmaya nasıl teşvik edilebilir?

Yine de, bundan iyi bir şey çıkmayacak.
 

"Ayarlar - topluluk"ta boş alanlar varsa, login.mql5.com'da terminal neden çöküyor?

(821 yapı bozulmaz)
 
En basit gösterge:
 int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const int begin,
                 const double &price[])
  {
//---
   if (prev_calculated== 0 ) Print ( "Полный перерасчёт!" );
//--- return value of prev_calculated for next call
   return (rates_total);
  }

M5 tablosuna atıyorum:

2013.07.26 22:17:12 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:17:12 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:17:06 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:17:00 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:59 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:54 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:53 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:52 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:51 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:51 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:50 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:46 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:45 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:42 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:40 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:39 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:37 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:36 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:15 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:15 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:12 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:11 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:11 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:10 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:10 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:06 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:06 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:16:05 testprevbar (EURUSD,M5) Tam yeniden hesaplama!

Ve ne cehennemde?

Yardım:

Необходимо отметить связь между значением, возвращаемым функцией OnCalculate() и вторым входным параметром prev_calculated. Параметр prev_calculated при вызове функции содержит значение, которое вернула функция OnCalculate() на предыдущем вызове. Это позволяет реализовать экономные алгоритмы расчета пользовательского индикатора с тем, чтобы избежать повторных расчетов для тех баров, которые не изменились с предыдущего запуска этой функции.

Bunu yapmak için, geçerli işlev çağrısındaki çubuk sayısını içeren Rate_total parametresinin değerini döndürmek genellikle yeterlidir. OnCalculate() işlevine yapılan son çağrıdan bu yana fiyat verileri değiştiyse (daha derin geçmiş yüklendi veya geçmiş boşlukları dolduruldu), prev_calculated girdi parametresinin değeri terminalin kendisi tarafından sıfıra ayarlanacaktır.

prev_calculated 0'a sıfırlanabilir, ancak neden bu kadar sık?

Bir hata #804979 ile yayınlandı

 
Roffild :
En basit gösterge:

M5 tablosuna atıyorum:

2013.07.26 22:17:12 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
2013.07.26 22:17:12 testprevbar (EURUSD,M5) Tam yeniden hesaplama!
..................

Ve ne oluyor?

Yardım:

prev_calculated 0'a sıfırlanabilir, ancak neden bu kadar sık?
Ve gerçekten çok fazla bir şey. Pratik olarak her kene gibi görünüyor.
 
TheXpert :
Bitcoinler Tamam mı? :)
Yine de, bundan iyi bir şey çıkmayacak.
Kötü seni! Sizden bitcoin yok. Sadece Moğol Tugrikleri.
 
MetaDriver :
Kötü seni! Sizden bitcoin yok. Sadece Moğol Tugrikleri.
Bu iyi. Çocuklarla hemen dışarı çıkın, sıradaki bot çamura bulandı. Sırf kendim sıkıldığım ve yazı yazmadığım için bir paylaşım olarak aldım. Potansiyel olarak, bu kase bir öncekini geçmeli.
 
TheXpert :
Bitcoinler Tamam mı? :)
Yine de, bundan iyi bir şey çıkmayacak.
Daha fazla bulut dağıtın)
 

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Hatalar, hatalar, sorular

A100 , 2013.07.22 09:28

Evet, üzgünüm, kodumdan yanlış çevrildi - ticaret dışı zamanlarda çalışmıyor
bool bringToTop = true;
ChartSetInteger ( chart_ID, CHART_BRING_TO_TOP , 0 , bringToTop ) 
ChartSetInteger ( chart_ID, CHART_BRING_TO_TOP , true )
//этим хотел показать что пробовал оба варианта
ChartGetInteger ve CHART_BRING_TO_TOP yalnızca yazma olduğundan çalışmamalıdır. ServiceDesk'te uygulamayı düzelteceğim


Bugün alım satım yapılmayan bir gün, hata tekrar oluşuyor (bu, teste müdahale ediyor). Ticarette - her şey düzgün çalışıyor - bağlantı kesildi - hala çalıştı.

Aynı belirtiler https://www.mql5.com/ru/forum/1111/page1036#comment_550221

 

Söyle bana, lütfen, kim bilir, danışman çalışırken bu kod parçası:

 int Orders= OrdersTotal ();
         if (Orders== 1 )
           {
             ulong Ticket_0= OrderGetTicket ( 0 );
             OrderSelect (Ticket_0);
            request.action= TRADE_ACTION_REMOVE ;
            request.order=Ticket_0;
             ResetLastError ();
             bool success= OrderSend (request,result);
           }

periyodik olarak bu tür mesajların ortaya çıkmasına neden olur:
NL 2 21:06:36 İşlemler 2013.02.01 05:42:33 başarısız iptal #0 siparişi piyasadan 0,00 satın al [Geçersiz istek]
LI 2 21:06:36 İşlemler 2013.02.01 05:42:33 başarısız iptal #0 siparişi piyasadan 0,00 satın al [Geçersiz istek] ???
Nedeni ne olabilir ve nasıl düzeltilir?
Bu, kodun bu bölümünün başarılı bir şekilde yürütülmesinin her birkaç düzinesinde bir gerçekleşir.
 

Windows 8 x64 dizüstü bilgisayar satın aldım ve sorunlar başladı.

Terminalde, kullanmaya vakit bulamadan bunu buldum. Tamam ama renk seçeneği ile 50-50 arası tam açılıyor


pencereler