MetaEditor yapı 1463 - sayfa 12

 
Şu anda editörün yapısı zaten 1464 olduğundan 1463 olanlar için lütfen buraya yazmayın.
 
Vladimir Karputov :

1463 yapısında var mı?

Ve piyasada sıfırın geri dönüşüne her zaman hazır olmalısınız.

1463. Korumayla ilgili değil (o her yerde), ama mantıkla. CopyTicks, teklif/sorma == 0 - iyi değerini döndürür. SymbolInfoDouble , test cihazında genellikle sıfır döndürmedi. Bu bir hata mı, değil mi?
 
fxsaber :
1463. Korumayla ilgili değil (o her yerde), ama mantıkla. CopyTicks, teklif/sorma == 0 - iyi değerini döndürür. SymbolInfoDouble, test cihazında genellikle sıfır döndürmedi. Bu bir hata mı, değil mi?
Görünüşe göre - özellikle başlangıçtaki gerçek onay işaretlerinde - ilk iki veya üç işarette - gerçek bir veri yükünün böyle bir taklidi. Bu yüzden korumayı tanıttım. Koruma sayesinde, .Bid() ve .Ask()'ta sıfırın görünümünü görmeyi bıraktım - bu yüzden uzun zamandır görmedim - program kod bölümünü otomatik olarak atladı.
 
coderex :
Renat Fatkhullin , temel türler için boşluk ve işaretçiler tanıtma planları var mı?
Renat Fatkhullin'in fotoğrafı.

Tehlikeli bağlantıların hiçbiri net olmayacak.

Çok tehlikeli ve gerekli değil. Her şey, yardımcı kapsayıcı nesneler veya erişimi yeniden yönlendiren nesneler aracılığıyla kolayca uygulanır. Ve bunları oluşturma ihtiyacı, bir işaretçi alma işlemi varsa, derleme aşamasında belirlenir.

Servis masasında bu konuyu anlattım. Hem güvenilir hem de hızlı olacak bir yol henüz bulamadıklarını söylediler. Ama bunlar birbirini dışlayan kavramlardır. Her şey güvenilirlik üzerine kuruluysa, doğal olarak kimse özel bir hız beklemiyor. Evet, gerekli değildir. Yavaş bir seçenek hiç yoktan iyidir, değil mi?

 
Vladimir Karputov :

Artık açık sekmelerde, MetaEditor'da Depolama ile karşılaştırıldığında dosya değişikliklerinin varlığını görebiliyorsunuz, Depolama ile çalışmak için doğru menüyü dosya sekmesine sağ tıklayarak "sabitlemek" mümkün mü? Bunun gibi bir şey:

İstek iptal edildi, çünkü (belki 1463'teydi, ancak yalnızca 1464'te fark edildi) dosya Kasaya girilirse ve kod bu dosyada düzenlenirse, Kasadaki değişikliği sadece sağ tıklayarak düzeltebilirsiniz. DOSYA SEKMESİ ÜZERİNDE DEĞİL, AMA bu değiştirilmiş dosyanın KODUNUN HERHANGİ BİR YERİNDE.
 
Renat Fatkhullin :

Evet, şimdi fikir açık.

Uzun zamandır istiyorlar ve sadece emirleri takaslarla değil, aynı zamanda takasları da birleştiren ek bir ana rapor hazırlayacağız (dehşet burada).

Sadece cesaretini toplaman gerekiyor.

Tarihle ilgili iyi bir karar çıktı. Terminal geçmişi tablosunda bir emir/anlaşma satırı seçildiğinde, POSITON_ID ile eşleşen tüm satırları vurgulayın. Bu, tarihi okumayı 1000 kat daha kolay hale getirecek. Ve POSITION_ID sütununu ekleyin. Böyle bir karar "cesaretinizi toplamanızı" gerektirmez. Ve MT4 sunumu - hazır olduğunuzda.
 
ALT+G aracılığıyla işlevin açıklamasına iletildi. ALT+G'ye basıldığı yere nasıl geri dönülür?
 
Yapmak
bool    HistorySelect (
   datetime   from_date = 0 ,     // с даты
   datetime   to_date = 0          // по дату
   );

from_date == 0 - geçmişi baştan al.

to_date = 0 - from_date'den TÜM geçmişi al.

O zaman aramak çok uygun olacak

HistorySelect (); // вся история
HistorySelect (From) // вся история с даты From
Ve tüm geçmişin yalnızca bir parçasının değil (to_date == TimeCurrent() durumları) döndürülmesinin garantisi olacaktır.
 
fxsaber :
ALT+G aracılığıyla işlevin açıklamasına iletildi. ALT+G'ye basıldığı yere nasıl geri dönülür?
"ctrl"+"-" tuşlarına basmayı deneyin. Ama her zaman işe yaramaz.
 
Alexey Kozitsyn :
"ctrl"+"-" tuşlarına basmayı deneyin. Ama her zaman işe yaramaz.
Oh, teşekkürler!