Yurka Tim #: Merhabalar! Meslektaşlarım, lütfen, "Market Watch" listesinden yeni bir sembolü fare ile bir grafik penceresine sürüklerken, önceki semboldeki çizim nesneleri (örneğin seviyeler, vb.) grafikte kalıyor. Bu nesneler sembole bağlı olmadan pencereye mi bağlı? Bu bir şekilde tedavi edilebilir mi? Belki bunun için bir düzeltme vardır? Her sembol için ayrı bir profil oluşturmak istemiyorum.
Sadece nesneleri oluşturan EA'nın başlangıçtan kaldırma sırasında bunları silmesi gerekiyor.
Sergey Gridnev #: Sadece nesneleri oluşturan EA'nın başlangıçtan kaldırma sırasında onları silmesi gerekir.
Ne EA'sı? Ben standart çizim araçları kullanıyorum. Peki nesneler neden siliniyor? Bir sembolle birlikte bir pakette saklanmalı ve bu sembol pencereye her yüklendiğinde görüntülenmelidirler. Her sembolün kendi seviyeleri, trend çizgileri vb. vardır.
Yurka Tim #: Ne EA'sı? Standart (standart) çizim araçlarını kullanıyorum. Ve neden nesneleri siliyorsunuz? Bir sembolle birlikte bir pakette saklanmalı ve bu sembolü pencereye her yüklediğinizde, bunlar da görüntülenmelidir. Her sembolün kendi seviyeleri, trend çizgileri vb. vardır.
Nesneler sembolle değil grafikle bağlantılı olarak saklanır. Ve grafik penceresinde herhangi bir sembol olabilir. Bu yüzden her sembolün kendi grafiği vardır. Ve karşılaştırırsanız, grafikteki sembolleri değiştirebilirsiniz.
nesneleri bir sembolle değil, bir grafikle bağlantılı olarak saklanır. Ve bir grafik üzerinde herhangi bir sembol olabilir. Yani her sembolün kendi grafiği vardır. Ve karşılaştırma yaparsanız, grafikteki sembolleri değiştirebilirsiniz.
Çizim nesnelerini bir sembole bağlamadan bir grafiğe bağlamanın ne anlamı var? Eh, olduğu gibi, ne yapılabilir. Bu yüzden soruyorum, belki bunu tedavi eden bazı hileler vardır. Ve böylece, MT ve kullanılabilirlik birbirini hiç tanımıyor gibi görünüyor, programcılar programcılar için yaptı :).
Yardım, kim bilir. Uzman Danışman, hangi emirlerin verildiğini kontrol eder. Ve periyodik olarak, emirler yerine getirildiğinde veya iptal edildiğinde, yani OrdersTotal()=0, yine de emrin özelliğini, örneğin türünü, sembolünü (muhtemelen emir geçmişindeki sonuncusu) görüntüler. Bir komut var mı, böylece emirleri yeniden kontrol etmeden önce Uzman Danışman, ChartRedraw gibi sadece özellikler, veri türleri için tabiri caizse"hafızayı temizler" mi? EA manuel olarak yeniden başlatıldığında, bir süre için böyle bir sorun yoktur. Şimdiden teşekkürler!
Vladimir Voronin emrin özelliğini, örneğin türünü, sembolünü (muhtemelen emir geçmişindeki sonuncusu) görüntüler. Emirleri yeniden kontrol etmeden önce, Uzman Danışmanın yalnızca özellikler, veri türleri için ChartRedraw gibi tabiri caizse"hafızayı temizlediği" bir komut var mı? EA manuel olarak yeniden başlatıldığında, bir süre için böyle bir sorun yoktur. Şimdiden teşekkürler!
Kendi sipariş kayıtlarımı tuttuğum için bu sorunla karşılaşmadım, ancak bunların son seçilen siparişin özellikleri olduğunu varsayabilirim (son paragraf https://www.mql5.com/ru/docs/trading/orderselect ).
Vladimir Voronin emrin özelliğini, örneğin türünü, sembolünü (muhtemelen emir geçmişindeki sonuncusu) görüntüler. Bir komut var mı, böylece emirleri yeniden kontrol etmeden önce Uzman Danışman, ChartRedraw gibi sadece özellikler, veri türleri için tabiri caizse"hafızayı temizler" mi? EA manuel olarak yeniden başlatıldığında, bir süre için böyle bir sorun yoktur. Şimdiden teşekkürler!
Herhangi bir kontrolden önce, terminalde bir tane olsa bile sipariş seçilmelidir. Ve alınan özelliklerin doğruluğundan şüphe etmemek için kapanış zamanını kontrol etmelisiniz. Kapanış saati sıfırdan büyükse, sipariş kapatılır veya kaldırılır.
Ve bu metinden, sorunun MQL5 veya 4 ile ilgili olup olmadığı net değil
Merhabalar!
Meslektaşlarım, lütfen, "Market Watch" listesinden yeni bir sembolü fare ile bir grafik penceresine sürüklerken, önceki semboldeki çizim nesneleri (örneğin seviyeler, vb.) grafikte kalıyor. Bu nesneler sembole bağlı olmadan pencereye mi bağlı? Bu bir şekilde tedavi edilebilir mi? Belki bunun için bir düzeltme vardır? Her sembol için ayrı bir profil oluşturmak istemiyorum.
Sadece nesneleri oluşturan EA'nın başlangıçtan kaldırma sırasında onları silmesi gerekir.
Ne EA'sı? Standart (standart) çizim araçlarını kullanıyorum. Ve neden nesneleri siliyorsunuz? Bir sembolle birlikte bir pakette saklanmalı ve bu sembolü pencereye her yüklediğinizde, bunlar da görüntülenmelidir. Her sembolün kendi seviyeleri, trend çizgileri vb. vardır.
Nesneler sembolle değil grafikle bağlantılı olarak saklanır. Ve grafik penceresinde herhangi bir sembol olabilir. Bu yüzden her sembolün kendi grafiği vardır. Ve karşılaştırırsanız, grafikteki sembolleri değiştirebilirsiniz.
nesneleri bir sembolle değil, bir grafikle bağlantılı olarak saklanır. Ve bir grafik üzerinde herhangi bir sembol olabilir. Yani her sembolün kendi grafiği vardır. Ve karşılaştırma yaparsanız, grafikteki sembolleri değiştirebilirsiniz.
Ve böylece, MT ve kullanılabilirlik birbirini hiç tanımıyor gibi görünüyor, programcılar programcılar için yaptı :).
Arkadaşlar, herkese merhaba )
Yardım, kim bilir. Uzman Danışman, hangi emirlerin verildiğini kontrol eder. Ve periyodik olarak, emirler yerine getirildiğinde veya iptal edildiğinde, yani OrdersTotal()=0, yine de emrin özelliğini, örneğin türünü, sembolünü (muhtemelen emir geçmişindeki sonuncusu) görüntüler. Bir komut var mı, böylece emirleri yeniden kontrol etmeden önce Uzman Danışman, ChartRedraw gibi sadece özellikler, veri türleri için tabiri caizse"hafızayı temizler" mi? EA manuel olarak yeniden başlatıldığında, bir süre için böyle bir sorun yoktur. Şimdiden teşekkürler!
Kendi sipariş kayıtlarımı tuttuğum için bu sorunla karşılaşmadım, ancak bunların son seçilen siparişin özellikleri olduğunu varsayabilirim (son paragraf https://www.mql5.com/ru/docs/trading/orderselect ).
Herhangi bir kontrolden önce, terminalde bir tane olsa bile sipariş seçilmelidir. Ve alınan özelliklerin doğruluğundan şüphe etmemek için kapanış zamanını kontrol etmelisiniz. Kapanış saati sıfırdan büyükse, sipariş kapatılır veya kaldırılır.
Ve bu metinden, sorunun MQL5 veya 4 ile ilgili olup olmadığı net değil
Ticareti yapılmak üzere test edildiğinde
Birçok kez derlendi
Birçok kez derlendi
Konum dönüşü değiştirildi
İşlem gören yöntemi yorumlayın
.mq5 dosyasını silin
Sonuç değişmez
Ticareti yapılmak üzere test edildiğinde
Neden?
Birçok kez derlendi
Konum dönüşü değiştirildi
İşlem gören yöntemi yorumlayın
.mq5 dosyasını sil
Sonuç değişmez
Bu konu başlığı orijinal konu başlığı ile senkronize değildir, bu nedenle soruları buraya göndermek faydasızdır.
https://www.mql5.com/ru/forum/6343/page1408
Bu orijinal konu başlığıdır. Burada Rusça veya İngilizce forumda yayınlayın.
Bu konu başlığı orijinal konu başlığı ile senkronize değildir, bu nedenle soruları buraya göndermek faydasızdır.
https://www.mql5.com/ru/forum/6343/page1408
Bu orijinal konu başlığıdır. Burada Rusça veya İngilizce forumda yayınlayın.