Sliders: Penunjuk Berguna untuk MetaTrader 4

Mike 2013.06.03 16:22 55 0 0
Lampiran

Hai trader! Pernah tak kamu rasa perlunya untuk menyesuaikan indikator teknikal dengan cepat tanpa perlu mengganggu fokus? Dengan menggunakan sehingga 4 "sliders" visual di tetingkap carta, kamu boleh buat semua ini dengan mudah!

Setiap slider terdiri daripada hingga 50 kotak yang diletakkan secara mendatar di seluruh tetingkap carta. Setiap kotak mempunyai nilai tertentu. Terdapat juga "penanda" bulat yang boleh diletakkan pada mana-mana kotak untuk memilih nilai tersebut. Nilai yang dipilih akan diaplikasikan pada parameter indikator di tetingkap yang berasingan, dan indikator tersebut akan dikemas kini secara automatik. Indikator ini menggunakan objek carta MT4 dan tidak memerlukan DLL.

Variabel luaran membolehkan kamu memilih berapa banyak sliders yang ingin ditampilkan (hingga 4), nilai permulaan dan akhir untuk setiap slider, kenaikan nilai antara setiap kotak (maksimum 50 kotak per slider), serta penerangan dan warna yang berkaitan dengan setiap slider. Selain itu, kamu juga boleh menentukan jumlah bar yang ingin dihitung dalam indikator dan sama ada ingin memaparkan koordinat X dan Y bagi penanda pertama. Nilai slider boleh termasuk nombor perpuluhan dan/atau nombor negatif.

Objek carta akan dipaparkan sebagai label, jadi ia akan tetap pada tetingkap. Posisi objek ditentukan oleh koordinat X dan Y. Tetapan lalai untuk koordinat ini telah diterangkan dalam kod dan boleh disesuaikan dengan mudah (memerlukan penyusunan semula).

Indikator lalai yang digunakan adalah Stochastic. Jika kamu ingin menggunakan indikator lain, masukkan kod yang relevan pada baris 448-451, dan hanya perlu ganti salah satu parameter dengan array slider yang sesuai.

Jika kamu ingin menggunakan indikator yang ditampilkan di tetingkap carta, ubah baris 34 kepada "#property indicator_chart_window".

Nilai slider hanya akan dikemas kini sekali per tick. Jika kamu ingin menggunakan ini ketika tiada tick yang masuk (contohnya, pada hujung minggu), kamu perlu mengemas kini carta dengan cara lain. Salah satu caranya adalah dengan menekan Alt+C+R. Cara lain adalah menggunakan skrip berasingan yang akan secara automatik menghantar "fake tick", seperti yang diterangkan di sini: http://forum.mql4.com/35406/page2#373533.

Penulis: clerin6 (a.k.a mimp)

Senarai
Komen 0