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

 
Vladimir Karputov :

Dosyayı doğrudan açmak daha iyidir - "Metin dosyasından veri al" komutunu kullanmadan. (Dosya - Aç - Gözat). Bu şekilde, veriler hemen doğru bir şekilde tanınacaktır.

Biraz anlamadım, bu veriler OnTester'dan boşaltıldıktan sonra elde ediliyor. FileWrite işlevini kullanarak bunları doğrudan xlsx'e nasıl sürülür?

 
Alexandr Sokolov :

Biraz anlamadım, bu veriler OnTester'dan boşaltıldıktan sonra elde ediliyor. FileWrite işlevini kullanarak bunları doğrudan xlsx'e nasıl sürülür?

MQL5 bir dosya oluşturur. Ardından bu dosyayı Excel'de açın. Bunu yapmak için Excel -> Dosya - Aç - Gözat komutunu kullanın.

 
Vladimir Karputov :

MQL5 bir dosya oluşturur. Ardından bu dosyayı Excel'de açın. Bunu yapmak için Excel -> Dosya - Aç - Gözat komutunu kullanın.

Tamam teşekkürler

 
Alexandr Sokolov :

Biraz anlamadım, bu veriler OnTester'dan boşaltıldıktan sonra elde ediliyor. FileWrite işlevini kullanarak bunları doğrudan xlsx'e nasıl sürülür?

Vladimir Karputov :

MQL5 bir dosya oluşturur. Ardından bu dosyayı Excel'de açın. Bunu yapmak için Excel -> Dosya - Aç - Gözat komutunu kullanın.


daha sonra "farklı kaydet"i tıklamayı unutmayın - Excel dosya kilitlerini kullanır ve belge içinde açıkken (bodur bir CSV bile) üzerine yazılamaz.

 
Yerel düzeyde bildirilmişse, bir yapıyı bir işleve geçirmek mümkün müdür, yani. program kodunda?
 
Seric29 :
Yerel düzeyde bildirilmişse, bir yapıyı bir işleve geçirmek mümkün müdür, yani. program kodunda?

Yapılar yalnızca referans yoluyla geçirilebilir. Buna göre, bu yapının kapsamından bir fonksiyona referans vererek geçebilirsiniz.

 
Artyom Trishkin :

Yapılar yalnızca referans yoluyla geçirilebilir. Buna göre, bu yapının kapsamından bir fonksiyona referans vererek geçebilirsiniz.

öyle yaptım

Ama böyle bir aktarımın anlamı yok. Bu durumda, yapı global olarak bildirilir ve programın herhangi bir yerinden erişilebilir. Doğru şeyi yapıp yapmadığımı gerçekten bilmiyorum. Yerel olarak bir yapı bildirmek ve onu bir işleve geçirmek istiyorum.

 
Seric29 :

öyle yaptım

Ama böyle bir aktarımın anlamı yok. Bu durumda, yapı global olarak bildirilir ve programın herhangi bir yerinden erişilebilir. Doğru şeyi yapıp yapmadığımı gerçekten bilmiyorum. Yerel olarak bir yapı bildirmek ve onu bir işleve geçirmek istiyorum.

Yerel kapsamda bir yapı tipine sahip bir değişken bildirirsiniz ve onu fonksiyona gönderirsiniz. aynı yerel bölgede.

 
Alexandr Sokolov :

Tamam teşekkürler

Ayrıca, Windows'ta bölgesel ayarların - yani ayırıcı olarak neyin belirtildiğini - kontrol etmeniz önerilir: ',' veya '.' Ayırıcı olarak '.' ayarlamanızı öneririm.


 

Hepinize iyi günler.

Sesinizi " Alert() " öğesine nasıl ekleyeceğinizi söyler misiniz?