Indikator Teknikal

Panduan Lengkap Menggunakan Spread Data Logger di MetaTrader 4
MetaTrader4
Panduan Lengkap Menggunakan Spread Data Logger di MetaTrader 4

Adakah anda yakin dengan spread yang diberikan oleh broker anda? Pernahkah anda terfikir untuk mengesahkan data spread dari sumber lain atau mencipta data anda sendiri? Deskripsi: Spread Logger terdiri daripada dua indikator: Spread Logger Write - Mencipta fail CSV yang mengandungi data spread mengikut waktu. Proses ini dilakukan secara langsung. Spread Logger Read - Membaca fail CSV yang telah dicipta, memaparkan beberapa statistik, & melukis data yang dikumpul ke dalam carta. Juga, memaparkan data spread secara langsung ke dalam carta. Arahan: Simpan kedua-dua fail dalam folder terminal\experts\indicators Spread Logger Write: Sambungkan Spread Logger Write ke mana-mana carta. (Masukkan > Indikator > Kustom > Spread Logger Write) Namakan fail anda di bawah tab input atau biarkan nama fail default. Biarkan terminal MT4 berjalan dan carta terbuka selama mana yang diingini, Spread Logger akan mengumpul data secara langsung. Nota: Untuk data yang paling tepat, sambungkan Spread Logger Write ke carta 1-Minit. Nota: Semua fail yang dicipta oleh Spread Logger Write disimpan dalam folder terminal\experts\files. Spread Logger Read: Buka carta pasangan mata wang yang anda telah log data & sambungkan Spread Logger Read ke carta. Jika anda menggunakan nama fail kustom, pastikan anda menaip nama fail dengan betul. Nota: Walaupun anda boleh menyambungkan Spread Logger Read ke carta dengan mana-mana tempoh, menggunakan carta dengan tempoh yang sama bagi data yang dikumpul akan memberikan hasil visual yang terbaik. Spread Logger Read akan memaparkan beberapa statistik: Waktu yang diuji & jumlah bar yang diuji Rata-rata spread Mod & frekuensi mod sebagai peratusan Jika selang waktu bagi data yang dikumpul berada dalam julat bahagian carta yang sedang dipaparkan, anda akan melihat data spread yang telah dikumpul dilukis pada carta. Data spread langsung juga akan dipaparkan pada masa Spread Logger Read disambungkan ke carta. Sila kongsi data dan keputusan anda. Selamat mengumpul data! :)

2011.01.31
Pengendali Acara 'Bar Baru' untuk Indikator di MetaTrader 5
MetaTrader5
Pengendali Acara 'Bar Baru' untuk Indikator di MetaTrader 5

Kali ini, kita akan bincangkan tentang pengendali acara 'Bar Baru' yang sangat berguna dalam penggunaan indikator di MetaTrader 5. Konsep ini dijelaskan dalam artikel Pengendali Acara 'Bar Baru'. Dalam artikel tersebut, anda akan menemui contoh penggunaannya dalam EA (Expert Advisor) dan solusi untuk indikator. Idea utama di sini adalah ia membolehkan kita melakukan pengiraan semula hanya apabila bar baru muncul. Ini merupakan alternatif yang lebih praktikal berbanding penggunaan langsung fungsi OnCalculate().Sekarang, mari kita lihat contoh indikator ringkas yang mencetak garis apabila bar baru muncul://+------------------------------------------------------------------+ //|                                            OnNewBarCalculate.mq5 | //|                                            Copyright 2010, Lizar | //|                                                    Lizar@mail.ru | //+------------------------------------------------------------------+ #property copyright "Copyright 2010, Lizar" #property link      "Lizar@mail.ru" #property version   "1.00" #property indicator_chart_window #include <OnNewBarCalculate.mqh> // ini adalah rahsia untuk memanggil fungsi OnNewBarCalculate()//+------------------------------------------------------------------+ //| Pengendali acara bar baru untuk indikator      | //+------------------------------------------------------------------+ int OnNewBarCalculate(const int rates_total,                 const int prev_calculated,                 const datetime& time[],                 const double& open[],                 const double& high[],                 const double& low[],                 const double& close[],                 const long& tick_volume[],                 const long& volume[],                 const int& spread[]) { //--- di sini anda boleh menulis kod, serupa dengan OnCalculate(); //--- tetapi fungsi ini hanya akan dipanggil jika bar baru muncul (bukan pada setiap tick)    PrintFormat("Bar baru: %s",TimeToString(TimeCurrent(),TIME_SECONDS)); //--- nilai kembali prev_calculated untuk panggilan seterusnya    return(rates_total); }  

2011.01.21
ZigZag Profesional - Indikator untuk MetaTrader 5
MetaTrader5
ZigZag Profesional - Indikator untuk MetaTrader 5

