Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1075

 
Anzhela Sityaeva :

Onlar. her şeyi listelemek zorunda mısın?

veya hepsini listele

veya OBJ_ALL_PERIODS'u gerekli sayıda bit (zaman dilimleri) kadar kaydırın, sizin durumunuz için 9 bit kaydırmanız gerekiyor gibi görünüyor

 OBJ_ALL_PERIODS >> 9
 
Igor Makanu :

veya hepsini listele

veya OBJ_ALL_PERIODS'u gerekli sayıda bit (zaman dilimleri) kadar kaydırın, sizin durumunuz için 9 bit kaydırmanız gerekiyor gibi görünüyor

Igor, kaç bitin kaydırılacağının nasıl hesaplanacağına dair teoriyi anlatmak zor olmayacak.

 
Alexey Viktorov :

Igor, kaç bitin kaydırılacağının nasıl hesaplanacağına dair teoriyi anlatmak zor olmayacak.

yardım, terminalin oluşturabileceği tüm zaman dilimlerini içerir https://www.mql5.com/ru/docs/constants/objectconstants/visible

OBJ_ALL_PERIODS sabiti 1 1111 1111 1111 1111 1111 yani tümü birlerdir

bitsel olarak sağa kaydırırsak, sol sıfırlarla doldurulur

referanstan yukarıda listelenen TF'lerin sayısını sayıyoruz OBJ_ALL_PERIODS , 9 parça saydım, belki bir tanesinde hata yaptım - kontrol etmesi zor görünmüyor


Not: Bir vardiya + VEYA kombinasyonu yapabilirsiniz, tüm TF'leri ve eklemeyi gerekli gördüğümüzü, bunun gibi bir şeyi görüntüleyebiliriz:


( OBJ_ALL_PERIODS >> 9 ) | OBJ_PERIOD_H4

gibi, PERIOD_H1 ve TF PERIOD_H4'ün altındaki her şeyi görüntülemeyi öğrenmeli

Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Видимость объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Видимость объектов
  • www.mql5.com
Комбинация флагов видимости объекта определяет таймфреймы графика, на которых объект отображаем. Для установки/получения значения свойства OBJPROP_TIMEFRAMES можно использовать функции ObjectSetInteger()/ObjectGetInteger...
 
Igor Makanu :

yardım, terminalin oluşturabileceği tüm zaman dilimlerini içerir https://www.mql5.com/ru/docs/constants/objectconstants/visible

OBJ_ALL_PERIODS sabiti 1 1111 1111 1111 1111 1111 yani tümü birlerdir

bitsel olarak sağa kaydırırsak, sol sıfırlarla doldurulur

referanstan yukarıda listelenen TF'lerin sayısını sayıyoruz OBJ_ALL_PERIODS , 9 parça saydım, belki bir tanesinde hata yaptım - kontrol etmesi zor görünmüyor

Teşekkürler, ancak bu bir teori değil, daha spesifik olarak mevcut durumla ilgili. 9'u nasıl saydın? Ya da sadece mql4 için hesapladınız... sonuçta mql5'te çok daha fazla periyot var.

 
Alexey Viktorov :

Teşekkürler, ancak bu bir teori değil, daha spesifik olarak mevcut durumla ilgili. 9'u nasıl saydın? Ya da sadece mql4 için hesapladınız... sonuçta mql5'te çok daha fazla periyot var.

mql5 yardımından okudum ve mql5'e bir bağlantı verdim!

Bu teori değil, pratik! ve tartışmayı seviyorsunuz - bu bir gerçek! )))

Not: Çıkarma örneğiniz doğru çalışacak, ancak bir şeyden "başlamanız" gerekiyor, tekrar OBJ_ALL_PERIODS'dan başlayacağım, gereksiz tüm noktaları ondan çıkaracağım

 OBJ_ALL_PERIODS    - OBJ_PERIOD_H2 - OBJ_PERIOD_H3 - OBJ_PERIOD_H4 - OBJ_PERIOD_H6 - OBJ_PERIOD_H8 - OBJ_PERIOD_H12 - OBJ_PERIOD_D1 - OBJ_PERIOD_W1 - OBJ_PERIOD_MN1

