Birkaç programdan okumak için paylaşılan erişim. Bayrak, dosyaları açarken kullanılır ( FileOpen() ), ancak bir dosyayı açarken FILE_WRITE ve/veya FILE_READ bayrağını belirtme ihtiyacının yerini almaz
Yerine geçmez. Genel olarak, her bir onay işaretinde dosyayı açıp kapatmamak daha iyidir.
Paylaşılan okuma izinleri yerine paylaşılan okuma izinlerine izin verir
Teşekkür ederim. Kazanıldı! Bilgisayarın dosyayı kapattığı her tık için üzülüyorum, bu yüzden dosyanın kapanışını OnDeinit'e yerleştirdim.
Gerçekten ihtiyacınız varsa, o zaman duraklamanızı işlemci tiklerinin zamanını milisaniye cinsinden sayarak yapın. Bir duraklama olacak, ancak tüm akış bekliyor olacak.
İşlev, belirtilen ada ve belirtilen bayraklara sahip bir dosya açar.
intDosyaAç( sicimdosya_adı,// dosya adı intopen_flags,// bayrak kombinasyonu kısa boylusınırlayıcı='\t',// sınırlayıcı uintkod sayfası=CP_ACP// kod sayfası );
Ve fileopen böyle yazılır. Bu, bir programda nasıl yazılacağının bir örneği değil, dönüş değerinin türünün bir göstergesidir.
Вещественные типы (или типы с плавающей точкой) представляют значения, имеющие дробную часть. В языке MQL5 есть два типа для чисел с плавающей точкой. Способ представления вещественных чисел в машинной памяти определен стандартом IEEE 754 и не зависит от платформ, операционных систем и языков программирования. Константы с плавающей точкой...
FILE_SHARE_READ
128
Birkaç programdan okumak için paylaşılan erişim. Bayrak, dosyaları açarken kullanılır ( FileOpen() ), ancak bir dosyayı açarken FILE_WRITE ve/veya FILE_READ bayrağını belirtme ihtiyacının yerini almaz
Yerine geçmez. Genel olarak, her bir onay işaretinde dosyayı açıp kapatmamak daha iyidir.
Paylaşılan okuma izinleri yerine paylaşılan okuma izinlerine izin verirGöstergedeki Uyku (500) işlevi nasıl değiştirilir?
Gerçekten ihtiyacınız varsa, o zaman duraklamanızı işlemci tiklerinin zamanını milisaniye cinsinden sayarak yapın. Bir duraklama olacak, ancak tüm akış bekliyor olacak.
"FileWrite" da kullanılmıyorsa neden bir "zaman" değişkeni bildirelim? Beyan etmezseniz: o zaman derleyici yemin eder, ama ne anlamı var?
BU NEDİR?????
Belki bu satırı tamamen kaldır ve bak?
BU NEDİR?????
Belki bu satırı tamamen kaldır ve bak?
Yardım diyor ki: https://www.mql5.com/ru/docs/dateandtime/timelocal
Parametresiz arama
tarihsaatSaatYerel ( );
Yardım diyor ki: https://www.mql5.com/ru/docs/dateandtime/timelocal
Parametresiz arama
tarihsaatSaatYerel ( );
Dosya Aç
İşlev, belirtilen ada ve belirtilen bayraklara sahip bir dosya açar.
int DosyaAç (
sicim dosya_adı , // dosya adı
int open_flags , // bayrak kombinasyonu
kısa boylu sınırlayıcı='\t' , // sınırlayıcı
uint kod sayfası=CP_ACP // kod sayfası
);
Ve fileopen böyle yazılır. Bu, bir programda nasıl yazılacağının bir örneği değil, dönüş değerinin türünün bir göstergesidir.
Onitteki bilgisayarın yerel saatini zaman değişkenine atamak mantıklıdır ve bu da Expert Advisor'ın başlangıç saati olacaktır)))Sonuç -0.12999999999999999. Niye ya?
Gerçek sayıları bilgisayar belleğinde saklama özellikleri.
Gerekli hassasiyetle çıktı almak için DoubleToString() kullanın
Genel olarak, temel bilgileri öğrenmeli ve ancak o zaman program yazmaya çalışmalısınız.