Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 691

 
Top2n :
Makalenin yazarı, https://www.mql5.com/ru/articles/1443 yazdı.

Hayır, kaçırdım, bu sadece bir satırdaki değişkenlerin virgülle ayrılmış bir bildirimi , her şey yolunda)

Artyom Trishkin :
Bu sadece bir değişken bildirimi

evet evet benim hatam anladım zaten kodu dikkatsizce okudum

 
Top2n :

O zaman net değil, neden şikayet ediyorsun? Dosya oluşturuluyor, her şey olması gerektiği gibi sütunlara yerleştirilmiş gibi görünüyor...

Dosyalar:
test.csv.txt  3 kb
 
Vitalie Postolache :

O zaman net değil, neden şikayet ediyorsun? Dosya oluşturuluyor, her şey olması gerektiği gibi sütunlara yerleştirilmiş gibi görünüyor...

Beşte mi yaptın? Beş, ikinci boyutun boyutu belirtilmemişse, çok boyutlu bir dizinin işleve geçirilmesine izin vermez.
 
Artyom Trishkin :
Beşte mi yaptın? Beş, ikinci boyutun boyutu belirtilmemişse, çok boyutlu bir dizinin işleve geçirilmesine izin vermez.

Kaynak kodu dördü içinse neden ilk beşte olsun ki, başlıktan ne görülebilir? Beşinin start(), init(), deinit() işlevleri var mı?

Ek olarak, oradaki diziler global düzeyde kolaylıkla yapılabilir ve fonksiyona hiç geçirilemez. Kodun tek bir dosyada birleştirilebileceği ve içeriğin üzerine dağılmadığı gerçeğinden bahsetmiyorum bile.

 
Vitalie Postolache :

Kaynak kodu dördü içinse neden ilk beşte olsun ki, başlıktan ne görülebilir? Beşinin start(), init(), deinit() işlevleri var mı?

Ek olarak, oradaki diziler global düzeyde kolaylıkla yapılabilir ve fonksiyona hiç geçirilemez. Kodun tek bir dosyada birleştirilebileceği ve içeriğin üzerine dağılmadığı gerçeğinden bahsetmiyorum bile.

Peki, peki, peki ... Neden hemen bu kadar çok olmadan açık?

Bir kişi start () yerine OnStart () istediğinden, bu ya yeni bir dört ya da beş anlamına gelir.

Ve her şeyi yığına toplamanın daha iyi olduğu gerçeği - ve bu yüzden açık ...

 
Merhaba tavsiye verebilecek var mı
 
açamadığım bir şey danışman sadece bir tür oyuncuyla açılıyor
 
Treder9 :
açamadığım bir şey danışman sadece bir tür oyuncuyla açılıyor
ekran görüntüsü var mı
 
Vitalie Postolache :

Kaynak kodu dördü içinse neden ilk beşte olsun ki, başlıktan ne görülebilir? Beşinin start(), init(), deinit() işlevleri var mı?

Ek olarak, oradaki diziler global düzeyde kolaylıkla yapılabilir ve fonksiyona hiç geçirilemez. Kodun tek bir dosyada birleştirilebileceği ve içeriğin üzerine dağılmadığı gerçeğinden bahsetmiyorum bile.

  Artyom Trishkin :

Peki, peki, peki ... Neden hemen bu kadar çok olmadan açık?

Bir kişi start () yerine OnStart () istediğinden, bu ya yeni bir dört ya da beş anlamına gelir.

Ve her şeyi yığına toplamanın daha iyi olduğu gerçeği - ve bu yüzden açık ...

Evet, beş için bir koda ihtiyacınız var!

İki boyutlu bir dizide ikinci boyutu ayarladım.

Her şeyi kolaylaştırabilirsin ama daha okuryazar ama ben pek okuryazar değilim

//+------------------------------------------------------------------+
//+------------------------------------------------------------------+
//| PrepareString                                                    |
//+------------------------------------------------------------------+

string PrepareString( string s)
  {
   bool exit = false ;
   int index = 0 ;
   string str = s;
//----
   while (!exit)
     {
       index = StringFind (str, "." , index);
       if (index > - 1 )
           StringSetCharacter (str, index, ',' );// удалил присвоение str =  StringSetCharacter (str, index,  ',' );
       else
           exit = true ;
     }
   return (str);
  }

Program * .csv içine veri girmeye başladı

Dosyalar:
VCSV.mq5  7 kb
 
Renat Akhtyamov :
ekran görüntüsü var mı

Ekran görüntüsü alabiliyorum yani sossetnik'i bir türlü açamıyorum, sonra sol alttan indiriyorum, aç'a basıyorum ama sadece player ile açılıyor, neden?

Geçenlerde bir şekilde indirdim ama şimdi hatırlamıyorum ve çalışmıyor