Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 1861
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
başlangıçta sayaç (yığındaki) 1'dir
dosyadaki her satır için:
çubukların sayısını "|" sayarsınız satırın başında, boşlukları (ve "-" dekoratörleri) yok sayarak ve ilk harf/sayıya kadar
sayaçtan büyükse, bu { ve sayaç arttı
daha az ise } ve azalmışsa
---
hata işleme ve döngü çıkışı zevke katkıda bulunur
bunun gibi bir şey, ancak iç içe if-s (birkaç parça) olabilir, o zaman çalışmaz
ZY bunu aldatman gerek
eğer sonraki. satır öncekinden belirli bir miktarda daha az girintilenir, ardından bir parantez ekleyin. Daha azı daha fazlaysa, daha fazlasını ekleyin
bunun gibi bir şey, ancak iç içe if-s (birkaç parça) olabilir, o zaman çalışmaz
ZY bunu aldatman lazım
eğer sonraki. satır öncekinden belirli bir miktarda daha az girintilenir, ardından bir parantez ekleyin. Daha azı daha fazlaysa, daha fazlasını ekleyin
bunun gibi bir şey, ancak iç içe if-s (birkaç parça) olabilir, o zaman çalışmaz
ZY bunu aldatman lazım
eğer sonraki. satır öncekinden belirli bir miktarda daha az girintilenir, ardından bir parantez ekleyin. Daha azı daha fazlaysa, daha fazlasını ekleyin
tam da bu nedenle, C-shniki Python'u tercih etmiyor :-)
"çubuk" algoritmasında - çıkarırken, kaç çubuğun sayıldığına (yığında) bakın ve çok sayıda kapatma parantez koyun.
PS / neden tüm bu saçmalık? oluşturma koduna sahipsiniz .. hemen yapın
python'da istiyorum
orada düğmeye bastım ve mql'ye kopyaladığım neredeyse bitmiş bir araç tükürdü
Çözeceğim .. belki biri denk geldi
genel olarak, bu, sahip olduğunuz bir ikili ağacı (veya AVL ağaçları, xs - bilmiyorum, google'da arattım) atlama görevidir.
konu aç bence bu sorunu bir günde çözerler ikili ağaçlarla hiç çalışmadım benimde bir ilgim var hala çözemedim
bunun gibi bir şey, ancak iç içe if-s (birkaç parça) olabilir, o zaman çalışmaz
Stackowerlow'da bir soru sorun, ancak Rusça değil, İngilizce olarak ...
Veya sorunuzu Google'a İngilizce olarak sorun ve iki anahtar kelime daha ekleyin " stackowerlow " ve "python"
Burada, birisinin yardım edip etmeyeceği konusunda size yalan söylerler ve orada, her şeyi doğru yaparsanız, çok hızlı ve verimli bir şekilde cevap verirler, peki ya da sizi olumsuz oylayacaklar))
Ve lope satırları) birkaç ekleme varsa derleyici hatalarından dolayı eklemek daha kolay olabilir)
Derleyici parantezleri doğru saymak istemiyor))) Akımı duruma göre ayrıştırmak için. Boşluklar görülebilir.
Stackowerlow'da bir soru sorun, ancak Rusça değil, İngilizce olarak ...
Veya sorunuzu Google'a İngilizce olarak sorun ve iki anahtar kelime daha ekleyin " stackowerlow " ve "python"
Burada, birisinin yardım edip etmeyeceği konusunda size yalan söylerler ve orada, her şeyi doğru yaparsanız, çok hızlı ve verimli bir şekilde cevap verirler, peki ya da sizi olumsuz oylayacaklar))
bunun gibi bir şey, ancak iç içe if-s (birkaç parça) olabilir, o zaman çalışmaz
ZY bunu aldatman gerek
eğer sonraki. satır öncekinden belirli bir miktarda daha az girintilenir, ardından bir parantez ekleyin. Daha azı daha fazlaysa, daha fazlasını ekleyin
if'den önceki satırda aynı boşluklar varsa ve daha az boşluk varsa, satırın sonundaki bir satır daha yüksekte bir parantez, daha fazlaysa (muhtemelen bir döngü) sonrakinden önce daha az boşluk varsa bir öncekinden daha önce boşluk, daha sonra parantezin sonunda bir satır daha yüksek, daha fazla boşluk varsa, döngüden çıkın ve aynısını arayın.
Sonunda fazladan koyun.if'den önceki satırda aynı boşluklar varsa ve daha az boşluk varsa, satırın sonundaki bir satır daha yüksekte bir parantezdir ve daha fazlaysa (muhtemelen bir döngü) sonrakinden önce daha az boşluk varsa bir öncekinden daha önce boşluk, daha sonra parantezin sonunda bir satır daha yüksek, daha fazla boşluk varsa, döngüden çıkın ve aynısını arayın.
Sonunda fazladan koyun.Diyelim ki yaptım ama yeterli parantez yok, eklenmesi gerekenleri kırmızı ile vurguladım. Parantezin nerede eksik olduğunu hesaplamanın ve eklemenin en iyi yolu nedir? belki geri çekilerek. tamamen mantıklı
Ayarlar -> Genel -> Ekle() ve Kapanış }])'"
Belki bu yardımcı olur?
Veya derlemek.
Ardından, Hatalar sekmesinde ilk hataya çift tıklayın.
İmleç, kapatma parantezinin olmadığı yere gidecektir.
Ve böylece her parantez, hataya çift tıklayın, parantez koyun, derleyin.