MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1140
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Yukarıda ne yapacağımı gösterdim. Geliştiriciler tarafından önerilen bir yöntem varsa neden bu kadar uğraşalım?
Ancak, bir nesnenin hangi zaman dilimlerinde gösterilip hangilerinin gösterilmeyeceğini seçmek gerçekten bir soru muydu?
Diyelim ki grafikte bir ticaret paneli var. Sonra manuel olarak nesneler oluşturuyorum (ticaret seviyeleri, dikey çizgiler , dikdörtgenler).
Ve manuel olarak oluşturduğum her şey ticaret panelinde üst üste geliyor. Tüm nesneler aynı zaman dilimindedir.
Ve bu durumda "geliştiricilerin önerdiği yöntem" nasıl yardımcı olacak?
Merhaba.
ATP göstergesini fiyat tablosuna aktarmak istiyorum. Ama tam olarak nasıl olduğunu anlayamıyorum. Bu, aynı dönemin orta çizgisinden volatilitedeki maksimum hareketi gösterecektir. Kodu olan varsa paylaşırsa teşekkür ederim.
https://www.mql5.com/ru/code/23304
OBJPROP_TIMEFRAMES özelliği:
OBJ_NO_PERIODS - tüm dönemlerde görünmez,
OBJ_ALL_PERIODS - tüm dönemlerde görünür
Teşekkür ederim.
Yöntemin gerçekten işe yaradığı ve çok kompakt olduğu ortaya çıktı.
Artık nesne görsel olarak diğerlerinin üzerinde kalıyor.
Ancak, bir nesnenin hangi zaman dilimlerinde gösterilip hangilerinin gösterilmeyeceğini seçmek gerçekten bir soru muydu?
Diyelim ki grafikte bir ticaret paneli var. Sonra manuel olarak nesneler oluşturuyorum (ticaret seviyeleri, dikey çizgiler , dikdörtgenler).
Ve manuel olarak oluşturduğum her şey ticaret panelinde üst üste geliyor. Tüm nesneler aynı zaman dilimindedir.
Ve bu durumda "geliştiricilerin önerdiği yöntem" nasıl yardımcı olacak?
Önerinizi not aldım, ancak nesneyi silip yeniden oluşturduğumda titredi.
Artyom Trishkin'in önerdiği yöntem gerçekten işe yarıyor!
Artık nesnenin yeniden çizilmesi ve titremesi yoktur ve görsel olarak her şeyden önce tutulur.
Bu arada, benim durumumda, bu aynı zamanda açık ve kapalı ticaret işlemlerinden oklarla engellenen bir ticaret panelidir.
Sorunu nasıl çözdüm:
Zaman zaman birkaç uzun farklı yeniden hesaplama döngüsü gerçekleştirmesi gereken bir Uzman Danışman yazıyorum (örneğin, her 12, 24, 48 saatte bir). Bu tür her bir yeniden hesaplama, bir çekirdekte (yani, bir iş parçacığında) 1.5-2 saat sürer - ve kendi başına, bu Uzman Danışman tarafından yeni kenelerin işlenmesini ve ticaretini askıya alır.
... bu tür hesaplamalar farklı bir iş parçacığında başka bir Uzman Danışmana devredilebilir ve Uzman Danışmanlar arasında nihai verilerin aktarımı EventChartCustom işlevi ve OnChartEvent olay işleyicisi kullanılarak düzenlenebilir
Ancak piyasada bir EA yayınlayabilmem gerekiyor - bu nedenle yeniden hesaplamaların ve yeniden hesaplamaların tek bir iş parçacığında devredilmesi uygun değil. MQL5'te böyle özel bir Uzman Danışmanı uygulamak için C++'dan iş parçacığı kitaplığının bir analogu veya başka bir seçenek var mı? (Sitedeki arama motoruna "Documentation" filtresiyle "thread" kelimesini girdim ve hiçbir şey yoktu)
Önerinizi not aldım, ancak nesneyi silip yeniden oluşturduğumda titredi.
Artyom Trishkin'in önerdiği yöntem gerçekten işe yarıyor!
Artık nesnenin yeniden çizilmesi ve titremesi yoktur ve görsel olarak her şeyden önce tutulur.
Bu arada, benim durumumda, bu aynı zamanda açık ve kapalı ticaret işlemlerinden oklarla engellenen bir ticaret panelidir.
Sorunu nasıl çözdüm:
gerçek şu ki, silme ve oluşturma çok sık gerçekleştiği için titreme meydana geliyor, yalnızca yeni nesnelerin görünümünü yakalamanız gerekiyor. Yöntem işe yararsa, elbette onu da hizmete alacağım, ancak belgeler böyle yararlı bir özellikten bahsetmediğinden, buna hiç dikkat etmedim.
Yine de, kendi ticaret panelinizi nesneler oluşturan bir üçüncü taraf göstergesiyle birlikte kullanırsanız soru kalır.
Ancak, bir nesnenin hangi zaman dilimlerinde gösterilip hangilerinin gösterilmeyeceğini seçmek gerçekten bir soru muydu?
Diyelim ki grafikte bir ticaret paneli var. Sonra manuel olarak nesneler oluşturuyorum (ticaret seviyeleri, dikey çizgiler , dikdörtgenler).
Ve manuel olarak oluşturduğum her şey ticaret panelinde üst üste geliyor. Tüm nesneler aynı zaman dilimindedir.
Ve bu durumda "geliştiricilerin önerdiği yöntem" nasıl yardımcı olacak?
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma
Oleg Remizov , 2020.04.26 14:44
Teşekkür ederim.
Yöntemin gerçekten işe yaradığı ve çok kompakt olduğu ortaya çıktı.
Artık nesne görsel olarak diğerlerinin üzerinde kalıyor.
gerçek şu ki, silme ve oluşturma çok sık gerçekleştiği için titreme meydana geliyor, yalnızca yeni nesnelerin görünümünü yakalamanız gerekiyor. Yöntem işe yararsa, elbette onu da hizmete alacağım, ancak belgeler böyle yararlı bir özellikten bahsetmediğinden, buna hiç dikkat etmedim.
Yine de, kendi ticaret panelinizi nesneler oluşturan bir üçüncü taraf göstergesiyle birlikte kullanırsanız soru kalır.
Yöntem, en kabul edilebilir tek yöntem olarak Slava tarafından önerildi. Mesajlarında - profilde - yayınlarda / tüm mesajlarda arama yapabilirsiniz.
Ve evet, aynı durumda tüm nesneleri yeniden yaratma yönteminiz nasıl yardımcı olacak?
Yöntem, en kabul edilebilir tek yöntem olarak Slava tarafından önerildi. Mesajlarında - profilde - yayınlarda / tüm mesajlarda arama yapabilirsiniz.
Ve evet, aynı durumda tüm nesneleri yeniden yaratma yönteminiz nasıl yardımcı olacak?