MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 692

 
Konstantin Nikitin :

FileWriteArray

FILE_TXT bayrağıyla yazmaz. Sadece boş bir dosya oluşturur.
 
Karlinvain :
FILE_TXT bayrağıyla yazmaz. Sadece boş bir dosya oluşturur.

Peki, onu bir dizi dizisine sokun, onu yazacaktır.

 
Konstantin Nikitin :

Peki, onu bir dizi dizisine sokun, onu yazacaktır.

anlamadım Otomatik olarak typecasting yapmıyor mu? Ya da ne demek istiyorsun?

yukarı. Dizinin türü string olarak değiştirilirse yazar. Ama sonra bir dize ile değil, sayılarla çalışmam gerekiyor.

Çıktı alırken, her bir elemanı döngüye sokarak ve yayınlayarak tüm diziyi bir dizgeye nasıl geçebiliriz?

 
Karlinvain :

anlamadım Otomatik olarak typecasting yapmıyor mu? Ya da ne demek istiyorsun?

yukarı. Dizinin türü string olarak değiştirilirse yazar. Ama sonra bir dize ile değil, sayılarla çalışmam gerekiyor.

Çıktı alırken tüm diziyi bir dizgeye nasıl dönüştürebilirim?


Daha sonra manuel modda düzenlemek istiyorsanız, yazarken onu bir dize dizisine damıtın. Bir dosyadan okurken, geri gitmeniz gerekecek.
Ve sadece gelecekteki işler için tasarruf ederseniz. Ardından BIN biçimini kullanın.

 
Konstantin Nikitin :


Daha sonra manuel modda düzenlemek istiyorsanız, yazarken onu bir dize dizisine damıtın. Bir dosyadan okurken, geri gitmeniz gerekecek.
Ve sadece gelecekteki işler için tasarruf ederseniz. Ardından BIN biçimini kullanın.

Üzgünüm, aptalım. BIN okunamaz olarak yazılıyor. BIN tarafından yazılan dosya nasıl okunur?
 
Karlinvain :
Üzgünüm, aptalım. BIN okunamaz olarak yazılıyor. BIN tarafından yazılan dosya nasıl okunur?

Programlı olarak veya gözlerle okumak için, yazılan dosyayı açtıktan sonra???

 
Alexey Viktorov :

Programlı olarak veya gözlerle okumak için, yazılan dosyayı açtıktan sonra???

Yani krakozyamblar gözlerle okunur)) bir not defterine değil, onaltılık bir editöre mi ihtiyacınız var?
 
Karlinvain :
Yani krakozyamblar gözlerle okunur)) bir not defterine değil, onaltılık bir editöre mi ihtiyacınız var?

Belirli bir soru, belirli bir cevaba ihtiyaç duyar.

NASIL yazılanları okumak istersiniz??? Programlı olarak mı yoksa gözlerinizle okumak için dosyayı açarak mı?

 
Alexey Viktorov :

Belirli bir soru, belirli bir cevaba ihtiyaç duyar.

NASIL yazılanları okumak istersiniz??? Programlı olarak mı yoksa gözlerinizle okumak için dosyayı açarak mı?

   int h= FileOpen ( "test" , FILE_WRITE | FILE_BIN );
       FileWriteArray (h,array, 0 , WHOLE_ARRAY );
       FileClose (h);	

Daha sonra notepad++ ile açıyorum.

 
Karlinvain :

Daha sonra notepad++ ile açıyorum.

Dizi sadece .bin dosyasına yazılır ve gözünüzle okumak için açın... Böyle bir uygulama bilmiyorum, yok denecek kadar az. Yazılanları okuyabilmek için, FileWriteArray() ile değil, bir döngü içindeki diğer fonksiyonlar tarafından sırasıyla .csv veya .txt formatına yazılması gerekir.