Quote Originally Posted by ;
Hai, saya cukup baru untuk mql4. Saya telah melakukan perkara yang baik tetapi baru-baru ini saya telah benar-benar terperangkap oleh masalah yang saya jalankan. Untuk jangka hayat saya, saya tidak dapat memahami ini ...
Mula dengan membuat lekukan yang betul kod. Pemformatan memang sangat miskin.
Https://en.wikipedia.org/wiki/Indent_styleSelanjutnya menjahit semua jika kenyataanblok dalam pendakap kerinting {}. Kemudian anda akan melihat anda menggunakan faktor yang tidak ditentukantidak dikenali dalam salah satu aplikasi tersebut. Pengkompil tidak semestinya mengada-adakannya. Atau faktor itu tidak dikemas kini dalam edisi lain. Saya juga mencadangkan mendefinisikan semua pembolehubah tempatan pada puncak setiap fungsi dan menggunakan pendakap kerinting untuk melampirkan semua kiub. Itu mungkin akan memberikan komen melalui pengkompil bahawa ada sesuatu yang salah. TLDR: Pemisahan kod miskin; Sarang jika pernyataan tanpa pendakap kerinting; Perisytiharan ubah bentuk dalam talian Menipu pengompil ke dalam meluluskan kod buruk; Kod tidak berjalan sebagaimana yang dijangkakan.