Beberapa Item: 1. Jika blok kod itu keluar dari EA anda. Menghapuskan gelung sementara. Ia tidak diperlukan. Sama ada menyerahkan I0 ke bar semasa atau = 1 ke bekas pub. Kerana EA anda tidak peduli apa yang terjadi 3000 bar 19, tidak perlu bersambung kembali dalam waktunya. 2. Di mana anda mempunyai harga semasa = B_Line4 (dan selebihnya) satu = tanda ialah pengendali tugasan. Untuk memeriksa kesamaan dua == isyarat akan diperlukan oleh anda. 3. Pada subjek yang sama sekali, tidak mustahil bahawa harga akan sama persis dengan nilai pada baris anda. Sekiranya talian mencapai 123.4554332 dan harga pada 123.45, mt4 akan menganggap ini tidak setara. Sama ada gunakan NormalizeDouble atau semak untuk melihat sama ada harga telah menyeberangi garisan. 4. Semak dengan fungsi pesanan. orderend akan mengembalikan integer. 5. Slippage terserah kepada anda. Tetapi saya dapat memastikan bahawa apa yang berfungsi dalam pembentangan tidak semestinya berfungsi. Itulah sebabnya anda menyemak dengan fungsi pesanan. Kadang-kadang anda mahu menampar pelayan 2-3 kali sebelum ia mengambil pesanan.