Tuesday 15 August 2017

Plotting bollinger band


Bollinger Bands reg Pendahuluan: Bollinger Bands adalah alat perdagangan teknis yang dibuat oleh John Bollinger di awal tahun 1980an. Mereka muncul dari kebutuhan akan pita perdagangan adaptif dan pengamatan bahwa volatilitas bersifat dinamis, tidak statis seperti yang diyakini secara luas pada saat itu. Tujuan Bollinger Bands adalah untuk memberikan definisi relatif tinggi dan rendah. Menurut definisi harga tinggi di band atas dan rendah di band bawah. Definisi ini dapat membantu pengenalan pola yang ketat dan berguna dalam membandingkan aksi harga dengan tindakan indikator untuk sampai pada keputusan perdagangan yang sistematis. Bollinger Bands terdiri dari satu set dari tiga kurva yang ditarik dalam kaitannya dengan harga sekuritas. Band tengah adalah ukuran tren jangka menengah, biasanya rata-rata bergerak sederhana, yang berfungsi sebagai basis band atas dan band bawah. Selang antara band atas dan bawah dan pita tengah ditentukan oleh volatilitas, biasanya deviasi standar dari data yang sama yang digunakan rata-rata. Parameter default, 20 periode dan dua standar deviasi, dapat disesuaikan agar sesuai dengan tujuan Anda. Pelajari cara menggunakan Bollinger Bands: Buku Bollinger On Bollinger Bands oleh John Bollinger, CFA, CMT Dapatkan aturan 22 Bollinger Band Mendaftar untuk menerima email sesekali tentang Bollinger Bands, webinar dan karya terbaru Johns. Kami tidak pernah membagi informasi Anda John Bollingers Analisis Pertumbuhan Modal Bulanan dan komentar mengenai pasar ditambah rekomendasi investasi oleh John Bollinger. Area Pelanggan CGL Februari 2017 Kutipan Outlook Saat Ini Pandangan kami saat ini untuk saham AS cukup positif. Kami mengharapkan harga yang lebih tinggi selama jangka menengah. Inti pasar kuat, partisipasi luas dan pertumbuhan menarik minat. Tinggi 52 minggu terakhir tetap kuat dan level terendah baru tidak ada. Opini di media sering kali negatif, menunjukkan bahwa opini bullish kita tidak berada di tempat yang universal diterima. Sebuah pemindaian dari situs-situs seperti CNBC, MarketWatch, dan Yahoo Finance mengkonfirmasikan hal ini. Kami memahami bahwa valuasi tinggi, tapi ini tampaknya bukan faktor negatif. Potensi negatif lainnya, tingkat suku bunga yang meningkat, tampaknya tidak dapat memperoleh daya tarik apapun. Bollinger Bands Features Trading bands, yang garis-garisnya diplot di dalam dan di sekitar struktur harga untuk membentuk sebuah amplop, adalah aksi harga di dekat tepi-tepi Amplop yang kami minati. Mereka adalah salah satu konsep paling kuat yang tersedia bagi investor berbasis teknis, namun tidak, seperti yang umum dipercaya, memberi sinyal jual dan beli mutlak berdasarkan harga yang menyentuh band. Apa yang mereka lakukan adalah menjawab pertanyaan abadi apakah harga tinggi atau rendah secara relatif. Berbekal informasi ini, investor yang cerdas bisa membuat keputusan beli dan jual dengan menggunakan indikator untuk mengkonfirmasi aksi harga. Tapi sebelum kita mulai, kita membutuhkan definisi tentang apa yang kita hadapi. Diagram perdagangan adalah garis yang diplot di dalam dan di sekitar struktur harga untuk membentuk quotenvelope. quot Ini adalah tindakan harga di dekat tepi amplop yang sangat kami minati. Referensi paling awal untuk pita perdagangan yang saya temui dalam literatur teknis adalah Dalam The Profit Magic Stock Transaction Timing penulis, pendekatan JM Hursts melibatkan penggambaran amplop yang merapikan sekitar harga untuk membantu identifikasi siklus. Gambar 1 menunjukkan contoh teknik ini: Perhatikan khususnya penggunaan berbagai amplop untuk siklus dengan panjang yang berbeda. Perkembangan utama berikutnya dalam gagasan band perdagangan datang pada pertengahan sampai akhir 1970an, karena konsep pergeseran rata-rata bergerak naik turun oleh sejumlah titik atau persentase tetap untuk mendapatkan sebuah amplop seputar harga yang didapat popularitasnya, sebuah pendekatan Yang masih dipekerjakan oleh banyak orang. Contoh yang baik muncul pada Gambar 2, di mana sebuah amplop telah dibangun di sekitar Dow Jones Industrial Average (DJIA). Rata-rata yang digunakan adalah rata-rata pergerakan sederhana 21 hari. Band digeser ke atas dan ke bawah oleh 4. Prosedur untuk membuat bagan semacam itu sangat mudah. Pertama, hitung dan plot rata-rata yang diinginkan. Kemudian hitung upper band dengan mengalikan rata-rata dengan 1 ditambah persen yang dipilih (1 0,04 1,04). Selanjutnya, hitung pita bawah dengan mengalikan rata-rata dengan selisih antara 1 dan persen yang dipilih (1 - 0,04 0,96). Akhirnya, plot dua band. Untuk DJIA, dua rata-rata paling populer adalah rata-rata 20 dan 21 hari dan persentase paling populer ada di kisaran 3.5 sampai 4.0. Inovasi utama berikutnya datang dari Marc Chaikin dari Bomar Securities yang, dalam usaha untuk menemukan beberapa cara agar pasar menetapkan lebar pita daripada pendekatan intuitif atau pilihan acak yang digunakan sebelumnya, menyarankan agar pita dibuat berisi persentase tetap Dari data sepanjang tahun lalu. Gambar 3 menggambarkan pendekatan yang kuat dan masih sangat berguna ini. Dia terjebak dengan rata-rata 21 hari dan menyarankan agar band tersebut memuat 85 data. Dengan demikian, band bergeser naik 3 dan turun oleh 2. Band Bomar hasilnya. Lebar band berbeda untuk band atas dan bawah. Dalam gerakan banteng yang berkelanjutan, lebar pita atas akan melebar dan lebar pita bawah akan berkontraksi. Kebalikannya berlaku di pasar beruang. Tidak hanya lebar pita total yang berubah sepanjang waktu, perpindahan di sekitar perubahan rata-rata juga. Meminta pasar apa yang terjadi selalu merupakan pendekatan yang lebih baik daripada memberi tahu pasar apa yang harus dilakukan. Pada akhir 1970-an, sementara waran dan opsi perdagangan dan di awal tahun 1980an, ketika perdagangan opsi indeks dimulai, saya berfokus pada volatilitas sebagai variabel kunci. Untuk volatilitas, kemudian, saya berbalik lagi untuk menciptakan pendekatan saya sendiri terhadap band trading. Saya menguji sejumlah langkah volatilitas sebelum memilih standar deviasi sebagai metode untuk menetapkan lebar pita. Saya menjadi sangat tertarik pada standar deviasi karena kepekaannya terhadap penyimpangan ekstrim. Akibatnya, Bollinger Bands sangat cepat bereaksi terhadap pergerakan besar di pasar. Pada Gambar 5, Bollinger Bands diplot dua standar deviasi di atas dan di bawah rata-rata pergerakan sederhana 20 hari. Data yang digunakan untuk menghitung deviasi standar adalah data yang sama dengan yang digunakan untuk moving average sederhana. Intinya, Anda menggunakan penyimpangan standar bergerak untuk merencanakan pita di sekitar rata-rata bergerak. Kerangka waktu untuk perhitungan sedemikian rupa sehingga bersifat deskriptif terhadap tren jangka menengah. Perhatikan bahwa banyak pembalikan terjadi di dekat band dan rata-rata memberikan dukungan dan penolakan dalam banyak kasus. Ada nilai besar dalam mempertimbangkan ukuran harga yang berbeda. Harga tipikal, (high low close) 3, adalah salah satu ukuran yang menurut saya berguna. Penutup tertimbang, (tinggi rendah dekat dekat) 4, adalah yang lain. Untuk menjaga kejelasan, saya akan membatasi diskusi saya tentang band perdagangan dengan penggunaan harga penutupan untuk pembangunan band. Fokus utama saya adalah pada istilah menengah, namun aplikasi jangka pendek dan jangka panjang juga bekerja dengan baik. Berfokus pada tren menengah memberi satu jalan menuju arena jangka pendek dan panjang untuk referensi, konsep yang tak ternilai harganya. Untuk pasar saham dan saham individu. Jangka waktu 20 hari optimal untuk menghitung Bollinger Bands. Ini adalah deskriptif dari tren jangka menengah dan telah mencapai penerimaan yang luas. Tren jangka pendek sepertinya terlayani dengan baik oleh perhitungan 10 hari dan tren jangka panjang dengan perhitungan 50 hari. Rata-rata yang dipilih harus deskriptif dari kerangka waktu yang dipilih. Ini hampir selalu memiliki panjang rata-rata yang berbeda dari yang terbukti paling berguna untuk pembelian dan penjualan crossover. Cara termudah untuk mengidentifikasi rata-rata yang tepat adalah memilih yang memberikan dukungan terhadap koreksi pergerakan pertama dari bawah. Jika rata-rata ditembus oleh koreksi, maka rata-rata terlalu pendek. Jika, pada gilirannya, koreksi tidak sesuai rata-rata, maka rata-ratanya terlalu panjang. Rata-rata yang dipilih dengan benar akan memberikan dukungan jauh lebih sering daripada yang rusak. (Lihat Gambar 6.) Bollinger Bands dapat diterapkan pada hampir semua pasar atau keamanan. Untuk semua pasar dan isu, saya akan menggunakan periode perhitungan 20 hari sebagai titik awal dan hanya menyimpang darinya ketika keadaan memaksa saya untuk melakukannya. Seiring bertambahnya jumlah periode yang Anda hadapi, Anda perlu meningkatkan jumlah standar deviasi yang digunakan. Pada 50 periode, dua dan kesepuluh standar deviasi adalah pilihan yang baik, sedangkan pada 10 periode satu dan sembilan persepuluh melakukan pekerjaan dengan cukup baik. 50 periode dengan 2,1 standar deviasi 10 periode dengan standar deviasi 1,9 Band Atas 50 hari SMA 2.1 band 50 band SMA Band 50 hari SMA-2.1 Band Atas 10 hari SMA 1,9 (s) Tengah Band 10 hari SMA Lower Band SMA 10 hari - 1,9 (s) Dalam kebanyakan kasus, sifat dari periode adalah immaterial semua tampaknya menanggapi Bollinger Bands yang ditentukan dengan benar. Saya telah menggunakannya pada data bulanan dan kuartalan, dan saya tahu banyak pedagang menerapkannya secara intraday. Tag Band Band Upper dan Lower Band menjawab pertanyaan apakah harga tinggi atau rendah secara relatif. Masalahnya sebenarnya berpusat pada frase kuota secara relatif. quot Band perdagangan tidak memberikan sinyal beli dan jual mutlak hanya karena telah disentuh, mereka menyediakan kerangka kerja dimana harga mungkin terkait dengan indikator. Beberapa karya yang lebih tua menyatakan bahwa penyimpangan dari sebuah tren yang diukur dengan standar deviasi dari moving average digunakan untuk menentukan keadaan overbought dan oversold yang ekstrim. Tapi saya merekomendasikan penggunaan band trading sebagai generasi pembelian, penjualan dan kelanjutan sinyal melalui perbandingan indikator tambahan terhadap aksi harga di dalam band. Jika label harga, band atas dan tindakan indikator mengkonfirmasikannya, tidak ada sinyal jual yang dihasilkan. Di sisi lain, jika label harga, band atas dan tindakan indikator tidak mengkonfirmasi (artinya, divergen). Kita memiliki sinyal jual. Situasi pertama bukanlah sinyal jual, itu adalah sinyal lanjutan jika sinyal beli berlaku. Hal ini juga memungkinkan untuk menghasilkan sinyal dari aksi harga di dalam band saja. Bagian atas (formasi bagan) yang terbentuk di luar pita diikuti oleh bagian atas kedua di dalam pita merupakan sinyal jual. Tidak ada persyaratan untuk posisi puncak kedua relatif terhadap puncak pertama, hanya relatif terhadap band. Hal ini sering membantu dalam melihat puncak dimana dorongan kedua menuju ke tingkat tinggi nominal. Tentu saja, kebalikannya benar untuk posisi terendah. Persen b (b) dan Bandwidth Sebuah indikator yang berasal dari Bollinger Bands yang saya sebut b bisa sangat membantu, dengan menggunakan formula yang sama dengan George Lane yang digunakan untuk stokastik. Indikator b memberitahu kita di mana kita berada di dalam band. Tidak seperti stochastics, yang dibatasi oleh 0 dan 100, b dapat mengasumsikan nilai dan nilai negatif di atas 100 saat harga berada di luar band. Pada 100 kita berada di band atas, pada 0 kita berada di band bawah. Di atas 100 kita berada di atas band atas dan di bawah 0 kita berada di bawah band bawah. Band lower band bawah - lower band Indikator b memungkinkan kita membandingkan aksi harga dengan aksi indikator. Pada dorongan besar ke bawah, misalkan kita sampai ke -20 untuk b dan 35 untuk indeks kekuatan relatif (RSI). Pada tingkat berikutnya turun ke tingkat harga yang sedikit lebih rendah (setelah rally), b hanya turun sampai 10, sementara RSI berhenti di 40. Kami mendapatkan sinyal beli yang disebabkan oleh aksi harga di dalam band. (Low pertama datang di luar band, sedangkan yang kedua berada di bawah band.) Sinyal beli dikonfirmasi oleh RSI, karena tidak membuat level rendah baru, sehingga memberi kita sinyal beli yang pasti. Band atas - band rendah Band dan indikator perdagangan keduanya merupakan alat yang baik, namun saat dikombinasikan, pendekatan yang dihasilkan ke pasar menjadi kuat. Bandwidth, indikator lain yang berasal dari Bollinger Bands, juga bisa diminati trader. Ini adalah lebar pita yang dinyatakan sebagai persentase dari rata-rata bergerak. Ketika band-band sempit secara drastis, ekspansi volatilitas yang tajam biasanya terjadi dalam waktu dekat. Sebagai contoh, penurunan lebar pita di bawah 2 untuk Standar amp Poors 500 telah menyebabkan pergerakan spektakuler. Pasar paling sering dimulai dengan arah yang salah setelah band-band tersebut mengencangkan sebelum benar-benar mulai berjalan, dimana Januari 1991 adalah contoh yang baik. Menghindari Multikolinearitas Aturan kardinal untuk keberhasilan penggunaan analisis teknis memerlukan penghindaran multikolinearitas di tengah indikator. Multikolinearitas hanyalah penghitungan ganda dari informasi yang sama. Penggunaan empat indikator yang berbeda semuanya berasal dari deretan harga penutupan yang sama untuk saling mengkonfirmasi satu contoh yang sempurna. Jadi satu indikator yang berasal dari harga penutupan, yang lain dari volume dan yang terakhir dari kisaran harga akan memberikan indikator indikator yang bermanfaat. Tapi menggabungkan RSI, moving average convergencedivergence (MACD) dan tingkat perubahan (dengan asumsi semua berasal dari harga penutupan dan rentang waktu yang sama) tidak akan. Namun, ada tiga indikator yang bisa digunakan dengan band untuk menghasilkan pembelian dan penjualan tanpa mengalami masalah. Di tengah indikator yang berasal dari harga saja, RSI adalah pilihan yang tepat. Menutup harga dan volume menggabungkan untuk menghasilkan volume on-balance, pilihan lain yang bagus. Akhirnya, kisaran harga dan volume digabungkan untuk menghasilkan arus uang, lagi pilihan yang bagus. Tidak ada yang terlalu colinear dan karenanya menggabungkan untuk pengelompokan alat teknis yang baik. Banyak juga yang bisa dipilih: MACD bisa diganti dengan RSI, misalnya. Commodity Channel Index (CCI) merupakan pilihan awal untuk digunakan dengan band-band tersebut, namun ternyata sangat buruk, karena cenderung menjadi colinear dengan band-band itu sendiri dalam kerangka waktu tertentu. Intinya adalah membandingkan aksi harga di dalam band dengan aksi indikator yang Anda ketahui dengan baik. Untuk konfirmasi sinyal, Anda kemudian bisa membandingkan aksi indikator lain, asalkan tidak colinear dengan yang pertama. Bollinger Bands diciptakan oleh John Bollinger, CFA, CMT dan diterbitkan pada tahun 1983. Mereka dikembangkan dalam upaya menciptakan band perdagangan adaptif sepenuhnya. Aturan berikut yang mencakup penggunaan Bollinger Bands dikumpulkan dari pertanyaan yang paling sering diajukan oleh pengguna dan pengalaman kami selama 25 tahun dengan Bollinger Bands. Bollinger Bands memberikan definisi relatif tinggi dan rendah. Menurut definisi harga tinggi di band atas dan rendah di band bawah. Definisi relatif itu dapat digunakan untuk membandingkan aksi harga dan tindakan indikator untuk sampai pada keputusan pembelian dan penjualan yang ketat. Indikator yang tepat dapat berasal dari momentum, volume, sentimen, open interest, data antar pasar, dll. Jika lebih dari satu indikator digunakan indikator tidak boleh berhubungan langsung satu sama lain. Misalnya, indikator momentum mungkin melengkapi indikator volume dengan sukses, namun dua indikator momentum tidak lebih baik dari satu indikator volume. Bollinger Bands dapat digunakan dalam pengenalan pola untuk menentukan kualitas pola harga murni seperti atasan M dan pantulan W, momentum bergeser, dll. Tag dari pita hanya itu, tidak memberi sinyal. Tag dari Bollinger Band bagian atas TIDAK merupakan sinyal jual. Sebuah tag dari Bollinger Band yang lebih rendah TIDAK di-dan-dari-sendiri merupakan sinyal beli. Dalam harga pasar tren bisa, dan memang, berjalan di atas Bollinger Band dan menurunkan Bollinger Band yang lebih rendah. Menutup di luar Bollinger Bands pada awalnya adalah sinyal lanjutan, bukan sinyal pembalikan. (Ini telah menjadi dasar bagi banyak sistem pelarian volatilitas yang berhasil.) Parameter default 20 periode untuk rata-rata pergerakan dan penghitungan deviasi standar, dan dua penyimpangan standar untuk lebar pita hanya seperti itu, defaultnya. Parameter aktual yang dibutuhkan untuk markettask tertentu mungkin berbeda. Rata-rata ditempatkan sebagai Bollinger Band tengah seharusnya tidak menjadi yang terbaik untuk crossover. Sebaliknya, harus deskriptif tentang tren jangka menengah. Untuk penahanan harga yang konsisten: Jika rata-rata diperpanjang, jumlah penyimpangan standar perlu ditingkatkan dari 2 pada 20 periode, menjadi 2,1 pada 50 periode. Demikian juga, jika rata-rata disingkat, jumlah penyimpangan standar harus dikurangi dari 2 pada 20 periode, menjadi 1,9 pada 10 periode. Bollinger Bands tradisional didasarkan pada rata-rata bergerak sederhana. Ini karena rata-rata sederhana digunakan dalam perhitungan deviasi standar dan kami ingin konsisten secara logis. Band Bollinger eksponensial menghilangkan perubahan mendadak dalam lebar band yang disebabkan oleh perubahan harga besar yang keluar dari jendela perhitungan. Rata-rata eksponensial harus digunakan untuk KEDUA pita tengah dan dalam perhitungan standar deviasi. Jangan membuat asumsi statistik berdasarkan penggunaan perhitungan deviasi standar dalam pembangunan band. Distribusi harga keamanan tidak normal dan ukuran sampel yang khas pada kebanyakan penempatan Bollinger Bands terlalu kecil untuk signifikansi statistik. (Dalam prakteknya, biasanya kita menemukan 90, bukan 95, data di dalam Bollinger Bands dengan parameter default) b memberi tahu kita di mana kita berada dalam kaitannya dengan Bollinger Bands. Posisi dalam band dihitung dengan menggunakan adaptasi formula untuk Stochastics b yang memiliki banyak kegunaan di antara yang lebih penting yaitu identifikasi divergensi, pengenalan pola dan pengkodean sistem perdagangan menggunakan Bollinger Bands. Indikator dapat dinormalisasi dengan b, menghilangkan ambang batas tetap dalam proses. Untuk melakukan plot ini 50-period atau lebih Bollinger Bands pada indikator dan kemudian hitung b indikator. BandWidth memberi tahu kita seberapa lebar Bollinger Bands. Lebar mentah dinormalisasi dengan menggunakan pita tengah. Dengan menggunakan parameter default BandWidth adalah empat kali koefisien variasi. BandWidth memiliki banyak kegunaan. Penggunaannya yang paling populer adalah dengan mengindentifikasi The Squeeze, namun juga berguna dalam mengidentifikasi perubahan tren. Bollinger Bands dapat digunakan pada sebagian besar seri waktu keuangan, termasuk ekuitas, indeks, valuta asing, komoditas, futures, opsi dan obligasi. Bollinger Bands dapat digunakan pada batang dengan panjang berapa pun, 5 menit, satu jam, setiap hari, mingguan, dll. Kuncinya adalah bar harus mengandung aktivitas yang cukup untuk memberi gambaran kuat tentang mekanisme pembentukan harga di tempat kerja. Bollinger Bands tidak memberikan saran yang terus menerus, namun mereka membantu mengidentifikasi setup dimana kemungkinannya mungkin menguntungkan Anda. Sebuah catatan dari John Bollinger: Salah satu kegembiraan besar karena telah menemukan teknik analisis seperti Bollinger Bands adalah melihat apa yang orang lain lakukan dengannya. Aturan-aturan yang mencakup penggunaan Bollinger Bands ini dirakit sebagai tanggapan atas pertanyaan yang sering diajukan oleh pengguna dan pengalaman kami selama 25 tahun menggunakan band-band tersebut. Meskipun ada banyak cara untuk menggunakan Bollinger Bands, peraturan ini seharusnya menjadi titik awal yang baik. Untuk mempelajari lebih lanjut tentang Bollinger Bands: Untuk melihat webinar yang mencakup 22 aturan ini, klik 22 Aturan untuk Menggunakan Bollinger Bands. Salin Bollinger Capital Management. Semua hak dilindungi undang-undang. Meminjam Bollinger Bands di bagan harga. Bollinger Bands in BBScript Copyright John Bollinger 2011 Gunakan data dari data grafik (x) Gunakan close myData close (x) Tetapkan periode panjang 20 Tetapkan lebar lebar 2.0 Band tengah adalah moving average rata-rata tengahBB sma (myData, periode ) Lebar digerakkan oleh standar deviasi volatilitas stdev (myData, periode) Ini adalah upper band upperBB volatilitas tengahBBBB Ini adalah lower band lowerBB volatilitas tengahBB - lebar Buat objek yang akan diplot plot garis gelap garis merah 1 (upperBB, upperBB, Line, CC0000) garis biru plot2 plot (middleBB, middleBB, line, 0000FF) petak garis hijau gelap plot3 (lowerBB, lowerBB, line, 009900) gambar band pada chart chart harga (plot1, plot2, plot3) Thats all folks Plotting B perdagangan indikator Bollinger Band. B di BBScript Copyright John Bollinger 2011 Gunakan data dari data grafik (x) Gunakan close myData close (x) Tetapkan periode panjang 20 Tetapkan lebar lebar 2.0 Band tengah adalah rata-rata tengahBB sma (myData, periode) Lebar Didorong oleh standar deviasi volatilitas stdev (myData, periode) Ini adalah upper band upperBB volatilitas tengahBBBB Ini adalah lower band lowerBB volatilitas middleBB-width b pctb (myData - lowerBB) (upperBB - lowerBB) Buat objek yang akan diplot Biru Garis indikator plot1 plot (pctb, b, line, 0000FF) Garis referensi hitam tanpa label plot2 plot (0,0,, baris, 000000) plot3 plot (0.5, garis, 000000) plot4 plot (1.0, garis, 000000) Draw Grafik indikator dan referensi (plot1, plot2, plot3, plot4) Thats all folks Plotting BandWidth trade Bollinger Band indicator. BandWidth in BBScript Copyright John Bollinger 2011 Gunakan data dari data grafik (x) Gunakan close myData close (x) Setel periode panjang 20 Tetapkan lebar lebar 2.0 Karena BandWidth dua kali lipat kali coefficeint variasi yang bisa kita ambil. Shortcut BandWidth 2 width (stdev (myData, period) sma (myData, period)) Buat objek yang akan diplot Garis indikator biru plot1 plot (BandWidth, BandWidth, line, 0000FF) Garis referensi Black 0 tanpa plot plot2 plot (0.0 ,, Baris, 000000) Gambarkan indikator dan grafik referensi (plot1, plot2) Thats all folks Plotting Normalized Volume indicator. Normalisasi Volume di BBScript Hak Cipta Bollinger Capital 2011 Gunakan data dari data grafik (x) dapatkan volume volume myVolume volume (x) Tetapkan periode periode volume normalisasi 50 volume normalisasi adalah volume dibagi dengan volume moving average nv myVolume (sma (myVolume, periode )) Buat objek untuk dijadikan plot plot yang diplot, garis vertikal (gaya histogram) plot1 plot (nv, Norm Volume, histogram) Garis referensi Black 100 tanpa plot plot2 plot (100, baris, 000000) bagan (plot1, plot2 ) Thats all folks Merencanakan indikator Rate of Change. Tingkat Perubahan BBScript Hak Cipta Bollinger Capital 2011 Gunakan data dari data grafik (x) tutup dekat myData close (x) Tetapkan periode ROC periode 12 ROC adalah tingkat perubahan dari dekat dalam periode sampel rocArray (myData - myData - Periode) myData-period100 Buat objek yang akan dijadikan plot plot plot di plot1 plot merah (rocArray, ROC, line, ff0000) Garis referensi 0 hitam tanpa plot2 bidang plot2 (0, baris, 000000) bagan (plot1, plot2) Semua orang Merencanakan sinyal Breakat Volatilitas Sederhana. Logika Volatilitas Breakout sederhana di BBScript Hak Cipta John Bollinger 2011 Tetapkan periode panjang 20 Tetapkan lebar lebar 2.0 Masa waitback untuk lookback Squeeze 125 Window untuk jendela Squeeze 3 Gunakan data dari data grafik (x) Gunakan penutup penutup terakhir (x ) Bollinger Bands dan indikator middleBB sma (last, period) upperBB middleBB width stdev (last, period) lowerBB middleBB - width stdev (last, period) BandWidth (upperBB - lowerBB) middleBB pctB (last - lowerBB) (upperBB - lowerBB) Squeeze Pernafasan dalam (sama (BandWidth, movmin (BandWidth, lookback)), jendela) Breakout BreakUp lebih besar (pctB, 1.0) Breakdown kurang (pctB, 0.0) Volatilitas Breakout VolBreak dan (Squeeze, BreakUp) dan (Squeeze, BreakDown) -1 Create Objek plot dengan sinyal berlabuh untuk menutup Skema warna plot adalah AARRGGBB 00 0, 40 25, 80 50, C0 adalah 75 dan FF 100 AA mengendalikan transparansi, RR jumlah merah, GG jumlah hijau dan BB dengan jumlah warna biru. Nilai adalah bilangan hex f 00 00 sampai FF 800000FF adalah 50 biru transparan 0000000 adalah plot plot VBplot yang tak terlihat (terakhir, Vol Break, garis, 00000000, VolBreak) Plot pada grafik harga pchart (VBplot) Thats all folks Plotting Intraday Intensity Oscillator indicator. Intensitas Intraday di BBScript Copyright Bollinger Capital 2011 Gunakan data dari data grafik (x) Setel periode II period21 array tutup arrayArray terakhir (x) array tinggi tinggi Array tinggi (x) array rendah lowArray rendah (x) array volume VolArray volume (x) temp array dua kali dari jarak dekat - tinggi dan rendah, dibagi oleh perbedaan antara tinggi dan rendah dikalikan dengan volume temp (2lastArray - highArray - lowArray) (highArray - lowArray) volArray intraday intensity oscillator moving average yang sederhana temp dibagi dengan Simple moving average volume iisma (temp, periode) sma (volArray, period) 100 indikator plot histogram style plotII plot (ii, II, histogram, 000000) grafik indikator indikator tampilan (plotII) Thats all folks Plotting Accumulation Destribution Line indicator dengan eksponensial Bergerak rata-rata. Accumulation Destribution Line di BBScript Copyright Bollinger Capital 2011 Gunakan data dari data grafik (x) emaperiod 20 ema periode array open openArray open (x) array dari tutup arrayArray terakhir (x) array highs highArray high (x) array of lows RendahArray rendah (x) array volume volArray volume (x) menginisialisasi array adline ke 0 adlineDataarray (0) menghitung clv clv (lastArray-openArray) volArray menghitung jumlah akumulasi bbscript mulai dari yang paling awal sampai yang terbaru, menetapkan nilai saat ini Untuk nilai clv sekarang ditambah sebelumnya dan bergerak ke nilai berikutnya dan mengulangi adlineDataadlineData-1clv menormalkan adline (antara 1 dan -1) dengan membaginya dengan nilai absolut maksimum dari keseluruhan array maxAbsAdline movmax (abs (adlineData)) adlineDataadlineDatamaxAbsAdline hitung Rata-rata bergerak eksponensial dari garis AD emaAD ema (adlineData, emaperiod) adlinePlot plot (adlineData, AD, line, ff0000) plot garis AD, plot emaADPlot garis merah (emaAD, EMA, line, 000000) e Ma line plot, garis hitam menampilkan garis AD dan garis ema pada grafik plot (adlinePlot, emaADPlot) Thats all folks Merencanakan harga tipikal pada grafik harga. Khas Harga Line di BBScript Hak Cipta Bollinger Capital 2011 Gunakan data dari data grafik (x) array tutup lastArray close (x) array highresray tinggi (x) array rendah lowArray low (x) hitung harga tipikal (close high low ) 3 typicalprice (lastArray highArray lowArray) 3 typicalpricePlot plot (tipikal TP, garis, ff0000) Plot harga tipikal, garis merah menampilkan garis tipikal pada grafik harga pchart (typicalpricePlot) Thats all folks Plotting indikator momentum dan emisinya. Momentum Indicator dalam BBScript Copyright Bollinger Capital 2011 Gunakan data dari data grafik (x) objek data membuat indikator momentum dan periode ema1 periode 12 mtm periode2 12 periode ema mtmData close (x) - close (x) - period1 mtm formula emamtm ema (MtmData, period2) ema plot ploter mtm (mtmData, Momentum, histogram, ff0000) plot plot plot2 plot (emamtm, EMA, garis, 0000ff) plot grafik ema (plot1, plot2) tampilkan mtm dan ema pada grafik indikator Thats all Orang-orang Plotting Bollinger Envelopes berdagang di grafik harga. Bollinger Envelopes in BBScript Hak Cipta John Bollinger 2011 Mengatur jangka waktu 20 Mengatur lebar lebar 1.5 Gunakan data dari data grafik (x) Gunakan tinggi dan rendah pasang surut high (x) rendah (x) Ini adalah upper amplop upperBE Sma (high, 20) width stdev (high, 20) Ini adalah amplop bawah lowerBE sma (low, 20) - lebar stdev (low, 20) Tidak ada band tengah, jadi kita harus menyiratkan satu middleBE (upperBE lowerBE) 2 Buatlah benda-benda yang akan diplot garis merah tua, plot plot1 petak 50 (upperBE, upperBE, line, 80C00000) garis biru, plot plot2 50 plot (middleBE, middleBE, line, 800000FF) garis hijau gelap, plot plot3 50 plot (lowerBE, LowerBE, line, 80009000) menggambar band pada chart chart harga (plot1, plot2, plot3) Thats all folks Plotting 52 Week Highs and Lows pada grafik harga. 52 minggu tertinggi dan terendah di BBScript Copyright John Bollinger 2011 memilih dari periode ini selama 1 tahun, 12 tahun dan 3 bulan tertinggi dan terendah satu tahun 252 satu tahun enam bulan 126 enam bulan tiga bulan 63 periode 3 bulan satu tahun sampai 52 minggu Gunakan data dari Grafik data (x) highsmovmax (high (x), periode) bergerak 52 minggu tinggi lowsmovmin (rendah (x), periode) bergerak 52 minggu rendah tinggiPlotplot (tertinggi, 52wkh, garis, ff0000) bergerak 52 wk tinggi di lows merahPlotplot , 52wkl, line, 0000ff) bergerak 52 wk rendah dalam tampilan biru pada chart chart harga (highsPlot, lowsPlot) Thats all folks Plotting Tushar Chandes Q-stick Indicator. Indikator Q-stick pada BBScript Copyright John Bollinger 2011 Indikator indikator Q-stick Tushar Chande (x) close-open temp close (x) - buka (x) periode periode 14 qstick, ema qampa ema terbuka terbuka (temp, periode) Anda juga bisa menggunakan sma dari dekat - terbuka juga qstick sma (temp, period) plot qtick, garis merah qstickPlot plot (qstick, QSTK, line, ff0000) buat grafik indikator qstick (qstickPlot) Thats all folks Plotting Money Flow Index Indicator. Indikator Data Aliran Uang di BBScript Copyright John Bollinger 2011 Data indikator Tushar Chande Q-stick (x) dapatkan periode data 14 mfi periode harga rata-rata (tutup (x) tinggi (x) rendah (x)) 3 harga tipikal mftypicalpricevolume (x) arus uang Jika harga tipikal dikalikan dengan volume arus uang positif arus harga khas yang lebih besar dari atau sama sebelumnya, set ke mf, jika tidak 0 pif (harga rata-rata arus kas umum, harga tipikal-1), mf, 0) arus kas saat ini kurang dari sebelumnya, tetapkan (N, pm) pmfmovsum (p, periode) total arus uang positif dalam periode bergerak nmfmovsum (n, periode) total arus uang negatif dalam periode bergerak mfi formula mfiDataif (p, periodik, typicalprice-1), mf, 0) pmfmovsum Sama (pmfnmf, 0), 0,100pmf (pmfnmf)) jika dibagi dengan nol, set ke 0, jika tidak, gunakan mfi formula plot mfi line pada grafik mfiPlot (mfiData, LKM, garis, ff0000) mfi chart chart mfiPlot Thats all folks Plotting John Bollingers Indikator Tampilan Stokastik. Contoh BBScript John Bollingers Tampilan Stokastik Copyright John Bollinger 2011 lookback 10 data periode lookback (x) menggunakan data dari tabel menggunakan dekat, tinggi, rendah myClose close (x) myHigh high (x) myLow low (x) stokastik komponen movmax tertinggi (Stoch2, stoch2) (stoch, 3) stoch2 ema (stoch1, 3) plot objek plot stochPlot (stoch, stoch, stoch2) Line, 3300FF) stochPlot1 plot (stoch1, stoch1, line, CC0000) plot stochPlot2 (stoch2, stoch2, line, 339900) garis referensi myRef0 plot (0.0, 0.0) myRef1 plot (1.0, 1.0) menggambar grafik menggunakan bagan objek plot (StochPlot, stochPlot1, stochPlot2, myRef0, myRef1) Merencanakan Indikator perdagangan BBAccumulation John Bollingers menggunakan fungsi indikator built-in BBScript1.1. Contoh BBScript John Bollingers BBAccumulation (tm) Copyright 2012 oleh John Bollinger Menggabungkan tiga ukuran penawaran dan permintaan yang populer dalam kerangka Bollinger Band yang dinormalisasi. Gunakan data dari data grafik (x) Variasikan dua baris berikutnya sesuai dengan kebutuhan Anda len 20 Lebar panjang 2.0 Bagian Akumulasi Lebar Distribusi AD adline (x) pctbAD (AD - sma (AD, len)) (lebar stdev (AD, Len) Bagian Intensitas Intraday II iiline (x) pctbII (II - sma (II, len)) (lebar stdev (II, len)) Pada bagian Volume Saldo OBV obv (x) pctbOBV (OBV - sma (OBV, len) ) (Lebar stdev (OBV, len)) BBAccumulation BBAccum (pctbAD pctbII pctbOBV) 3 buat plot objek plot BBAccumulation (BBAccum, BBAccumulation, histogram) Tidak mengomentari dua baris berikutnya jika Anda menginginkan tingkat referensi plot teratas (1.0, ref Top Hasilnya, plotlah plot (-1.0, Bottom ref., Line) petak hasilnya. Comment out the next line dan un-comment baris demi grafik bagan referensi (BBAccumulation) chart (BBAccumulation, top, bot) Plotting Bollinger Bands reg Pada RSI menggunakan fungsi indikator built-in BBScript1.1. BBScript contoh Bollinger Bands on RSI Copyright 2012 oleh John Bollinger Gunakan data dari data grafik (x) Variasikan tiga baris berikutnya sesuai kebutuhan Anda RSIlen 14 RSI Panjang BBlen 50 BB Panjang BBwidth 2.1 BB Lebar rs rsi (x, RSIlen) RSI Bollinger Bands on RSI upperBB sma (rs, BBlen) BBwidth stdev (rs, BBlen) middleBB sma (rs, BBlen) lowerBB sma (rs, BBlen) - BBwidth stdev (rs, BBlen) buat objek plot rsiplot plot (rs, RSI , Baris, 000000) plot upperBBplot (upperBB, upper BB, line, ff0000) plot middleBBplot (middleBB, middle BB, line, 0000ff) lowerBBplot plot (lowerBB, lower BB, line, 00ff00) plot grafik hasil (rsiplot, upperBBplot, MiddleBBplot, lowerBBplot) Merencanakan LKM yang dinormalisasi dengan Bollinger Bands dengan menggunakan fungsi indikator built-in BBScript1.1. Contoh BBScript LKM normal dengan Bollinger Bands Dari Bollinger di Bollinger Bands Bab 21 Hak Cipta 2012 oleh John Bollinger Gunakan data dari data grafik (x) Variasikan tiga baris berikutnya sesuai kebutuhan Anda MFIlen 10 LKM Panjang BBlen 40 BB Panjang BBwidth 2.0 BB Lebar MFI mf mfi (x, MFIlen) Bollinger Bands di LKM atasBB sma (mf, BBlen) BBwidth stdev (mf, BBlen) middleBB sma (mf, BBlen) lowerBB sma (mf, BBlen) - BBwidth stdev (mf, BBlen) b pada MFI pctbmfi (mf - lowerBB) (upperBB - lowerBB) membuat plot plot mfiplot plot (pctbmfi, BB Normalized MFI, line, 0000ff) Tingkat referensi satu plot (1, satu) nol plot (0, nol) Plot bagan hasil ( Mfiplot, satu, nol) Merencanakan dua set independen Bollinger Bands reg. BBScript contoh Bollinger Bands di BBScript Dua set independen Bollinger Bands Copyright John Bollinger 2012 Gunakan data dari data grafik (x) Gunakan close myData close (x) Setel periode panjang1 20 period2 50 Set width width1 2.0 width2 2.0 Tengah Band adalah rata-rata middleBB1 sma (myData, period1) middleBB2 sma (myData, period2) Lebar didorong oleh standar deviasi volatilitas1 stdev (myData, period1) volatility2 stdev (myData, period2) Band atas upperBB1 middleBB1 width1 volatility1 upperBB2 middleBB2 width2 volatility2 Lower band lowerBB1 middleBB1 - width1 volatility1 lowerBB2 middleBB2 - width2 volatility2 Buat objek yang akan diplot garis merah gelap plotUpper1 plot (upperBB1, upperBB 1, line, CC0000) plotMid1 plot (middleBB1, middleBB 1, line, CC0000) plotLower1 plot (lowerBB1, LowerBB 1, baris, CC0000) garis hijau gelap plotUpper2 plot (upperBB2, upperBB 2, line, 009900) plotMid2 plot (middleBB2, middleBB 2, line, 0 09900) plotLower2 plot (lowerBB2, lowerBB 2, line, 009900) gambarlah band pada chart chart harga (plotUpper1, plotMid1, plotLower1, plotUpper2, plotMid2, plotLower2) Merencanakan dua set Bollinger Bands reg yang dibangun di band tengah yang sama. BBScript contoh Bollinger Bands di BBScript Dua set Bollinger Bands Dibangun di pita tengah yang sama Copyright John Bollinger 2012 Gunakan data dari data grafik (x) Gunakan close myData close (x) Setel periode panjang 20 Set width width1 1,5 width2 3.0 Band tengah adalah rata-rata tengahBB sma (myData, periode) Lebar digerakkan oleh standar deviasi volatilitas stdev (myData, periode) Band atas upperBB2 middleBB width2 volatilitas upperBB1 middleBB width1 volatilitas Band bawah lowerBB1 middleBB - width1 volatilitas lowerBB2 middleBB - Width2 volatility Buat objek yang akan diplot garis merah gelap plotUpper2 plot (upperBB2, upperBB 2, line, CC0000) plotUpper1 plot (upperBB1, upperBB 1, line, CC0000) garis biru plotMid plot (middleBB, middleBB, line, 0000FF) hijau gelap Garis plotLower1 plot (lowerBB1, lowerBB 1, line, 009900) plotLower2 plot (lowerBB2, lowerBB 2, line, 009900) gambarlah band pada grafik harga pchart (plotUpper2, plotUpper 1, plotMid, plotLower1, plotLower2) Plotting K dan R. K dan R Hak Cipta John Bollinger 2012 Gunakan data dari data grafik (x) data untuk menggunakan myClose close (x) myHigh high (x) myLow low (x) periode waitback Len 10 KK (myClose - movmin (myClose, len)) (movmax (myClose, len) - movmin (myClose, len)) K1 (myClose - movmin (myLow, len)) (movmax (myHigh, len) - movmin (myLow , Len)) RR (movmax (myClose, len) - myClose) (movmax (myClose, len) - movmin (myClose, len)) R1 (movmax (myHigh, len) - myClose) (movmax (myHigh, len) - movmin (K1, K - seri tunggal, garis, 0000FF) plot2 plot (R, R - seri tunggal, garis, FF0000) K1 dan R1 plot3 plot (K1, K1 - Tinggi dan rendah, garis, 0000FF) plot plot4 (R1, R1 - tinggi dan rendah, garis, FF0000) Garis referensi hitam tanpa label ref1 plot (0,0,) plot ref2 (1.0,) Gambarkan indikator dan grafik referensi (ref1 , Ref2, plot1, plot2) bagan (ref1, ref2, plot3, plot4) Thats all people Sistem Bollinger Band Sederhana, trad terpisah Es dengan berhenti dan tidak ada backtester pyramiding dan kurva kurva ekuitas. Ditulis oleh John Bollinger April 2014 menggunakan data dari data grafik (x) Bollinger Bands menggunakan fungsi built-in bbb middleBB (x, 20, 2, middle) lowerBB bbands (x, 20, 2, lower) kembali di bagian bawah BBands Beli tanda masuk xover (close (x), lowerBB) tag tengah BBand sell exit - xover (close (x), middleBB) kelompok beli dan jual sinyal dalam satu sinyal array entry exit kembali tipe uji 4 perdagangan diskrit, gunakan stop, no pyramiding Tipe backtype 4 stop type Chandelier stoptype 0 menjalankan back test bt backtest (x, signal, backtype, stoptype) menyiapkan grafik harga dengan plot1 plot plot (close (x), signal, line, 00000000, bt) tampilkan chart dengan sinyal pchart (plot1 ) Menghitung kurva ekuitas tanpa compounding equitycurvecalc 0 mendapatkan kurva kurva ekuitas menggunakan objek back-tester eqCurve equitycurve (bt, equitycurvecalc) membuat plot kurva ekuitas plot2 plot (eqCurve, EQ Curve, line, 0000ff) bagan grafik kurva ekuitas Plot2) Simple Bollinger Band System, perdagangan diskrit dengan pemberhentian dan no Pyramiding backtester dan kurva ekuitas kurva. Tanggal mulai khusus untuk laporan backtester dan kurva ekuitas. Ditulis oleh John Bollinger April 2014 menggunakan data dari data grafik (x) Bollinger Bands menggunakan fungsi built-in bbb middleBB (x, 20, 2, middle) lowerBB bbands (x, 20, 2, lower) kembali di bagian bawah BBands Buy entry xover (close (x), lowerBB) tag BB tengah dan jual keluar - xover (close (x), middleBB) kelompok membeli dan menjual sinyal dalam satu sinyal array masuk keluar mengabaikan semua tanggal yang lebih tua dari 2013-06-01 d lebih besar (Tanggal (x), 2013-06-01) tanda komentar di bawah untuk menjalankan backtester untuk tanggal antara 2013-06-01 dan 2014-01-01 d lebih tinggi (tanggal (x), 2013-06-01) kurang (tanggal (X), 2014-01-01) mengatur ulang sinyal yang lebih tua dari 2013-06-01 signalsif (d, sinyal, 0) tipe uji balik 4 perdagangan diskrit, berhenti menggunakan, tidak ada tipikal tipir tipir tipe berhenti 4 stopkontak lampu sorot 0 jalankan uji belakang Bt backtest (x, sinyal, backtype, stoptype) menyiapkan grafik harga dengan plot1 plot petak (close (x), sinyal, garis, 00000000, bt) tampilkan grafik dengan sinyal pchart (plot1) hitung kurva ekuitas tanpa compounding equitycurvecalc 0 Mendapatkan kurva kurva ekuitas dengan menggunakan objek tester belakang (ekuitas, ekuitas ekuitas) membuat plot kurva ekuitas plot2 (kurva eqCurve, EQ Curve, garis, 0000ff) bagan bagan kurva ekuitas (plot2) Sistem sinyal Ice Breaker, diskrit Perdagangan dengan Chandelier berhenti dan pyramiding backtester dan kurva ekuitas plot. Contoh uji coba BBScript menggunakan sinyal Ice Breaker. Gunakan data dari data bagan (x) data beban untuk data sinyal (sigdata, SPY) buat sinyal perdagangan Ice Breaker yang memetakan keamanan dengan sinyal dari ic icergerer lain (x, sigdata) tes balik perdagangan diskrit, beberapa entri OK dengan berhenti btmode 5 Stop type for back test Chandelier btstop 0 buat sinyal tes balik yang terhenti bt backtest (x, ib, btmode, btstop) buat plot signalstop backtest dengan label plot1 plot (close (x), signals, line, 00000000, bt) tampilkan sinyal dan Label mereka di chart chart harga (plot1) menghitung kurva ekuitas, tidak ada compounding equitycurvecalc 0 mendapatkan kurva ekuitas array menggunakan objek backtester yang dibuat eq equitycurve (bt, equitycurvecalc) membuat plot kurva ekuitas plot2 plot (persamaan, garis ekuitas, garis, 0000ff) ekuitas tampilan Bagan grafik kurva (plot2) akhir Plotting Bollinger Bands reg dan saluran Keltner pada grafik harga. Hak Cipta John Bollinger 2014 Gunakan data dari data grafik (x) Harga tip tipikal (tinggi (x) rendah (x) tutup (x)) 3 Setel panjang Bollinger Bands dan lebar BBlen 20 BBwidth 2.0 Setel panjang dan lebar saluran Keltner KClen 15 KCwidth 1,5 Bollinger Bands bbBBBBBB (x, BBlen, BBwidth, atas) lowerBB bbands (x, BBlen, BBwidth, lower) Keltner Channels upperKC sma (typ, KClen) KCwidth atr (x, KClen) lowerKC sma (typ, KClen ) - KCwidth atr (x, KClen) Buat objek yang akan diplot BB dengan garis merah gelap plot BBplot1 (upperBB, upper BB, line, CC0000) plot BBplot2 (lowerBB, lower BB, line, CC0000) KC dengan garis hijau gelap KCplot1 Plot (upperKC, upper Keltner, line, 009900) Plot KCplot2 (lowerKC, lower Keltner, line, 009900) menarik pita dan saluran pada chart chart harga (BBplot1, BBplot2, KCplot1, KCplot2) Thats all folks Plotting simple Up-Down Osilator. Simple up-down Oscillator in BBScript Copyright John Bollinger 2014 Gunakan data dari data grafik (x) Periode periode Oscillator 21 Arah perubahan tanda masuk (close (x) - close (x) -1) Osilator osmosis movsum (tanda, Periode) periode 100 Buat objek yang akan diplot sebagai histogram plot UDplot (UDosc, Up-Down Oscillator, histogram) Plot grafik Up-Down Oscillator (UDplot) Thats all folks RSI stokastik adalah hasil dari perkawinan dua indikator, Stochastics dan Indeks Kekuatan Relatif. Interpretasi lebih sederhana dan lebih jelas daripada RSI saja. Aturan umumnya sama seperti untuk RSI, Stochastics atau indeks over-buying over-sold lainnya. Analisis divergence bersifat khusus. Secara matematis RSI stokastik adalah periode-n stokastik dari RSI periode-m. Default untuk n dan m biasanya 14. Silakan lihat RSI yang dinormalisasi untuk versi pendekatan ini dimana RSI dinormalisasi dengan Bollinger Bands. RSI stokastik ditulis oleh Tushar Chande. Data (x) rsiPer 14 stochPer 14 rawRSI rsi (x, rsiPer) k (rawRSI - movmin (rawRSI, stochPer)) (movmax (rawRSI, stochPer) - movmin (rawRSI, stochPer)) d ema (k, 3) plot kPlot (K, stochRSI k, line) plot dPlot (d, stochRSI d, line, 0000FF) plot highRef (0.8, overbought, line, FF0000) grafik lowRef (0,2, oversold, line, 00FF00) chart (kPlot, dPlot, highRef, LowRef) Plotting Bollinger Bands pada chart menggunakan iterasi BBScript. Data bollinger band manual (x) mendapatkan data objek periode20 Bollinger Band periode lebar 2 Bollinger Band width aclose (x) a adalah deretan harga penutupan middlesma (a, periode) tengah adalah deretan moving average sederhana dengan menggunakan stdarray periode (0) Menginisialisasi array standar deviasi, digunakan untuk menyimpan nilai deviasi standar i0 i adalah indeks iterator yang memenuhi standar deviasi array iterate (length (a) - period1) mengulang blok sebanyak elemen dalam array minus ( Periode - 1) jumlah 0 variabel jumlah sementara yang diinisialisasi menjadi nol untuk digunakan untuk fungsi deviasi standar ji j adalah indeks iterator untuk loop bersarang, untuk langkah saat ini, menginisialisasi nilai arus i iterate (periode) mengulangi jumlah periode loop nested Kali, digunakan untuk menghitung jumlah penjumlahan jumlah penjumlahan standar (middleiperiod-1-aj, 2) mengubah rumus deviasi standar jj1 kenaikan indeks iterator loop nested akhir () blok loop bersarang berakhir di sini stdiperiod-1 sqrt (sumperiod) memperbarui arus Nilai deviasi standar dengan akar kuadrat dari jumlah akhir dari indeks arus dibagi dengan kenaikan periode ii1 loop akhir iterator index end () blok loop utama berakhir di sini middlewidthstd bagian atas menggunakan deviasi standar dan pita tengah, hitunglah upper band lower Middle - widthstd menggunakan standar deviasi dan band tengah, hitung plotper plot bawah (plot upper ploter atas), upper, line, ff0000) garis atas garis petak garis petak petak plot plot bawah (lower, lower, line, 00ff00) lower band plot line Plot plot plot (tengah, tengah, garis, 0000ff) garis tengah band plot di pangkal biru (plotUpper, plotMiddle, plotLower) menampilkan band yang dihitung pada grafik harga Plotting On Balance Volume menggunakan iterasi BBScript. Data (x) mendapatkan data objek c close (x) c adalah deretan harga penutupan v volume (x) v adalah deret nilai volume len length (c) len adalah jumlah elemen pada array diatas ov menginisialisasi on on Volume keseimbangan ke nilai yang sama seperti array volume i 1 i adalah indeks iterator, maka inisialisasi ke 1 karena untuk perhitungan titik manapun, nilai sebelumnya harus digunakan berulang (len-1) ulangi blok berikut statments (len - 1) kali blok kondisional startif (lebih besar (ci, ci-1)) jika harga penutupan saat ini lebih besar dari harga penutupan sebelumnya oi oi-1 vi atur nilai obv arus ke nilai sebelumnya ditambah nilai volume sekarang elseif Kurang (ci, ci-1)) lain jika harga penutupan saat ini kurang dari harga penutupan sebelumnya oi oi-1 - vi atur nilai obv saat ini ke nilai sebelumnya dikurangi nilai volume saat ini yang lain () lain jika arus dan Harga penutupan sebelumnya adalah sama oi oi-1 mengatur nilai obv saat ini ke nilai sebelumnya endif () mengakhiri bl bersyarat Ock i i1 kenaikan loop utama iterator index end () blok loop utama berakhir di sini o omovmax (o) menormalisasi array obv dengan membagi semua elemen dalam array dengan nilai maksimum plot plot plotVV (o, obv, line, 000000) plot pada garis volume keseimbangan dalam grafik hitam (plotOBV) menampilkan plot garis volume keseimbangan pada bagan indikator Plotting Klinger Volume Oscillator menggunakan iterasi BBScript. Killinger Volume Oscillator Dari Analisis Teknis Stok dan Komoditas Desember 1997 Kode oleh John Bollinger, Januari 2015 mendapatkan data dari data grafik (x) cl close (x) hi tinggi (x) lo rendah (x) volume vol (x) buat Sebuah array untuk hasil antara array volForce (0) dapatkan panjang data kita len length (cl) hitung harga tip tipikal (hi lo cl) 3 hitung nilai baku untuk osilator i 1 iterate (len - 1) jika typ Adalah volume naik adalah positif startif (lebih besar (typi, typi-1)) voli voli jika typ down volume adalah negatif elseif (kurang (typi, typi-1)) volForcei - voli jika typ adalah volume yang tidak berubah tidak ada yang lain () volForcei Voltase adalah perbedaan dari dua rata-rata eksponensial KVO ema (volForce, 34) - ema (volForce, 55) garis sinyal adalah ema dari osilator KVOSig ema (KVO, 13) Buat plot plot plot plot1 (KVO, Klinger Vol Osc, histogram, 000000) plot2 plot (KVOSig, Klinger Signal, line, 0000ff) Menggambar osilator dalam grafik klipnya sendiri (plot1, plot2)

No comments:

Post a Comment