Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
30 yıldan fazla bir süre önce programlama için mantık okudu. CNF ve DNF kısaltmalarını deşifre edin.
Konjonktif (ayırıcı) normal form.
Durmak! Standartlar veya sözleşmeler ne olacak? Bu, tüm matematiği alt üst eden tamamen farklı bir hata alanıdır.
Dijital elektronik ve bilgisayar teknolojisinin matematiksel temeli, kesinlikle (aksiyomatik olarak) mantık cebiridir (veya Boole cebiridir).
mantıksal ekleme "veya" (ayrılma ) ve mantıksal çarpma "ve" ( bağlaç ).
Üniversitede okuduğumuz tüm CNF ve DNF'ye ne demeli? Bence bunu acilen düzeltmemiz ve onurumuzu lekelemememiz gerekiyor.
Bu hata düzeltilemez. Cehenneme gidecekleri için, 4'ünde çok iyi proglar olduğunu düşünüyorum ... C ++ pragmalarını tanıtmadığınız sürece:
#lol_mantıksal_operasyon
// Eski usul anormal mantıksal işlemler... iyi eğlenceler!
#unlol_mantıksal_operasyon
Bu tasarımın içinde ne olurdu uzaylı mantığı :)
Bu gerekli değil, zehrini buraya dök.
Burada gösterilen işin doğruluğu değildir. Geliştiricilerin yazılım ürününü daha da iyi hale getirmesine, hataları, aksaklıkları vb. ortadan kaldırmasına yardımcı olur. Tabii onlar bunu gerekli ve mümkün görmedikçe. Bu gönderiler sayesinde MQL, derlemeden derlemeye daha iyi hale geliyor.
MT*'nin daha iyi hale gelmesine katkıda bulunmayı çok isterim. Örneğin, geliştiricileri diğer dilleri desteklemeye ikna etmek. Ve en önemlisi, hiçbir maliyeti yoktur. En iyi seçeneğiniz, CLR-host'u gömmek olacaktır - o zaman tüm .NET dilleri kullanılabilir. C# aynıdır. İşçilik maliyetleri - bir programcı için maksimum bir hafta (sadece MT nesne modelini dışa aktarın). Ve bence MT seviyesi güçlü bir şekilde yükseltilmiş olurdu.
Ve elbette, paralel olarak MQL5'i geliştirmek. Performansını C++ düzeyine getirin. Vb.
MT*'nin daha iyi hale gelmesine katkıda bulunmayı çok isterim. Örneğin, geliştiricileri diğer dilleri desteklemeye ikna etmek. Ve en önemlisi, hiçbir maliyeti yoktur. En iyi seçeneğiniz, CLR-host'u gömmek olacaktır - o zaman tüm .NET dilleri kullanılabilir. C# aynıdır. İşçilik maliyetleri - bir programcı için maksimum bir hafta (sadece MT nesne modelini dışa aktarın). Ve MT seviyesinin güçlü bir şekilde yükseltileceğini düşünüyorum.
Ve elbette, paralel olarak MQL5'i geliştirmek. Performansını C++ düzeyine getirin. Vb.
... NinjaTrader gibi mi? Ve neden o zaman MQL? Bir haftalık çalışma - tabii ki şaka yapıyorsun :)
... NinjaTrader gibi mi? Ve neden o zaman MQL? Bir haftalık çalışma - tabii ki şaka yapıyorsun :)
NinjaTrader'ın ne olduğunu bilmiyorum.
Neden MQL? Profesyonel olarak programlama yapmamış kişiler için. Basitleştirilmiş dil. Ek olarak, .NET için geliştirme ortamı - onu kurmanız, anlamanız, başka bir dil öğrenmeniz gerekiyor. Express değilse, .NET geliştirme ortamını satın almanız gerekir. MQL bunun içindir.
Ve MQL programcılarının bazı mat modülleri sipariş etmesi daha kolay olacaktır. MQL bilmeyen, ancak C++ veya C# bilen ve işi .NET platformunda yapabilen programcılar için modelleme.
Ben de bir haftalık çalışmadan emin değilim... Ama zor olmadığını da biliyorum. Belgeleri okumanız yeterli :)
Bu hata düzeltilemez. Cehenneme gidecekleri için, 4'ünde çok iyi proglar olduğunu düşünüyorum ... C ++ pragmalarını tanıtmadığınız sürece:
#lol_mantıksal_operasyon
// Eski usul anormal mantıksal işlemler... iyi eğlenceler!
#unlol_mantıksal_operasyon
Bu tasarımın içindeki uzaylı mantığı ne olurdu :)
Hataların bedelini ödemek zorundasın. Ve hata ne kadar ciddiyse, hayat o kadar fazladır. Ve şimdi düzeltilmezse, o zaman çok daha pahalı olacak.
Ve mantık pahasına, entelektüel evrenimiz ona dayandığından, aslında "ve" birliğine "veya" yerine öncelik vermeyi düşünüyoruz.
Küme teorisi:
&& = bir kesişimi olarak yorumlanır
|| = birlik olarak
A, B boş olmayan kümelerdir
o zamanlar
A && B, A || öğesinin bir alt kümesidir. b,
onlar. x A && B'ye aitse, x A'ya aittir || b.
onlar. İlk koşul, ikincisini gerektirir, bu da daha güçlü olduğu anlamına gelir.
Ve MQL mantığına göre, tam tersi olurdu.
Kısacası, acilen düzeltmemiz gerekiyor.
Aslında, bir programcı için bu tartışılacak bir konu değil, çünkü her dilin spesifikasyonu önce gelir ve bir yerlerde başka standartların olması hiç önemli değil ..
ve tek bir standart boş bir hayaldir, bilirsiniz..
Aslında, bir programcı için bu tartışılacak bir konu değil, çünkü her dilin spesifikasyonu önce gelir ve bir yerlerde başka standartların olması hiç önemli değil ..
ve tek bir standart boş bir hayaldir, bilirsiniz..
+1, Ve sigorta için, yüksek sesle bağırmak yerine, parantezleri şüpheli yerlere aptalca yerleştiriyoruz.
"Bir şeylerin düzeltilmesi gerekiyor çünkü düşündüğüm gibi çalışmıyor"
+1, Ve sigorta için, yüksek sesle bağırmak yerine, parantezleri şüpheli yerlere aptalca yerleştiriyoruz.
"Bir şeylerin düzeltilmesi gerekiyor çünkü düşündüğüm gibi çalışmıyor"
Bir keresinde, uzun zaman önce, satın almak için dokuzu inceledim, satıcıya motordaki yağın "zhora" hakkında ne düşündüğünü sorduğumda, bana "aptalca her 300 km'de bir litre yağ doldurun," dedi. ve sorun yaşamayacaksınız."
Ancak genellikle insanlar bir sorun olasılığını en aza indirmeye çalışırlar ve sürekli olarak sigortalamazlar. Ve arabalarımız böyle sürüyor, hepsi "aptalca" biraz gür bir şekilde yamalı - "kendin yap" yapıcı
Parantez koymak zor değil, bu sadece bir prensip meselesi, ürün, eskiden Japon teyp kaydedicileri gibi "aptallar için" güvenilir olmaya çalışmalı.