Tiga Jalur Istimewa Istimewa Tiga Diagram Jalur Istirahat Pendahuluan Ditemukan di Jepang, Tiga Bagan Garis Istirahat mengabaikan waktu dan hanya berubah saat harga bergerak dalam jumlah tertentu. Dalam hal ini, bagan ini sangat mirip dengan diagram Gambar Point amp. Tiga Bagan Garis Istirahat menunjukkan rangkaian garis putih dan hitam vertikal. Garis putih mewakili kenaikan harga, sementara garis hitam menggambarkan penurunan harga. Harga terus ke arah yang sama sampai pembalikan dibenarkan. Pembalikan terjadi bila harga penutupan melebihi tinggi atau rendah dari dua garis sebelumnya. Konstruksi Sebelum melihat rincian konstruksi, beberapa klarifikasi disesuaikan. Pertama, batang hitam dan putih pada grafik harga disebut garis. Kedua, perubahan garis didasarkan pada harga penutupan, bukan kisaran rendah-tinggi. Ketiga, Three Line Break chart berevolusi berdasarkan harga, bukan waktu. Bagan pertama di bawah ini menunjukkan 85 candlesticks atau hari perdagangan dari tanggal 21 sampai 20 Juli. Bagan Tiga Garis Istirahat mengondisikan tindakan harga ini menjadi 44 garis hitam dan putih. Teknik ini menyaring suara untuk fokus hanya pada pergerakan harga yang dianggap signifikan. Two Line Reversals Setiap harga penutupan baru menghasilkan tiga kemungkinan. Baris baru dengan warna yang sama ditarik saat harga meluas ke arah yang sama. Baris baru dengan warna berlawanan ditarik saat perubahan harga cukup untuk menjamin pembalikan. Tidak ada baris baru yang ditambahkan saat harga tidak memperpanjang tren atau perubahannya tidak cukup untuk menjamin pembalikan. Tinggi atau rendah dari dua garis sebelumnya menentukan titik pembalikan. Jika baris terakhir berwarna hitam (down), maka tinggi dua baris terakhir menandai titik pembalikan. Tutup di atas ketinggian ini akan meminta garis putih untuk menunjukkan pembalikan harga. Ingatlah bahwa hanya baris terbaru yang harus hitam (bawah). Garis sebelum garis hitam ini bisa menjadi putih (atas) atau hitam (bawah). Ini adalah rendahnya dari dua garis yang menentukan titik pembalikan. Bagan di bawah ini menunjukkan Dell Inc (DELL) dengan tiga pembalikan 2 baris. Dua yang pertama terbentuk dengan dua garis hitam. Yang ketiga terbentuk dengan garis putih dan garis hitam. Garis merah horizontal menandai titik pembalikan, yang garis putihnya terlampaui untuk menempa pembalikan. Jika garis terakhir berwarna putih (atas), maka rendahnya dua baris terakhir menandai titik pembalikan. Sebuah tutup di bawah harga rendah ini akan meminta adanya garis hitam untuk mencatat pembalikan harga. Ingatlah bahwa hanya baris terbaru yang harus putih (atas). Garis sebelum garis putih ini bisa menjadi putih (atas) atau hitam (bawah). Rendahnya keduanya adalah yang menentukan titik pembalikan. Bagan di bawah ini menunjukkan United Parcel (UPS) dengan tiga pembalikan 2 baris. Pembalikan pertama dan ketiga menampilkan kombinasi garis linewhite hitam. Pembalikan tengah menunjukkan dua garis putih. Garis hijau horizontal menandai titik terendah atau titik balik, yang garis hitam berikutnya terlampaui untuk menempa pembalikan. Three Line Reversals Sesuai namanya, Three Line Break Chart hampir melanggar tiga baris. Dua pembalikan garis dapat terjadi dalam rentang perdagangan atau sebagai kelanjutan dari tren yang lebih besar. Sebuah Three Line Break, di sisi lain, menunjukkan pergerakan yang lebih kuat yang bisa menandakan pembalikan tren. Sebuah pembalikan tren bullish terjadi ketika tiga garis hitam terbentuk dan satu garis putih memecahkan tinggi tiga garis ini. Pembalikan bearish terjadi ketika tiga garis putih terbentuk dan satu garis hitam menembus titik terendah ketiga garis ini. Bagan di atas menunjukkan Russell 2000 ETF (IWM) bergerak dari tren turun, ke tren naik dan kembali ke tren turun. Downtrend dimulai dengan garis hitam pertama pada tanggal 6 Juni. Garis hitam baru tidak akan ditarik kecuali harga bergerak di bawah harga rendah ini. Perhatikan bagaimana tanggalnya pindah dari 6 Juni sampai 8 Juni tanpa garis di antara (1). 7 Juni tidak ditunjukkan karena harga tidak bergerak cukup untuk membenarkan garis hitam baru atau garis pembalikan putih. Harga bergerak ke titik terendah baru pada 8 Juni untuk membenarkan garis hitam baru. Downtrend ini berlanjut sampai harga penutupan melebihi tinggi tiga garis hitam sebelumnya (2). Break 3-Line ini menandai dimulainya tren kenaikan baru pada tanggal 21 Juni. Harga diperdagangkan di kisaran garis putih ini sampai 28 Juni (3). Pada tanggal 28 Juni, lima hari perdagangan kemudian, harga melampaui level tinggi ini untuk membenarkan garis putih baru. Harga terus berlanjut pada enam hari perdagangan berikutnya karena garis putih baru ditambahkan setiap hari. Uptrend terbalik ketika harga bergerak di bawah titik terendah tiga garis putih sebelumnya (4). Break 3-Line ini membenarkan garis hitam baru untuk menandai dimulainya tren turun. Dukungan dan Ketahanan Tiga Diagram Jalur Istirahat menghasilkan reaksi yang jelas dan titik terendah yang menjadi landasan perlawanan dan dukungan. Analisis bagan bekerja dengan cara yang sama seperti pada diagram batang atau kandil. Contoh di bawah ini menunjukkan Constellation Energy (CEG) dengan zona resistance yang jelas ditandai dengan tiga reaksi tertinggi. Saham tersebut memecahkan resistance dengan lonjakan di awal April dan berlanjut jauh lebih tinggi. Perhatikan juga bahwa bendera atau saluran jatuh terbentuk pada bulan Februari. Pola klasik juga bisa berjalan di tangga lagu Three Line Break. Double Bottom, Double Top, Head-and-Shoulders Patterns, Triangles dan lainnya dapat terbentuk pada grafik ini. Bagan di bawah ini menunjukkan Vulcan Materials (VMC) dengan Segitiga simetris besar yang terbentuk dari bulan Januari sampai Mei. Saham tersebut memecahkan garis tren yang lebih rendah dan support dengan penurunan tajam di awal Mei. Kesimpulan Seperti sepupu Jepang mereka yang lain (Kagi dan Renko), bagan Tiga Jalur Istirahat menyaring suara dengan memusatkan perhatian secara eksklusif pada perubahan harga. Garis tidak berubah kecuali perubahan harga dengan jumlah tertentu. Berbeda dengan diagram Gambar Point amp, yang menggunakan ukuran kotak tetap, jumlah ini bergantung pada kisaran 2 baris terakhir. Rentang ini bisa sedikit berbeda. Kemampuan untuk menyaring noise membuat grafik ini sangat berguna untuk menentukan tren yang mendasarinya. Mudah untuk menemukan titik tertinggi dan pasang surut penting. Berbekal informasi ini, para chartis dapat mengidentifikasi tren naik dengan harga tertinggi dan posisi terendah yang lebih tinggi atau tren turun dengan posisi terendah lebih rendah dan harga terendah. Seperti semua teknik pencatatan, para chartis harus menggunakan alat analisis teknis lainnya untuk mengkonfirmasi atau menolak temuan mereka pada grafik Three Line Break. SharpCharts Tiga Jalur Istirahat Diagram dapat ditarik di SharpCharts dengan memilih Tiga Jalur Istirahat untuk Jenis di bawah Atribut Bagan. Pengguna bisa mengecek harga kotak warna untuk melihat garis merah untuk periode turun. Klik di sini untuk contoh hidup. Studi lebih lanjut Sesuai dengan namanya, buku ini melampaui tempat lilin untuk menunjukkan teknik analisis teknikal chartis lainnya dari Timur Jauh. Nison mencurahkan seluruh bab ke tiga baris Break chart. Nison juga mencakup grafik Renko, bagan Kagi dan menjelaskan bagaimana pedagang Jepang menggunakan moving averages. Beyond Candlesticks Steve NisonHow to Trade 3 Line Break Charts Profitably 3 Line Break Charts adalah jenis sistem charting yang menarik yang berasal dari Jepang. Mereka sangat berguna untuk mengidentifikasi tren saat ini dan juga pembalikan tren. Pada artikel ini saya menjelaskan apa yang dimaksud dengan garis grafik 3, memberi ide untuk memperdagangkannya dan menunjukkan hasil strategi trading yang menguntungkan. Apa itu 3 Baris Break Charts Bagan berikut menunjukkan Dow Jones pada rentang waktu harian menggunakan 3 baris break chart. Sebuah petunjuk untuk memahami grafik ini adalah atas nama, mereka adalah jenis grafik pelarian. Mereka khas karena hanya menunjukkan pergerakan harga yang signifikan. Pergerakan harga yang signifikan terjadi ketika harga penutupan lebih tinggi atau lebih rendah dari harga sebelumnya. 3 line break chart hanya didasarkan pada harga penutupan dan tidak menampilkan pergerakan intraday apapun. Ini didasarkan pada gagasan bahwa harga penutupan adalah harga terpenting hari ini. Dalam sistem ini setiap batang disebut sebagai garis. Jika Anda melihat dari dekat grafik sebelumnya, Anda dapat melihat bahwa setiap baris mengikuti langsung dari baris sebelumnya. Pembalikan singkat hanya bisa terjadi bila pasar telah ditutup di bawah level terendah ketiga baris sebelumnya. Sebuah pembalikan yang panjang hanya bisa terjadi bila pasar telah ditutup di atas ketinggian 3 baris sebelumnya. Pada contoh di bawah garis pembalikan singkat akan pecah di bawah 3 garis sebelumnya. Sebuah pasar sedang tren ketika ada 3 baris berturut-turut ke arah yang sama. Mengapa menggunakan 3 Line Break Charts Jika kita membandingkan garis jeda Dow Jones 3 sebelumnya dengan chart candlestick standar terlihat sangat berbeda. 3 jeda baris sangat bagus dalam menentukan tren pasar saat ini. Garis baru selalu signifikan karena kita memiliki tinggi atau rendah baru. Ini berarti bagan kurang berantakan. Ada lebih banyak informasi tentang chart candlestick tapi terkadang ini bisa mengganggu. Trading dengan 3 Line Break Charts Cara termudah untuk trading dengan menggunakan 3 line break chart, adalah menunggu sampai pasar membuat setidaknya 3 baris ke arah yang sama. Kemudian tunggu sampai garis pembalikan terbentuk dan masuk ke arah pembalikan. Inilah awal dari tren baru yang potensial dan kita bisa masuk dengan baik dan awal. Pendekatan alternatif adalah melihat garis pembalikan dan kemudian masuk setelah pasar membuat setidaknya 3 baris berturut-turut setelah pembalikan. Sangat mudah untuk menggabungkan 3 grafik garis break dengan indikator teknis lainnya. Misalnya rata-rata bergerak bisa digunakan untuk menentukan trend. Kemudian break 3 baris bisa digunakan untuk masuk ke arah trend. Pedagang tren kontra dapat menggabungkan 3 grafik garis break dengan indikator momentum untuk mengidentifikasi peluang pembalikan yang baik. Misalnya osilator stokastik dapat digunakan untuk mengidentifikasi area overbought dan oversold. Cara lain yang umum digunakan untuk menggunakan 3 line break chart adalah menggabungkannya dengan pola candlestick Jepang. Lilin dan pola reversal seperti dojis, pola engulfing bullish dan pantat tweezer. Grafik 3 baris break dapat digunakan untuk mengidentifikasi tren dominan dan kemudian candlesticks digunakan untuk entri perdagangan waktu. Strategi Perdagangan Terputus 3 Baris yang Menguntungkan Saya tertarik untuk menguji seberapa menguntungkan strategi bagan 3 garis sederhana pada data harga historis. Jadi saya membuat backtest menggunakan spreadsheet Excel Tradinformed. Spreadsheet ini sangat bagus bagi siapa saja yang memiliki keahlian Excel dasar untuk menyiapkan dan menguji strategi trading mereka sendiri. Tesnya sangat sederhana. Hal ini dimaksudkan untuk mengetahui apakah 3 grafik garis break bisa menjadi bagian yang berguna dari sebuah strategi trading. Tes ini dilakukan pada pasangan forex EURUSD pada jangka waktu 4 jam antara bulan Desember 2009 dan Juni 2015. Aturan Strategi Masukkan perdagangan pada garis pembalikan yang baru. Uji strategi menggunakan 200 periode opsional EMA sebagai filter. Hanya perdagangan yang panjang bila harganya di atas 200 EMA dan hanya perdagangan singkat di bawahnya. Dalam backtest ini saya belum menguji efek stop-loss, trailing stop atau profit target. Saya juga tidak memfilter entri perdagangan setiap saat. Hasilnya ditampilkan di pips. Hasilnya menunjukkan bahwa 3 line break chart berkinerja baik. Strategi ini menguntungkan bahkan dalam bentuk yang sangat sederhana ini. Menggunakan 200 EMA meningkatkan persentase perdagangan yang menang dan meningkatkan profitabilitas. Download 3 Line Break Spreadsheet secara Gratis Jika Anda tertarik untuk menggunakan Excel untuk 3 baris break chart Anda dapat mendownload spreadsheet Excel gratis yang berisi 3 baris break chart hanya dengan mendaftar ke milis Tradinformed. Beyond Candlesticks Untuk informasi lebih lanjut tentang penggunaan 3 lembar lembar kerja, saya sarankan untuk mengecek buku bagus Steve Nison8217s 8211 Beyond Candlesticks. Steve Nison mengenalkan dan memopulerkan charting candlestick ke arah barat. Buku ini berisi sejumlah besar informasi tentang perdagangan menggunakan candlesticks serta 3 grafik garis break, grafik renko dan grafik kagi. Buku terbaru Steve Nison8217s, Japanese Candlestick Charting Techniques, Edisi Kedua juga layak untuk dilihat. Strategi Perdagangan Lebih Banyak lagi contoh indikator teknis dan strategi trading yang tersedia pada Tradinformed. Anda mungkin tertarik dengan 3 Strategi Menguntungkan Ichimoku Trading atau Backtesting strategi perdagangan SuperTrend menggunakan Excel. Bagikan ini: MetaTrader 5 - Contoh Indikator untuk Membangun Bagan Tiga Jalur Istirahat Pendahuluan Artikel sebelumnya dianggap sebagai Point and Figure. Bagan Kagi dan Renko. Melanjutkan serangkaian artikel tentang grafik abad ke-20, kali ini kita akan membahas tentang bagan Tiga Garis Istirahat atau tepatnya pada implementasinya melalui kode program. Hanya ada sedikit informasi tentang asal mula bagan ini. Saya kira itu dimulai di Jepang. Di Amerika Serikat, mereka mengetahui tentang hal itu dari Beyond Candlesticks karya Steve Nison yang diterbitkan pada tahun 1994. Seperti halnya bagan di atas, rentang waktu tidak diperhitungkan saat membuat bagan Tiga Jalur Istirahat. Hal ini didasarkan pada harga penutupan yang baru terbentuk dari jangka waktu tertentu, yang memungkinkan penyaringan fluktuasi harga rendah sehubungan dengan pergerakan sebelumnya. Steve Nison dalam bukunya Beyond Candlesticks menjelaskan sebelas prinsip merencanakan bagan ini (halaman 185). Saya telah mengkonsolidasikan mereka menjadi tiga. Prinsip 1. Untuk konstruksi pilih harga awal dan kemudian, tergantung pada apakah pasar bergerak naik atau turun, naikkan garis naik atau turun. Ini akan menandai minimum atau maksimum baru. Prinsip 2. Bila harga baru turun di bawah minimum atau melebihi jumlah maksimum, kita bisa menggambar garis turun atau naik. Prinsip 3. Untuk menggambar garis di arah berlawanan dengan gerakan sebelumnya, minimum atau maksimal harus dilalui. Pada saat yang sama, jika ada lebih dari satu garis yang identik, maka minimum atau maksimum dihitung berdasarkan dua (jika ada dua baris identik berturut-turut) atau tiga (jika ada tiga atau lebih baris identik berturut-turut) dari keduanya. Mari kita lihat lebih dekat contoh konstruksi grafik klasik berdasarkan data historis (gambar 1). Gbr.1 Contoh pembuatan bagan Tiga Jalur Istirahat (EURUSD H1 27.06.2014) Gambar 1 menunjukkan bagan Candlestick di sisi kiri dan bagan Tiga Jalur Istirahat di sisi kanan. Ini adalah grafik EURUSD, timeframe H1. Tanggal mulai dari grafik adalah 27.06.2014 dengan harga 1.3613 (waktu penutupan lilin adalah 00:00), maka lilin (01:00) ditutup pada 1,3614, membentuk garis ascending pertama dari bagan Tiga Garis Istirahat. Gulungan berikut arah bearish (02:00) membentuk garis menaik, ditutup pada 1.3612 (harga penutupan lebih rendah dari minimum sebelumnya). Kemudian bullish candlesticks bergerak menuju harga 1.3619 (03:00), membentuk maksimum dan garis baru. Lilin pada pukul 04:00 belum turun di bawah minimum dan tidak mempengaruhi konstruksi. Lilin di 05:00 tutup pukul 1.3623, menandai maksimum baru (garis ascending baru). Sekarang untuk memperpanjang tren turun, kita harus melewati dua minimum (1.3613), namun sapi jantan tidak akan melepaskan posisi mereka dan membentuk angka maksimum baru 1,3626 (06:00). Kemudian sapi jantan mencoba membalikkan uptrend selama dua jam, namun tren yang sama berlanjut dengan maksimal baru yang diraih pada 1.3634 (09:00). Bulls memimpin. Sekarang untuk menggambar garis menaik, tiga nilai minimum harus dilalui (1.3626 1.3623 dan 1.3619). Seperti yang bisa kita lihat, dalam tiga jam berikut beruang mengambil alih pasar, turun ke titik 1.3612 (12:00). Hal ini tercermin dalam garis ascending baru. Namun, lima jam berikut menunjukkan bahwa sapi jantan memenangkan posisi mereka kembali dan membawa pasar kembali ke titik 1,3641, melewati batas maksimum sebelumnya di 1,3626 dan membentuk garis naik baru pada pukul 17:00. Beruang gagal melewati batas minimum sebelumnya pada pukul 18:00 dan untuk lima jam berikutnya, sapi jantan membawa pasar mencapai titik 1.3649, membentuk garis ascending baru setiap jamnya. Dasar-dasar pembuatan grafik Sebelum kita sampai pada kodenya, kita akan berbicara tentang indikator itu sendiri dan mencari tahu apa yang membuatnya berbeda dari yang lain dan bagaimana caranya. Jelas bahwa Three Line Break, seperti indikator lainnya, dirancang untuk memfasilitasi analisis pasar yang efisien dan pencarian strategi baru. Saya yakin Anda ingin tahu apakah ada hal baru. Sebenarnya ada beberapa dari mereka. Indikatornya memungkinkan perubahan tipe harga untuk perhitungan. Ini mencakup keempat harga bar standar. Tipe klasik dirancang untuk membuat grafik hanya untuk satu jenis harga saat yang dimodernisasi digunakan untuk menggunakan keempat jenis harga (terbuka, tinggi, rendah). Ini memodifikasi tampilan konstruksi grafik klasik dengan menambahkan bayangan ke garis dan membuat mereka terlihat seperti candlesticks Jepang, yang menambah persepsi visual dari grafik. Versi modern juga dilengkapi pengaturan untuk sinkronisasi data harga tepat waktu dengan mengganti harga yang hilang untuk yang prioritas. Tipe konstruksi grafik yang dimodernisasi disajikan pada gambar. 2: Gbr.2 Grafik yang dimodifikasi berdasarkan empat jenis harga Karena konstruksi modern menggabungkan empat garis Tiga Garis Istirahat dengan tipe harga yang berbeda, wajar untuk menemukan perbedaan antara harga. Untuk menghindarinya, sinkronisasi data tepat waktu diperlukan. Sinkronisasi harga dilakukan dalam dua variasi: lengkap (gambar 2 di sebelah kanan) dan parsial (gambar 2 di sebelah kiri). Sinkronisasi lengkap mewakili satu parsial yang disaring, di mana semua data digambar pada grafik dan data yang hilang digantikan oleh harga prioritas yang ditentukan dalam pengaturan. Dalam mode sinkronisasi lengkap data hilang hanya dihilangkan dan hanya kandil dengan satu set lengkap data yang digambar. Inovasi lain adalah pemisah periode, diperkenalkan untuk kemudahan pemisahan sinyal. Seperti yang Anda ketahui, pemisah periode dapat diaktifkan dalam pengaturan bagan. Pada indikator yang mereka ubah tergantung pada jangka waktu, yang ditentukan dalam pengaturan. Berbeda dengan grafik di MetaTrader 5. di mana periode dipisahkan oleh garis putus-putus vertikal, pada indikator ini, periode baru ditunjukkan dengan mengubah warna garis (lilin, gambar 3): Gbr.3 Pemisah masa pada indikator Penambahan lainnya adalah Implementasi indikator teknis iMA. Yang dibangun berdasarkan harga dari grafik utama, namun disinkronkan dengan data indikator tepat waktu. Jadi, data disaring oleh rata-rata bergerak (gambar 4): Gambar 4. Rata-rata pergerakan internal Indikator juga memiliki fitur untuk mengatur pergerakan minimum pada titik untuk menggambar garis dan jumlah garis yang diperlukan untuk pembalikan. Ini juga memiliki peran filter. Kode indikator Algoritma indikator agak sederhana dan memiliki tiga tahap: menyalin data, menghitung berdasarkan data yang disalin dan mengisi buffer indikator (membuat grafik berdasarkan data yang diterima). Kode dibagi menjadi fungsi yang saling terkait antara keduanya atau dengan data masukan. Mari kita lihat dari dekat kode. 1. Parameter masukan indikator Pembukaan indikator berisi deklarasi konstruksi grafis. Ada dua di antaranya dalam indikator: bagan ABCTB (DRAWCOLORCANDLES) dan moving average LINETLB tambahan (DRAWLINE). Dengan demikian, ada enam buffer. Kemudian ikuti data tipe enum untuk memperbaiki setting interface dan settingnya sendiri: magicnumb - Magic number memiliki tipe yang panjang. Ini adalah nomor unik untuk menunjukkan indikatornya. Jika kebutuhan muncul, dapat diubah menjadi string tipe dengan beberapa kerangka waktu amandemen - Kisaran waktu perhitungan, ketik ENUMTIMEFRAMES. Adalah parameter utama (kerangka waktu indikator) timeredraw - Periode pembaruan grafik, ketik ENUMTIMEFRAMES. Ini adalah jangka waktu dimana perhitungan ulang grafik terjadi. Untuk menggambar ulang grafik dengan cepat, tekan tombol R pada keyboard - kontrol terpadu indikator firstdatestart - Tanggal mulai, ketik datetime. Ini adalah parameter utama yang merupakan titik awal untuk menyalin data dan charting chartprice - Jenis harga untuk perhitungan (0-Close, 1-Open, 2-High, 3-Low). Untuk konstruksi grafik klasik, satu jenis harga harus dipilih. Seperti yang telah disebutkan, parameter ini diabaikan saat konstruksi diubah dimungkinkan stepminf - Langkah minimum untuk kolom baru (gt0, tipe int) atau lompatan yang diperlukan untuk menggambar garis linetobackf - Jumlah baris untuk menampilkan pembalikan (gt0, tipe int) . Tipe klasik menyarankan tiga baris untuk menunjukkan charttype pembalikan - Jenis konstruksi tabel (0-classic, 1-modified), pilih tipe. Ini adalah peralihan antara tipe konstruksi chartcolorperiod - Mengubah warna saat memulai periode baru (tipe boolean). Digunakan untuk mengubah warna garis pada awal periode baru chartsynchronization - Membangun grafik hanya pada sinkronisasi lengkap (tipe boolean, jika benar, maka sinkronisasi lengkap terjadi dengan menjatuhkan semua nilai yang hilang sebelum membuat grafik) chartpriorityclose - Prioritas harga penutupan (Tipe select memiliki empat variasi, menunjuk pada prioritas harga penutupan pada sinkronisasi parsial dan akan diabaikan pada chartpriorityopen satu yang lengkap - Prioritas harga pembukaan. Hal yang sama berlaku disini chartpriorityhigh - Prioritas harga maksimum. Di sini chartprioritylow - Prioritas harga minimum. Hal yang sama berlaku di sini madraw - Gambarlah rata-rata (jenis boolean, jika benar, kemudian gambar moving average) maprice - Jenis harga untuk konstruksi rata-rata, bisa menjadi salah satu mamethod ENUMAPPLIEDPRICE - Jenis konstruksi, bisa Menjadi salah satu dari ENUMMAMETHOD maperiod - Periode rata-rata dari moving average Kemudian kita mendeklarasikan buffer array, variable dan struc Diperlukan perhitungan. 2. Fungsi OnInit Semua buffer indikator dideklarasikan pada fungsi OnInit dan indikasi array diatur seperti pada timeseries. Kemudian kita tetapkan nilai indikator yang tidak akan tercermin pada grafik, atur namanya. Tentukan akurasi dan hapus nilai arus saat mereka membebani grafik. Di sini kita juga mengatur pegangan indikator iMA dan memeriksa kebenaran data yang dimasukkan. Jika terjadi kesalahan, pesan yang sesuai akan dicetak dan nilainya akan berubah seminimal mungkin. 3. Fungsi penyalinan data Karena indikator dirancang untuk bekerja dengan keempat tipe harga, penting untuk menyalin semua data, termasuk waktu. Di MQL5 ada struktur bernama MqlHarga. Ini digunakan untuk menyimpan informasi tentang waktu dimulainya sesi perdagangan, harga, volume dan spread. Parameter input dari fungsi adalah start dan end date, timeframe dan target array tipe Mql Rates. Fungsi mengembalikan nilai true jika penyalinan berhasil. Data disalin ke array menengah. Menghitung data yang hilang ditambah satu sesi akan disalin di sana dan data diperbarui secara permanen. Jika menyalin ke array perantara berhasil, data disalin ke dalam array, dilewatkan untuk memastikan fungsi fungsi yang benar. 4. Fungsi penghitungan data Fungsi ini merupakan prototipe perhitungan data untuk konstruksi klasik dari bagan Tiga Garis Istirahat. Seperti telah disebutkan, fungsi hanya menghitung data dan membentuknya menjadi array khusus tipe struktur lineinfo, yang dideklarasikan di awal kode. Fungsi ini berisi dua fungsi lainnya: funcregrouping (fungsi regrouping) dan funcinsert (inserting function). Kita akan melihat mereka untuk memulai: 4.1. Fungsi regrouping Fungsi ini menggabungkan kembali informasi tentang garis berurutan dengan arah yang sama. Ini dibatasi oleh ukuran array yang dilewatkan ke dalamnya atau, tepatnya, dengan parameter linetobackf (jumlah baris untuk menampilkan pembalikan) dari pengaturan indikator. Jadi setiap saat ketika kontrol dilewatkan ke fungsi, semua data yang diterima tentang garis identik bergerak satu titik ke bawah mendekati akhir dan indeks 0 diisi oleh nilai baru. Ini adalah bagaimana informasi tentang garis yang dibutuhkan untuk istirahat disimpan (dalam kasus konstruksi klasik jeda memiliki tiga garis). 4.2. Memasukkan fungsi Fungsi melakukan penyisipan nilai ke array respon. Kodenya sederhana dan tidak memerlukan penjelasan rinci. Fungsi untuk menghitung data secara konvensional dibagi menjadi tiga bagian. Bagian pertama menyalin data yang sedang dianalisis ke array antara dengan bantuan tombol operator. Hanya harga yang bersangkutan yang disalin. Bagian kedua melakukan tes untuk menghitung ruang yang dibutuhkan dalam array data. Maka array data linemainarray, awalnya diteruskan ke fungsi untuk respon, mengalami perubahan. Bagian ketiga, pada gilirannya, mengisi array data yang disesuaikan. 5. Fungsi grafik konstruksi Tujuan dari fungsi ini adalah untuk menghitung data untuk tabel berdasarkan parameter konstruksi yang dipilih (klasik atau dimodifikasi) dan untuk mengisi indikator buffer dengan data untuk display. Serta fungsi sebelumnya, fungsi konstruksi grafik memiliki tiga fungsi tambahan. Mereka adalah fungsi warna, fungsi sinkronisasi dan fungsi moving average. Mari kita bahas lebih rinci. 5.1. Fungsi warna Fungsi ini hanya memiliki satu parameter masukan - waktu. Respon fungsi adalah variabel boolean. Jika data yang dilalui adalah batas periode, maka fungsinya akan kembali benar. Sebagai periode tergantung pada jangka waktu yang dipilih, fungsi memiliki pemisahan periode built-in oleh operator kondisional jika. Setelah periode yang dipilih, ia mengalami pemeriksaan jika periode baru telah dimulai. Hal ini dilakukan dengan mengubah tanggal ke dalam struktur MqlDateTime dan perbandingan. Untuk jangka waktu sampai dan termasuk H2, perubahan nilai tanggal menunjukkan dimulainya periode baru. Jangka waktu dari H12 sampai D1 inklusif mengindikasikan perubahan bulan dan antara W1 dan MN, kami memeriksa perubahan tahun ini. Sayangnya, struktur MqlDateTime tidak memiliki informasi tentang minggu ini. Masalah ini dipecahkan dengan membuat titik awal yang diwakili oleh variable yang bisa diverifikasi. Selanjutnya sepanjang baris, sejumlah detik dalam seminggu akan dikurangkan dari tanggal ini. 5.2. Fungsi Sinkronisasi Fungsi sinkronisasi memiliki enam parameter masukan: empat di antaranya adalah prioritas harga, parameter boolean dari sinkronisasi lengkap atau sebagian dan array yang berada dalam analisis itu sendiri. Fungsi dibagi menjadi dua bagian: kasus sinkronisasi lengkap dan parsial. Sinkronisasi lengkap dilakukan dalam tiga tahap: Perhitungan elemen array, memuaskan kondisi data yang mengandung empat jenis harga. Menyalin elemen ke array menengah dengan kondisi yang sama. Menyalin dari array menengah ke satu yang melewati parameter. Sinkronisasi parsial lebih kompleks. Lulus struktur array satu dimensi diubah menjadi dua dimensi, di mana indeks pertama menunjukkan urutan dan yang kedua - jenis harga. Kemudian diperkenalkan adalah array satu dimensi dengan empat elemen. Tingkat prioritas harga disalin ke dalam array ini dan kemudian array diurutkan untuk mengidentifikasi urutan prioritas. Setelah itu kita melakukan distribusi sesuai prioritas menggunakan loop untuk dan operator kondisional jika. Pada saat bersamaan, jika prioritas sama, maka urutan harga adalah sebagai berikut: close, open, high, low. Begitu operator jika menemukan nilai prioritas pertama, maka loop untuk substitusi semua data nol dalam array dua dimensi yang telah dibuat sebelumnya untuk yang prioritas, dll. 5.3. Fungsi moving average Ini adalah fungsi yang paling sederhana. Dengan menggunakan pegangan indikator, yang diterima pada fungsi OnInit, kami menyalin nilainya, sesuai dengan tanggal yang dilewatkan pada parameter fungsi. Kemudian nilai ini dikembalikan sebagai respon terhadap fungsi ini. Fungsi merencanakan bagan secara konvensional dibagi menjadi dua bagian: klasik merencanakan dan memodifikasi satu. Fungsi ini memiliki dua parameter input: tipe harga untuk konstruksi (diabaikan selama konstruksi dimodifikasi) dan jenis konstruksi (klasik dan dimodifikasi). Pada awalnya indikator buffer dibersihkan dan kemudian, tergantung pada jenis konstruksi, terbagi menjadi dua bagian. Bagian pertama (kita berbicara tentang konstruksi yang dimodifikasi) dimulai dengan memanggil fungsi untuk menghitung keempat jenis harga. Kemudian kita membuat array data yang umum ke tempat kita menyalin data yang sedang digunakan, diterima saat memanggil fungsi penghitungan data. Kemudian menerima data array akan diurutkan dan dibersihkan dari data yang direplikasi. Setelah itu array dataforbuffer, dideklarasikan di tingkat global, diisi berdasarkan tanggal berurutan dengan sinkronisasi data berikut. Filling indicator buffers adalah tahap akhir dari konstruksi yang dimodifikasi. Bagian kedua (konstruksi klasik) jauh lebih sederhana. Pada awalnya fungsi perhitungan data disebut dan kemudian indikator buffer terisi. 6. Fungsi konsolidasi Fungsi ini menyatukan semua elemen indikator pengendali. Pada awalnya tanggal sekarang didefinisikan, maka fungsi penyalinan data dan fungsi konstruksi grafik disebut. 7. Fungsi konstruksi yang dikontrol dengan kunci dan dikontrol secara otomatis Fungsi ini dirancang untuk menggambar ulang indikator dengan menekan tombol R (OnChartEvent) pada keyboard atau melakukannya secara otomatis sesuai dengan rentang waktu yang dipilih (OnCalculate). Yang terakhir dianalisis dengan fungsi bar baru (funcnewbar) yang merupakan versi sederhana dari fungsi yang dijelaskan dalam IsNewBar. Pada titik ini kita akan selesai menjelaskan kode indikator dan berbicara tentang cara menggunakannya. Contoh penggunaan indikator dan strategi trading Mari kita mulai dengan strategi analisis utama berdasarkan konstruksi grafik klasik. 1. Garis putih dan hitam sebagai sinyal untuk membeli dan menjual Secara kasar kita bisa berbicara tentang dua peraturan: Aturan 1. Beli, bila ada tiga garis ascending berturut-turut dan laku, bila ada tiga garis descending berturut-turut. Tiga baris berturut-turut menunjukkan kecenderungan yang muncul. Aturan 2. Menjual, ketika garis pembalikan turun di bawah tiga garis ascending berturut-turut, beli, bila garis pembalikan lebih tinggi dari tiga garis turun berturut-turut. Mari kita lihat fig.6, mewakili konstruksi klasik untuk EURUSD H1 dari awal tahun 2013 (kisaran waktu yang dianalisis digambarkan pada gambar 5). Gbr.5 Menganalisis rentang waktu EURUSD H1 Gbr.6 Klasifikasi klasik dari tiga garis garis break untuk EURUSD H1, mulai tahun 2013, harga penutupan Pada grafik (gambar 6) kita dapat dengan jelas melihat sinyal (peraturan 1) di antara titik 1 Dan 2, yang merupakan titik awal penjualan. Dalam hal ini penghasilannya lebih dari 200 poin untuk empat angka desimal. Poin 4 menunjukkan situasi menguntungkan untuk membeli (seperti dalam peraturan 2). Pada penutupan di poin 5, keuntungannya adalah 40 poin dan kita berada di titik impas pada poin di atas. 6. Pada poin 6 kita dapat melihat sinyal untuk menjual (peraturan 2). Kita mendapatkan 10 poin senilai keuntungan saat menutup pada poin 7 dan breakeven pada penutupan di poin 8. Poin 8 dan 9 tidak dapat dianggap sebagai sinyal karena tidak memenuhi peraturan 1, tidak ada peraturan 2. Kita dapat membeli di poin 10 (peraturan 1) kita Bisa juga mendapat keuntungan 20 poin pada penutupan di poin 11 atau breakeven di poin 12. Semua angka dibulatkan. Dalam skenario terbaik, dengan menggunakan strategi ini kita bisa menghasilkan keuntungan sebesar 270 point, yang sangat mengesankan. Pada saat yang sama, dalam rentang waktu yang ditentukan ada gerakan intens yang mempengaruhi keuntungan. Dalam skenario terburuk, perdagangan bisa mengakibatkan impas yang tidak buruk juga. Perlu disebutkan bahwa ketika situasi memenuhi peraturan 1 atau peraturan 2, kita perlu menunggu konfirmasi pembalikan tendensi yang ditunjukkan oleh satu garis ke arah yang sama dengan kecenderungannya. 2. Garis ekuivalen, garis support dan resistance Strategi trading lainnya menerapkan analisa teknikal ke bagan Three Line Break. Mari kita lihat ara. 7: Gambar 7 Garis ekuivalen, garis support dan tahan, GBPUSD H1, rentang waktu dari 01.03.2014 sampai 01.05.2014 Pada Gambar 7 Anda dapat melihat bahwa saluran meriam turun secara turunan digambar dengan garis merah, saluran as naik digambar Yang biru dan garis support dan resistance digambar hitam. Jelas bahwa garis resistance pertama berubah menjadi garis support. 3. Pola Candlestick Bagan yang dimodifikasi (two line break) pada rentang waktu M30 untuk pasangan USDCAD pada awal tahun 2013 terlihat agak menarik. Kita bisa membedakan pola candlestick Jepang yang membenarkan sinyal mereka (gambar 8). Gambar 8 Dimodifikasi Tiga Jalur Break chart, USDCAD M30, awal 2013, dua baris break Pada awal grafik kita dapat melihat pola pembalikan dari Engulfing di bawah 1. Terdiri dari dua lilin: merah dan biru sebelumnya. Setelah garis tren naik, pasar turun ke angka 2 yang merupakan pola pembalikan satu lilin Hammer. Pada titik ini arah perubahan pasar. Hal yang sama terjadi pada pola 3 (Spinning Top). Pola pembalikan berikut Kharami (4) ditunjukkan oleh candlestick 4 dan yang naik satu di sampingnya. Pola 6 juga terdiri dari dua candlesticks (pola Engulfing) namun tidak seperti model serupa pertama yang mengubah pasar ke arah yang berlawanan. Dengan demikian, dapat disimpulkan bahwa menggunakan indikator dalam analisis semacam ini dapat diterima namun memiliki kelemahan seperti jarang terjadinya sinyal dan kemungkinan penarikan yang signifikan. Strategi ini tentu membutuhkan pengembangan lebih lanjut. 4. Bergerak rata-rata Modifikasi parsial seperti menambahkan rata-rata bergerak hanya pada garis yang ditarik memberi peluang baru untuk analisis. Mari kita lihat ara. 9: Gbr.9 Analisis moving average, EURUSD H4, diagram Three Line Break, konstruksi klasik, dari 01.01.2014 sampai 01.07.2014 Bagian atas ara. 9 menggambarkan konstruksi klasik berdasarkan harga tinggi dengan rata-rata bergerak (periode rata-rata adalah 90, harga rendah, rata rata merapikan). Bagian bawah menunjukkan konstruksi klasik berdasarkan harga rendah dengan rata-rata bergerak (periode rata-rata adalah 90, harga tinggi, rata rata merapikan). Jadi, di bagian atas ara. 9 rata-rata bergerak dapat dianggap sebagai garis pendukung dan di bagian bawah, sebaliknya, garis resistensi. Jika harga pada kedua grafik turun di bawah rata-rata maka ada kecenderungan turun di pasar dan lebih baik menjualnya. Bila harga naik di atas rata-rata sekarang saatnya untuk membeli. Kerugian dari strategi ini adalah bahwa hal itu dimaksudkan untuk perdagangan jangka panjang. Kesimpulan Sebagai kesimpulan, saya dapat mengatakan bahwa Tiga Jalur Istirahat memberikan sinyal yang baik secara konsisten atau, dalam kasus yang lebih buruk, menyebabkan titik impas. Praktik menunjukkan bahwa hal itu paling baik diterapkan dalam tren jangka panjang dan oleh karena itu, saya tidak merekomendasikan penggunaan bagan ini untuk perdagangan jangka pendek. Jika ada yang punya ide baru tentang cara menggunakannya dalam perdagangan, saya akan senang membicarakannya. Seperti biasanya, saya mencoba mengeksplorasi kode secara detail. Sekali lagi, jika ada gagasan bagaimana memperpanjang, mengolah atau mengoptimalkannya, mohon tulis di komentar artikel tersebut. Diperbaharui May 18th, 2012 Tiga Bagan Garis Istirahat menampilkan serangkaian kotak vertikal (quotlinesquot) yang didasarkan pada perubahan pada Harga. Seperti halnya Kagi, Point amp Figure, dan tangga lagu Renko, bagan Three Line Break mengabaikan berlalunya waktu. Metode Three Line Break charting dinamakan demikian karena banyaknya garis yang biasanya digunakan. Tiga Bagan Garis Istirahat pertama kali dibawa ke Amerika Serikat oleh Steven Nison saat dia menerbitkan buku itu, Beyond Candlesticks. Interpretasi Berikut ini adalah aturan perdagangan dasar untuk bagan tiga baris: Beli bila garis putih muncul setelah tiga garis hitam yang berdekatan (garis petir kuartalan). Jual bila garis hitam muncul setelah tiga garis putih yang berdekatan (garis petir belanjaan quotampack). Hindari perdagangan di pasar quottrendlessquot dimana garis bergantian antara hitam dan putih. Keuntungan dari grafik Three Line Break adalah tidak ada jumlah pembalikan tetap yang sewenang-wenang. Ini adalah aksi harga yang memberi indikasi pembalikan. Kerugian dari grafik Three Line Break adalah bahwa sinyal dihasilkan setelah tren baru berjalan dengan baik. Namun, banyak pedagang bersedia menerima sinyal terlambat dengan imbalan untuk memanggil tren utama. Anda dapat menyesuaikan sensitivitas kriteria pembalikan dengan mengubah jumlah garis pada saat istirahat. Misalnya, pedagang jangka pendek mungkin menggunakan jeda dua baris untuk mendapatkan lebih banyak pembalikan sementara investor jangka panjang mungkin menggunakan jeda empat baris atau bahkan 10 baris untuk mengurangi jumlah pembalikan. Tiga Jalur Istirahat adalah yang paling populer di Jepang. Steven Nison merekomendasikan menggunakan grafik Three Line Break bersamaan dengan grafik candlestick. Dia menyarankan untuk menggunakan bagan Tiga Garis Istirahat untuk menentukan tren yang berlaku dan kemudian menggunakan pola candlestick sesuai dengan waktu perdagangan individual Anda. Ilustrasi berikut menunjukkan Tiga Jalur Istirahat dan bagan batang Apple Computer. Anda dapat melihat bahwa jumlah garis putus pada bulan tertentu bergantung pada perubahan harga selama satu bulan. Misalnya, Juni memiliki banyak garis karena harganya berubah secara signifikan sedangkan November hanya memiliki dua garis karena harganya relatif datar. Perhitungan Line Break chart selalu didasarkan pada harga penutupan. Aturan umum untuk menghitung bagan Garis Istirahat adalah: Jika harga melebihi harga baris sebelumnya, garis putih baru ditarik. Jika harga turun di bawah harga terendah sebelumnya, garis hitam baru ditarik. Jika harga tidak naik di atas atau turun di bawah garis sebelumnya, tidak ada yang ditarik. Dalam grafik Three Line Break, jika demonstrasi cukup kuat untuk menampilkan tiga baris berturut-turut dengan warna yang sama, maka harga harus berbalik dari harga ekstrim dari tiga baris terakhir untuk menciptakan garis baru: Jika sebuah reli cukup kuat untuk Bentuk garis putih tiga baris berturut-turut, maka harga harus turun di bawah titik terendah dari tiga garis putih terakhir sebelum garis hitam baru ditarik. Jika sell-off cukup kuat untuk membentuk tiga garis hitam berturut-turut, maka harga harus naik di atas titik tertinggi dari tiga garis hitam terakhir sebelum garis putih baru ditarik.
No comments:
Post a Comment