Hatalar, hatalar, sorular - sayfa 2592

 
Artyom Trishkin :

Düzenleyicide vurgulanan sabit SYMBOL_CHART_MODE_OLD bulundu.

ENUM_SYMBOL_CHART_MODE 'da elbette öyle değil.

Bu ne?

Tarih öncesi grafik oluşturma modu.

Uzun süre kullanılmadı

 
Slava :

Tarih öncesi grafik oluşturma modu.

Uzun süre kullanılmadı

Anladım teşekkürler.

 
Sayfanın en üstünde bir banner yerine sitenin ne kadar süre güncelleneceği gösterilseydi daha iyi olurdu .... Site güncellemesi nedeniyle tasarım için harcanan saat basitçe ortadan kayboldu ...
 

Böyle bir sorunla karşılaştı:

koşul

         if (a4 > upper_channel_line_a4 && a4 < upper_channel_line_a4 + indent_channel_line_a4 &&
            a0 < lower_channel_line_a0 && a0 > lower_channel_line_a0 - indent_channel_line_a0 && a3 < a2)
         {
             Print ( "*-* " + string (a4)+ " > " + string (upper_channel_line_a4)+ " && " + string (a4)+ " < " + string (upper_channel_line_a4 - indent_channel_line_a4));
             Print ( "*-* " + string (a0)+ " < " + string (lower_channel_line_a0)+ " && " + string (a0)+ " > " + string (lower_channel_line_a0 + indent_channel_line_a0));
             Print ( "*-* " + string (a3)+ " < " + string (a2));

Yazdır

*-* 0.1151219 > - 0.5 && 0.1151219 < - 5.5
*-* 1.78309976 < 3.5 && 1.78309976 > 7.5
*-* - 0.06357424 < 0.12727985

Ne ...? Bu nasıl mümkün olabilir? Koşul neden karşılanıyor?

not

 input      double             lower_channel_line_a0   = 0.0 ;                   // Порог принятия решения для А0 (низ канала)
input      double             indent_channel_line_a0  = 0.0 ;                   // Отступ для верхней границы канала А0 (0 - канал не использовать)
input      double             upper_channel_line_a4   = 1.0 ;                   // Порог принятия решения для А4 (верх канала)
input      double             indent_channel_line_a4  = 0.0 ;                   // Отступ для нижней границы канала А4 (0 - канал не использовать)
..........
   double             a0= 0.0 ,a1= 0.0 ,a2= 0.0 ,a3= 0.0 ,a4= 0.0 ;
 
Сергей Таболин :

Böyle bir sorunla karşılaştı:

koşul

Yazdır

Ne ...? Bu nasıl mümkün olabilir? Koşul neden karşılanıyor?

not

ne hakkında

a4 < ( upper_channel_line_a4 + indent_channel_line_a4 )

?

 
Vladimir Karputov :

ne hakkında

?

İşte Yoshkin'in kedisi!

Piercing, görünüşe göre, en basitinden çok daha kolay. ))))))))))))

Teşekkür ederim.

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

İşte Yoshkin'in kedisi!

Piercing, görünüşe göre, en basitinden çok daha kolay. ))))))))))))

Teşekkür ederim.

Rica ederim. Kendisi çok rastladı - şimdi tüm koşulları ayrı parantez içinde yapmaya çalışıyorum.

 

https://www.mql5.com/ru/docs/basis/operations/rules

toplam, karşılaştırmadan daha yüksek önceliğe sahiptir, yani. böcek gibi görünüyor...

Документация по MQL5: Основы языка / Операции и выражения / Приоритеты и порядок операций
Документация по MQL5: Основы языка / Операции и выражения / Приоритеты и порядок операций
  • www.mql5.com
Для каждой группы операций в таблице приоритет одинаков. Чем выше приоритет группы операций, тем выше она расположена в таблице. Порядок выполнения определяет группировку операций и операндов.
 
Igor Zakharov :

https://www.mql5.com/ru/docs/basis/operations/rules

toplam, karşılaştırmadan daha yüksek önceliğe sahiptir,***

Evet, ancak her seferinde siyah bir kuğu yakalamaktansa, hemen ve hizalı bir şekilde yazmak daha iyidir.

 

aynı seriden:

koşul? sabit: X+Y

daha sık şu şekilde yorumlanır:

koşul sabiti:(X+Y)

ama bazen

(koşul? sabit: X)+Y

Uzun zamandır bu konuda. Sonuç Vladimir'inkiyle aynı - parantezlere aşık oldu.