Perhatian! Versi indikator ZigZag ini berdasarkan pada kod ZigZag, dan diterbitkan di sini dengan izin daripada penulisnya, PPC. Saya telah menguji versi ini dan membetulkan kesalahan dalam algoritma. Kod ini adalah versi MQL5 dari indikator ZigZag untuk MetaTrader 4. Perhatian! Pustaka AlexSTAL_OutsideBar.mqh perlu diletakkan di  ..\MQL5\Include folder terminal klien MetaTrader 5. Itu sahaja? Saya berpendapat ZigZag adalah seperti pemampatan carta harga. ZigZag boleh dikira menggunakan harga bar (contohnya, harga Tutup) atau harga Tinggi/Rendah bar (kaedah yang paling biasa digunakan). Semasa bekerja dengan ZigZag standard yang dicadangkan oleh MetaQuotes, saya telah menemui beberapa kesalahan. Masalah utama ialah ZigZag standard tidak mengambil kira bar luar. Pada tahun 2007, Rashid Umarov (Rosh) telah menerbitkan kod Zigzag2 R yang memproses bar luar (gaya DRAW_ZIGZAG menggantikan DRAW_SECTION). Mari kita tentukan ciri-ciri pelaksanaan ZigZag yang "betul": Tinggi dan Rendah mesti bergantian secara ketat; Tinggi mesti lebih tinggi (atau sama) di kalangan semua bar di sebelah kanan sehingga ke Rendah (bertentangan) seterusnya; Rendah mesti lebih rendah (atau sama) di kalangan semua bar di sebelah kiri sehingga ke Tinggi (bertentangan) seterusnya. Mari kita pertimbangkan menggunakan contoh (EURUSD, H1, 2006, 8-13 Disember). Di sini kita mempunyai dua kes dengan bar luar. ZigZag tipikal tidak dapat membina gambar "betul". Gambar 1. ZigZag tipikal ZigZag dengan parameter input [12;5;3] dan [12;0;0] Gambar 2. Zigzag2 R dengan parameter input [12;5;3] Gambar 3. Zigzag2 R dengan parameter input [12;0;0] Pada pandangan pertama, pembinaan yang betul ditunjukkan pada Gambar 3 tetapi ada beberapa ciri: Dalam kes ini, ia telah dibina dengan betul kerana parameter input, tetapi secara amnya algoritma mesti berfungsi dengan mana-mana parameter.Bar luar di sebelah kiri tidak betul, kerana urutan pembentukan Tinggi/Rendah bar: Segmen ZigZag mesti dibina dengan cara ini. Saya telah menguji banyak kes algoritma ZigZag berikut: ZigZag MT3, ZigZag, Zigzag R, Zigzag2 R, ZigZag_NK, ZigZag_ZUP89_nen, ZigZag_new_nen4, CZigZag, Swing_ZZ_1, DT_ZZ_nen, ZigZag_Talex, Reverse_ZZ, Points_ZZ_1, i_MF_Fractal_ZZ_3in1, ang_Amp_ZZ, ZigzagFr_v1, NonLagZigZag_v2, ZZ_FF_v3, ZigZag Ensign, ZigZag tauber, SQZZ Товаровед, ZZ_2L_nen wellx, Channel ZZ, Azzx_larryzz_3_0, RPoint, RPoint-m v2, ZigZagTF. Tetapi tiada satupun daripada mereka yang dapat menyelesaikan masalah ini dengan betul. Berikut adalah gambar dengan indikator ini: Gambar 4. ZigZag Profesional dengan parameter input [12;0] Gambar 5. ZigZag Profesional dengan parameter input [23;0] Beberapa ciri versi ini: algoritma satu laluan ia mengira semula dan menggambar hanya segmen terakhir (segmen tidak boleh dibatalkan kecuali kemas kini sejarah) ia mempunyai algoritma pengoptimuman untuk pengiraan di dalam bar (ia tidak menggunakan pengiraan semula pada tick, jika harga telah berubah di dalam bar 0 (belum siap) atau perubahan harga adalah lebih rendah daripada ambang, ditentukan oleh parameter input MinMotion) ia mempunyai dua algoritma untuk urutan pembentukan Tinggi/Rendah: menggunakan jenis bar (cepat tetapi tidak tepat) menggunakan data dari timeframe yang lebih rendah (ia memerlukan sejarah, anda perlu memeriksa kehadiran dan ketepatannya atau anda perlu mengubah pustaka OutsideBar) Versi ProExtra tidak diterbitkan, kerana ketepatan petikan MetaTrader 5 tidak disemak.Berikut adalah beberapa contoh tambahan pembinaan ZigZag yang tidak betul: Gambar 6. EURUSD, H1, 29 November - 7 Disember. (Garis Merah: ZigZag dengan parameter input [7;0;0]. Garis Biru: Zigzag2 R dengan parameter input [7;0;0].) Gambar 7. EURUSD, H1, 2010, 29 November - 7 Disember. Pembinaan segmen ZigZag yang betul. Kesimpulan Malangnya versi ini tidak sempurna, tetapi saya sedang berusaha untuk memperbaikinya.Disebabkan oleh algoritma saluran (iHighest/iLowest), kadang-kadang ia terlepas tinggi. Sila maklumkan kepada saya mengenai pepijat dan ciri indikator ini.

