Seric29 : Nesneleri kriterlere göre gizleme ihtiyacı vardır. Grafikteki nesneleri (çoğunlukla çizgiler) nasıl gizleyebilirim? Nesneler önek ile seçilebilir.
OBJPROP_TIMEFRAMES bu görevde size yardımcı olacaktır. Ama hepsi bir demet halinde değil, her seferinde bir döngüde.
1 inci. var.- evrensel işlevler yazarsanız. Bu durumda çek sayısı artar, ancak kod miktarı azalır, çünkü sonunda, daha az işlev daha az değişken başlatılır, ancak daha önce belirtilen bir eksi vardır.
2. varyant - daha az karmaşık hesaplamalar üretecek daha fazla fonksiyon yazarsanız. Bu durumda, kod miktarı artar ve dahası, çok daha fazla değişken başlatılır ve derleyici, istenen işlevi bulmak için genellikle kodu boşta çalıştırmak zorunda kalır, ancak bir artı vardır, kontrol sayısı azalır.
1 inci. var.- evrensel işlevler yazarsanız. Bu durumda çek sayısı artar, ancak kod miktarı azalır, çünkü sonunda, daha az işlev daha az değişken başlatılır, ancak daha önce belirtilen bir eksi vardır.
2. varyant - daha az karmaşık hesaplamalar üretecek daha fazla fonksiyon yazarsanız. Bu durumda, kod miktarı artar ve dahası, çok daha fazla değişken başlatılır ve derleyici, istenen işlevi bulmak için genellikle kodu boşta çalıştırmak zorunda kalır, ancak bir artı vardır, kontrol sayısı azalır.
Bunun hakkında kim düşünüyor?
Seçenek 2, çok sayıda küçük işlev, ancak 2 ay sonra derleyicinin yorumlayıcıdan ne kadar farklı olduğunu anlamayacaksınız, derleyici kodu boşta çalıştırmaz, işlevler, değişkenler, sabitler için bağlantı tabloları oluşturur ... ve daha sonra yürütmeye atlamak için bu tabloları kullanır
Делиться с ближним своим для нас, божьих тварей, это очень характерно, считается добродетелью, и вообще, как утверждает первоисточник, положительно отражается на карме. Однако в мире, созданном архитекторами микропроцессоров, такое поведение не всегда приводит к хорошим результатам, особенно если это касается разделения памяти между потоками...
Harika. DRAW_HISTOGRAM2'yi görmek ve DRAW_COLOR_HISTOGRAM2'yi görmemek için belgeleri nasıl okuyabilirsiniz?
Evet ve ekstra arabellekler duyuruldu.
İyi akşamlar. Uzun ve zor denedi. Histogramlar doğru çizilir, ancak farklı renklerde boyama (seviye 50'nin üstünde ve altında) kazanmadı. Lütfen bana nerede hata yaptığımı söyle. Aşağıdaki metin, dosya bağlı
İyi akşamlar. Uzun ve zor denedi. Histogramlar doğru çizilir, ancak farklı renklerde boyama (seviye 50'nin üstünde ve altında) kazanmadı. Lütfen bana nerede hata yaptığımı söyle. Aşağıdaki metin, dosya bağlı
Индикатор Normalized Volume - индикатор нормализованного объёма. Отображает средний объём в диапазоне баров в виде цветной гистограммы с пороговым уровнем. Имеет два настраиваемых параметра:
Nesneleri kriterlere göre gizleme ihtiyacı vardır. Grafikteki nesneleri (çoğunlukla çizgiler) nasıl gizleyebilirim? Nesneler önek ile seçilebilir.
OBJPROP_TIMEFRAMES bu görevde size yardımcı olacaktır. Ama hepsi bir demet halinde değil, her seferinde bir döngüde.
OBJPROP_TIMEFRAMES bu görevde size yardımcı olacaktır. Ama hepsi bir demet halinde değil, her seferinde bir döngüde.
Bunu yapacağım, periyotlara göre gösterimi istiyorum ve deneyeceğim, tavsiye için teşekkürler.
Program nasıl daha hızlı çalışacak?
1 inci. var.- evrensel işlevler yazarsanız. Bu durumda çek sayısı artar, ancak kod miktarı azalır, çünkü sonunda, daha az işlev daha az değişken başlatılır, ancak daha önce belirtilen bir eksi vardır.
2. varyant - daha az karmaşık hesaplamalar üretecek daha fazla fonksiyon yazarsanız. Bu durumda, kod miktarı artar ve dahası, çok daha fazla değişken başlatılır ve derleyici, istenen işlevi bulmak için genellikle kodu boşta çalıştırmak zorunda kalır, ancak bir artı vardır, kontrol sayısı azalır.
Bunun hakkında kim düşünüyor?
Program nasıl daha hızlı çalışacak?
1 inci. var.- evrensel işlevler yazarsanız. Bu durumda çek sayısı artar, ancak kod miktarı azalır, çünkü sonunda, daha az işlev daha az değişken başlatılır, ancak daha önce belirtilen bir eksi vardır.
2. varyant - daha az karmaşık hesaplamalar üretecek daha fazla fonksiyon yazarsanız. Bu durumda, kod miktarı artar ve dahası, çok daha fazla değişken başlatılır ve derleyici, istenen işlevi bulmak için genellikle kodu boşta çalıştırmak zorunda kalır, ancak bir artı vardır, kontrol sayısı azalır.
Bunun hakkında kim düşünüyor?
Seçenek 2, çok sayıda küçük işlev, ancak 2 ay sonra derleyicinin yorumlayıcıdan ne kadar farklı olduğunu anlamayacaksınız, derleyici kodu boşta çalıştırmaz, işlevler, değişkenler, sabitler için bağlantı tabloları oluşturur ... ve daha sonra yürütmeye atlamak için bu tabloları kullanır
buradan okuyun https://habr.com/ru/company/intel/blog/143446/
burada geliştiriciler aynı şeyi bir yere yazdı, konuyu arayın https://www.mql5.com/ru/forum/304239/page36#comment_11049194
Not: derleyici şu şekilde çalışır https://habr.com/en/sandbox/114988/
Harika. DRAW_HISTOGRAM2'yi görmek ve DRAW_COLOR_HISTOGRAM2'yi görmemek için belgeleri nasıl okuyabilirsiniz?
Evet ve ekstra arabellekler duyuruldu.İyi akşamlar. Uzun ve zor denedi. Histogramlar doğru çizilir, ancak farklı renklerde boyama (seviye 50'nin üstünde ve altında) kazanmadı. Lütfen bana nerede hata yaptığımı söyle. Aşağıdaki metin, dosya bağlı
İyi akşamlar. Uzun ve zor denedi. Histogramlar doğru çizilir, ancak farklı renklerde boyama (seviye 50'nin üstünde ve altında) kazanmadı. Lütfen bana nerede hata yaptığımı söyle. Aşağıdaki metin, dosya bağlı
Hata ayıklama modunda, değerleri adım adım inceledim:
- ExtMainBuffer[i]
- cl
- ColorHistogram_2Buffer1[i]
- ColorHistogram_2Buffer2[i]
- ColorHistogram_2Colors[i]
Görünüşe göre her şey doğru, ancak histogramlar sadece yeşil, 50'nin altındakiler kırmızıya dönmüyor.Hata ayıklama modunda, değerleri adım adım inceledim:
- ExtMainBuffer[i]
- cl
- ColorHistogram_2Buffer1[i]
- ColorHistogram_2Buffer2[i]
- ColorHistogram_2Colors[i]
Görünüşe göre her şey doğru, ancak histogram sadece yeşil, 50'nin altındakiler kırmızıya dönmüyor.Hata ayıklama modunda, değerleri adım adım inceledim:
- ExtMainBuffer[i]
- cl
- ColorHistogram_2Buffer1[i]
- ColorHistogram_2Buffer2[i]
- ColorHistogram_2Colors[i]
Görünüşe göre her şey doğru, ancak histogramlar sadece yeşil, 50'nin altındakiler kırmızıya dönmüyor.ama çekicisin...
Bu anlaşılabilir bir durum, programı mecazi olarak derleyici olarak adlandırdım, ancak genel olarak, hangi durumda daha iyi olurdu?