1 Lampiran Berikut ialah versi awal indior BADL saya untuk NinjaTrader, termasuk kod sumber. Maaf atas kelewatan, ia disebabkan oleh: 1. Menjadikan pengiraan sebaran min lebih cekap (menolak daripada dan menambah kepada jumlah larian dan bukannya menggelung melalui n bar sebelumnya setiap kali). 2. Menambah kefungsian untuk mengendalikan bar jurang, jika perlu. Termasuk jurang tersembunyi. 3. Mengulas kod supaya dapat difahami oleh pengkod MT dengan lebih mudah. Kini terdapat tiga parameter yang boleh ditetapkan oleh pengguna: Tempoh pengiraan bar Tempoh setiap bar (dalam minit) di mana pengiraan dilakukan. 0 = sama seperti bar carta. Lalai = 1. Ambil perhatian bahawa anda tidak boleh menetapkan tempoh kepada kurang daripada 1 minit kerana broker saya tidak memberikan data detik sejarah atau tandakan kepada NinjaTrader. Jika anda mahu ia berfungsi dengan data semak maka sila ubah suai kod itu sendiri dan siarkan di sini. Tempoh sebaran Bilangan bar sebelumnya untuk digunakan untuk pengiraan sebaran min. Minimum = 1. Lalai = 21. Sertakan sebaran jurang Benar = gunakan Tutup bar sebelumnya untuk Buka bar semasa (termasuk sebaran jurang). False = sentiasa gunakan Buka bar semasa (abaikan sebaran jurang). Lalai = Salah. Sila ambil perhatian bahawa ia direka untuk berfungsi dalam Kira pada mod tutup bar, seperti ADL asal. Dalam erti kata lain, ia tidak memuat semula nilai bar semasa semasa bar sedang dibina (tandakan demi tanda). Saya perasan bahawa ia menyegarkan semak demi semak jika Kira pada penutupan bar ditetapkan kepada palsu, tetapi saya tidak banyak mengujinya dalam mod ini jadi sila layan dengan berhati-hati. Kehabisan masa sekarang, jadi tangkapan skrin semasa beraksi perlu menunggu sehingga esok (mudah-mudahan). Jika anda mempunyai sebarang soalan tentang kod, sila tanya.
https://www.justgetforex.com/attachm...7404043285.zip