2011.01.19
ZigZag Orlov: Indikator Berkuasa untuk MetaTrader 4
MetaTrader4
ZigZag Orlov: Indikator Berkuasa untuk MetaTrader 4

Pendek Kata: Dalam dunia trading, terdapat pelbagai jenis Zigzag, namun banyak daripadanya menggunakan algoritma yang rumit dan tidak memberikan hasil yang diharapkan. Selain itu, prinsip kerja dan penyesuaian sukar untuk difahami. Oleh itu, saya memutuskan untuk mencipta Zigzag saya sendiri dan menamakannya dengan nama saya.)) Ini adalah Zigzag dengan prinsip kerja yang sederhana, jelas dan semula jadi. Ia menunjukkan impuls dan pembetulan yang penting untuk anda. Zigzag ini tidak menggambar semula kerana ia hanya menggambarkan impuls yang sudah ada. Pilihan dan Prinsip Kerja: extern double MinRatio=0.33; Ini bermakna nisbah impuls baru kepada yang sebelumnya di mana Zigzag akan bertindak balas. Sebagai contoh, garis baru akan dibina hanya jika impuls semasa tidak kurang daripada 0.33 dari yang sebelumnya. 0.5 - tidak kurang daripada setengah 0.75 - tidak kurang daripada tiga suku, dan lain-lain. extern int MinPoints=20; Ini adalah penapis yang memotong pergerakan kecil, iaitu bunyi pasaran. Ia menentukan saiz impuls minimum untuk reaksi dalam mata. Zigzag tidak akan bertindak balas kepada impuls yang kurang daripada MinPoints. extern int ForcePoints=50; Parameter ini membolehkan reaksi kepada penarikan balik yang besar walaupun ia kurang daripada MinRatio. Contohnya, selepas pergerakan tajam. Jika parameter MinPoints ditetapkan lebih besar daripada ForcePoints, ForcePoints secara automatik akan meningkat kepada saiz yang sama. extern bool ByClose=False; Parameter yang menarik ini membolehkan Zigzag digambar berdasarkan harga tutup dan mengabaikan bunyi pasaran dari harga tinggi dan rendah. extern int History=5000; Ini hanyalah Sejarah. )

2011.01.13
Menggunakan MACD dan Ichimoku di MetaTrader 4: Panduan Lengkap
MetaTrader4
Menggunakan MACD dan Ichimoku di MetaTrader 4: Panduan Lengkap

MACD merupakan salah satu indikator yang stabil dan telah banyak digunakan dalam pelbagai strategi trading. Jika anda ingin menambah baik analisis anda, saya syorkan untuk menggabungkan konsep Ichimoku dengan MACD. Untuk memahami cara menggunakan Ichimoku, saya cadangkan anda melawat sumber maklumat yang amat berguna di Ichimoku Wiki. Di situ, anda akan mendapatkan pemahaman yang lebih mendalam tentang indikator ini. Dalam carta yang dilampirkan, saya telah menunjukkan pandangan asas tentang pergerakan harga untuk memberi anda idea bagaimana cara membaca maklumat yang dipaparkan. Indikator ini menggunakan kod shading automatik yang sama seperti yang saya gunakan untuk membuat bayang-bayang. Anda perlu membenarkan penggunaan dll untuk ini berfungsi. Tunggu hingga tick baru muncul atau, jika tidak, klik kanan dan edit tanpa mengubah apa-apa, kemudian tutup carta untuk melihat bayang-bayang bergerak. Saya terhad dengan jumlah buffer yang boleh digunakan untuk membenarkan shading setiap kemungkinan kerana kita berurusan dengan nilai positif dan negatif dalam MACD. Ini bermakna walaupun anda sentiasa akan melihat garisan SenkouA dan B (sempadan awan Kumo), kadangkala sedikit shading dapat dilihat ketika berlaku crossover pada garis sifar. Ini bukanlah sesuatu yang perlu dirisaukan tetapi berbaloi untuk dinyatakan. Bagi saya, ini adalah cara baru untuk mengesahkan MACD dan saya sangat berpuas hati dengan maklumat yang dipaparkan. Ichimoku mungkin memerlukan sedikit masa untuk difahami, tetapi ia adalah usaha yang berbaloi. Saya percaya indikator ini juga akan memberikan hasil yang serupa. Memang agak menakutkan pada awalnya, tetapi ia sangat berbaloi. Mulanya, saya hanya menggunakan penguji strategi M5 dan M15 dengan EA yang tidak melakukan apa-apa dan memerhatikan bagaimana indikator ini berfungsi. Setelah beberapa ketika, anda pasti akan terkejut dengan cerita yang diceritakan oleh indikator ini. Saya hampir menyiapkan Ichimoku untuk Stochastic dan CCI dan telah melancarkan ADX_Ichimoku di laman saya beberapa waktu yang lalu. Selamat trading! Brooky

2011.01.10
Pertama Sebelumnya 328 329 330 331 332 333 334 335 336 337 338 Seterusnya Terakhir