MA beslemesinin birikiminin tespiti nasıl algoritmalaştırılır? - sayfa 12

 
O kadar sakin devam ediyorsun ki... yani " dzhat "ın ne olduğunu biliyorsun. Bana açıkla, yoksa hiçbir şekilde takılamam.
 
Maxim Kuznetsov :
Düz bir çizgi üzerindeki nokta birikimlerini nasıl arayacaksınız?

En basiti ortalamayı (dlzhat yoğunluğunu) hesaplamaktır.

Ayrıca burada.

djat nedir?

 
Dmitry Fedoseev :
O kadar sakin devam ediyorsun ki... yani " dzhat "ın ne olduğunu biliyorsun. Bana açıkla, yoksa hiçbir şekilde takılamam.

izi buradan takip et

"dakika yok" ve "dakika yok" farklı şeylerdir, ancak

 
Maxim Kuznetsov :

izi buradan takip et

"dakika yok" ve "dakika yok" farklı şeylerdir, ancak

soruyu cevapla

 
Dmitry Fedoseev :

soruyu cevapla

hangi soru ? DLZAT nedir?

Padawan bu soruyu kendisi cevaplamalı, aksi halde bir Jedi olmayacak

 
Maxim Kuznetsov :

hangi soru ? DLZAT nedir?

Padawan bu soruyu kendisi cevaplamalı, aksi halde bir Jedi olmayacak

Bu yüzden uzun zaman önce burada bir aptalla tatilde olduğunuzu fark ettim. Ve Jedi unvanını kendine sakla.

 
Maxim Kuznetsov :

hangi soru ? DLZAT nedir?

Padawan bu soruyu kendisi cevaplamalı, aksi takdirde bir Jedi olmayacak

Hocam, yollar farklı ve hepsi aynı kaynağa çıkıyor, bu yoldan NASIL gidileceğini belirtin.

Zaman, tamamlanmış süreçlerin matrisidir. Bitirmek için göster, lütfen!)

Tüm saygımla!

 

Birisi bana dosyaya ekleyerek ve üzerine yazarak nasıl yazacağımı söyleyebilir mi?

 candlesticks cand_buff[]; 
   ArrayResize (cand_buff,size); 
   for ( int i= 0 ;i<size;i++) 
     { 
      cand_buff[i].period=Alt[i].period; 
      cand_buff[i].bar=Alt[i].bar; 
      cand_buff[i].praceMA=Alt[i].praceMA; 
      cand_buff[i].time=Alt[i].time; 
     }
 //--- откроем файл для записи массива структуры в файл (если его нет, то создастся автоматически)
   ResetLastError ();
   int file_handle= FileOpen ( "test.bin" , FILE_WRITE | FILE_BIN ); //FileOpen("test "+"//"+_symbol(),FILE_READ|FILE_WRITE|FILE_BIN|FILE_COMMON);
   if (file_handle!= INVALID_HANDLE )
     {
       //--- подготовим счетчик количества байт
       uint counter= 0 ;
       //--- в цикле запишем значения массива
       for ( int i= 0 ; i<size; i++)
         counter+= FileWriteStruct (file_handle,cand_buff[i]);
     //  PrintFormat("В файл %s записано %d байт информации",_symbol(),counter);
       PrintFormat ( "Всего байтов: %d * %d * %d = %d, %s" ,size, 5 , 8 ,size* 5 * 8 ,size* 5 * 8 ==counter ? "Верно" : "Ошибка" );
       //--- закрываем файл
       FileClose (file_handle);
     // PrintFormat("Данные записаны, файл %s закрыт",_symbol());
     }
   else
       PrintFormat ( "Не удалось открыть файл %s, Код ошибки = %d" ,_symbol(), GetLastError ());
 
Mikhail Toptunov :

Birisi bana dosyaya ekleyerek ve üzerine yazarak nasıl yazacağımı söyleyebilir mi?

Dosyayı kapattıktan sonra yeniden açıp eklemeniz gerekiyorsa, bilmiyorum. Zamana bağlı yeni bir dosya adına sahip bir koltuk değneği. Muhtemelen bir işlevi vardır.

 
Valeriy Yastremskiy :

Dosyayı kapattıktan sonra yeniden açıp eklemeniz gerekiyorsa, bilmiyorum. Zamana bağlı yeni bir dosya adına sahip bir koltuk değneği. Muhtemelen bir işlevi vardır.

Buldum, unuttum ama okuma-yazma ile bir dosyayı açtığımızda onu silip yeniden oluşturmuyoruz, sadece açıyoruz ve aynı zamanda etiket en başında ve her şey duruyor. yazarken silinir. Etiket dosyanın sonuna yerleştirilmelidir.

makale

Основы программирования на MQL5: Файлы
Основы программирования на MQL5: Файлы
  • www.mql5.com
Функции для работы с файлами есть почти во всех языках программирования, и MQL5 в этом смысле — не исключение. Хотя при программировании советников и индикаторов на MQL5 работать с использованием файлов приходится не всегда, (а скорее даже — очень редко), но тем не менее, каждый экспертописатель рано или поздно с этим сталкивается. Диапазон...