Not: ifade OBJ_PERIOD_H2 | OBJ_PERIOD_H3 | OBJ_PERIOD_H4 | OBJ_PERIOD_H6 | OBJ_PERIOD_H8 | OBJ_PERIOD_H12 | OBJ_PERIOD_D1 | OBJ_PERIOD_W1 | OBJ_PERIOD_MN1

#define ile hesaplanabilir ve kullanılabilir

 
Igor Makanu :

mql5 yardımından okudum ve mql5'e bir bağlantı verdim!

Bu teori değil, pratik! ve tartışmayı seviyorsunuz - bu bir gerçek! )))

Not: Çıkarma örneğiniz doğru çalışacak, ancak bir şeyden "başlamanız" gerekiyor, tekrar OBJ_ALL_PERIODS'dan başlayacağım, gereksiz tüm noktaları ondan çıkaracağım

Not: ifade OBJ_PERIOD_H2 | OBJ_PERIOD_H3 | OBJ_PERIOD_H4 | OBJ_PERIOD_H6 | OBJ_PERIOD_H8 | OBJ_PERIOD_H12 | OBJ_PERIOD_D1 | OBJ_PERIOD_W1 | OBJ_PERIOD_MN1

#define ile hesaplanabilir ve kullanılabilir

Tartıştıklarında soru işareti koymuyorlar ama benim metnimde sadece sorular var.

Ve şimdi 9'un nereden geldiğini anlıyorum.Maksimumdan kayma çıkıyor ... Baştan saydım.

Diğer her şey amatör.
 
Alexey Viktorov :

Ve şimdi 9'un nereden geldiğini anlıyorum.Maksimumdan kayma çıkıyor ... Baştan saydım.

baştan, hiçbir şekilde işe yaramazdı - bitsel kaymalar her zaman serbest bırakılan bitleri sıfırlarla doldurur, prensipte, bu sorunu mantıksal NOT kullanarak çözebilirsiniz - bitleri ters çevirin, ancak terminal yok - nasıl yapacağımı hatırlamıyorum MQL'de bit bazında DEĞİL, ancak çevrimiçi yardımı okumak istemiyorum

 
Igor Makanu :

baştan, hiçbir şekilde işe yaramazdı - bitsel kaymalar her zaman serbest bırakılan bitleri sıfırlarla doldurur, prensipte, bu sorunu mantıksal NOT kullanarak çözebilirsiniz - bitleri ters çevirin, ancak terminal yok - nasıl yapacağımı hatırlamıyorum MQL'de bit bazında DEĞİL, ancak çevrimiçi yardımı okumak istemiyorum

Igor, bu ciddi değil. Tartışamıyorsanız - o zaman sadece zilch. Davanızı kanıtlamak istemiyorsanız, tartışmaya hiç katılmamak daha iyidir ...

 
Сергей Таболин :

Igor, bu ciddi değil. Tartışamıyorsanız - o zaman sadece zilch. Davanızı kanıtlamak istemiyorsanız, tartışmaya hiç katılmamak daha iyidir ...

hm neden bahsediyorsun bunu kanıtlamak zorundayım

 OBJ_ALL_PERIODS >> 9

9 satır saydıktan sonra yukarıdaki yardımda OBJ_ALL_PERIODS'dan daha fazla açıklanan tüm TF'ler için bayrakları 1'e ayarlayacak mı?

ikili saymanın temellerini yapın, çok açık, 2 x 2 = ispatlayamıyorum?

;)

 
Igor Makanu :

hm neden bahsediyorsun bunu kanıtlamak zorundayım

OBJ_ALL_PERIODS dışında yardımda açıklanan tüm TF'ler için bayrakları 1'e ayarlayacak mı?

ikili saymanın temellerini yapın, çok açık, 2 x 2 = ispatlayamıyorum?

;)

Bundan bahsetmiyorum.

" ve karar vermek için mantıksal NOT'u kullanın - bitleri ters çevirin, ancak terminal yok - MQL'de bitsel DEĞİL nasıl yapacağımı hatırlamıyorum ve çevrimiçi yardımı okumak istemiyorum "

Ya kanıt getirmekten ya da suları bulandırmamaktan bahsediyorum)))

"Herkes hata yapabilir. Sadece güçlüler bir hatayı kabul edebilir!". Henüz kimse bunu dile getirmediyse, o zaman bu benim bilgeliğim))). Birisi zaten söylediyse - bilge bir chela'nın bilgeliğini tekrarladım)))