Hatalar, hatalar, sorular - sayfa 1709

 
fxsaber :

Durumu videoya kaydettim ve art arda üç kareyi (ortadaki kare veri kaybıdır) bir gif olarak kestim.


Bu durumu yakalamak için hangi koşulda? Nedenlerini anlamak gerekir.

Uyumak için sanıyordum, neredeyse prikemaril.
 
fxsaber :
VirtualDub ile yaptım. Şimdi yavaşlatacak bir program bulacağım.
Çalışmıyor. Lütfen çalışan bir çözüm önerin.
Как замедлить GIF анимацию?
Как замедлить GIF анимацию?
  • botvet.ru
Иногда требуется замедлить смену кадров в GIF анимации и как это сделать мы сейчас и разберем. Для это нам потребуется программа - GIF Movie Gear(скачать надеюсь сможете сами, благо пока "варезники" не закрыли!). 1. Установите самостоятельно GIF Movie Gear. 2. Нажмите правой кнопкой мыши по Анимации и откройте её при помощи GMG. 3. Выделите все...
 
fxsaber :
Çalışmıyor. Lütfen çalışan bir çözüm önerin.
İşleri her zaman bu kadar karmaşıklaştırmayı sever misin? https://www.yandex.ru/yandsearch?clid=9582&text=create%20gif%20online&l10n=ru&lr=2&redircnt=1474969742.1
 
fxsaber :
Çalışmıyor. Lütfen çalışan bir çözüm önerin.
Ayrı ayrı resim koyabilirsiniz...
 
Vasiliy Sokolov :
İşleri her zaman bu kadar karmaşıklaştırmayı sever misin? https://www.yandex.ru/yandsearch?clid=9582&text=create%20gif%20online&l10n=tr&lr=2&redircnt=1474969742.1

Teşekkürler, çevrimiçi hizmet aracılığıyla çalıştı

 
-Aleks- :
Ayrı ayrı resim koyabilirsiniz...
 
fxsaber :
Lütfen işletim sistemi, tarayıcı ve terminal türü ve yapısı hakkında tam kodu + bilgilerini gösterin.
 
Karputov Vladimir :
Lütfen işletim sistemi, tarayıcı ve terminal türü ve yapısı hakkında tam kodu + bilgilerini gösterin.

Dolu çalışmıyor - Bacağını OOP. Ama işte çizimden sorumlu kod

   virtual int Calculate( const int rates_total,
                         const int prev_calculated,
                         const datetime &time[],
                         const double &open[],
                         const double &high[],
                         const double &low[],
                         const double &close[],
                         const long &tick_volume[],
                         const long &volume[],
                         const int &spread[] )
  {
     if (prev_calculated == 0 )
    {
       const datetime TimeCur = TimeCurrent ();
      
       this .LastTime = (TimeCur - (TimeCur % ( 24 * 3600 ))) * 1000 ;
       this .Count = 0 ;
    }

     this .SetEmpty( 0 , prev_calculated, rates_total - prev_calculated);    
      
     MqlTick Ticks[];
    
     const int Amount = this .GetFreshTicks(Ticks);
    
     if (Amount > 0 )        
    {
       int Pos;

       const datetime LastTime2 = Ticks[ 0 ].time - (Ticks[ 0 ].time % PeriodSeconds ());
      
       for (Pos = rates_total - 1 ; Pos >= 0 ; Pos--)
         if (time[Pos] == LastTime2)
           break ;
          
       if (Pos >= 0 )
      {
         int i = 0 ;
        
         while ((Pos < rates_total) && (i < Amount))
        {
           const datetime NextTime = time[Pos] + PeriodSeconds ();
          
           while (i < Amount)
          {
             const MqlTick Tick = Ticks[i];
            
             if (Tick.time >= NextTime)
               break ;

             if (( bool )(Tick.flags & TICK_FLAG_BUY ))
               this [ 0 ][Pos] += (Tick.volume >= this .MinLot) ? Tick.volume : 0 ;
             else if (( bool )(Tick.flags & TICK_FLAG_SELL ))
               this [ 1 ][Pos] -= (Tick.volume >= this .MinLot) ? Tick.volume : 0 ;

            i++;
          }
          
          Pos++;
        }        
      }        
    }

     return (rates_total);
  }

İnşa etmek

 2016.09 . 23 12 : 42 : 22.405 Terminal        C:\Program Files\BCS Broker MetaTrader 5 Terminal
2016.09 . 23 12 : 42 : 22.405 Terminal        Windows 7 Ultimate (x64 based PC), IE 09.00 , Intel Core i7- 2700 K  @ 3.50 GHz, RAM: 8098 / 16301 Mb, HDD: 6387 / 30000 Mb, GMT+ 02 : 00
2016.09 . 23 12 : 42 : 22.405 Terminal        BCS Broker MetaTrader 5 Terminal x64 build 1430 started (BCS Broker)
 
fxsaber :

Dolu çalışmıyor - Bacağını OOP. Ama işte çizimden sorumlu kod

Bütün günü analize harcadım, hiçbir şey çıkmadı. Kodu olabildiğince basitleştirdim ve bir dal oluşturdum. Lütfen yardım et!
Загадочный биржевой индикатор
Загадочный биржевой индикатор
  • www.mql5.com
Ниже приведен сильно упрощенный (ООП полностью отсутствует) индикатор, который показывает проторгованный оборот на основании тиковой биржевой истор...
 
fxsaber :



İkinci resimde LastData göstergesinin kısa adından sonra hesaplanan son veri yoktur. İlk resimde 244 -363 ve üçüncü resimde 247 -409 iken

Bu, göstergenin henüz hesaplanmadığını gösterir. Kabul edilir ve veriler hazır değildir. Göstergelerin ayrı bir iş parçacığında hesaplandığını ve uygulamanın ana iş parçacığında değil, aynı zamanda renderdan sorumlu olduğunu hatırlatmama izin verin. Göstergeler, istisnasız olarak gelen her onay işareti için sayılır.

Grafiği fare ile hareket ettirme sürecinde, fareden sistem mesajlarını işlemek için bilgi işlem kaynaklarını yakaladınız (görev yöneticisini açın ve fare hareketinin yoğunluğuna bağlı olarak CPU yüzdelerinin nasıl büyüdüğünü görün). Ve göstergenizin yeniden hesaplamak için zamanı yoktu. Bu nedenle, ikinci grafik boştur.

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network