Friday 18 August 2017

Jim berg trading system afl


Sinyal beli dan jual diperlukan Sinyal beli dan jual diperlukan Hi ahli di forum ini saya rasa banyak ahli siap membantu pendatang baru. Saya ingin mengucapkan terima kasih kepada mereka semua sebelumnya. Dulu juga saya sudah mendapat solusi untuk masalah dan berharap saat ini juga saya akan mendapatkan solusinya. Saya memiliki afl yang sangat populer yang telah saya download dari sebuah situs web. Saya ingin membeli dan menjual sinyal sesuai kondisi berikut. Saat lilin merah muncul, saya harus turunkan sinyal dan saat sinyal biru muncul, saya harus mendapatkan sinyal. Ini adalah kode afl: SECTIONBEGIN (quotLong MA 34 weekquot) P ParamField (quotPrice fieldquot, -1) Parameter Periode (quotPeriodsquot, 170, 2, 200, 1) Plot (MA, P, Periode), DEFAULTNAME (), ParamColor ( QuotColorquot, colorCycle), ParamStyle (quotStylequot)) Warna SetChartBkColor (ParamColor (quotOuter panel warna quot, colorBlack)) dari batas luar SetChartBkGradientFill (ParamColor (panel warna panel atas setengah warna, warnaWhite), ParamColor (warna panel quotInner lebih rendah setengah warna, warnaWhite)) Warna panel bagian dalam SECTIONBEGIN (volatilitas berganda ATR STOP SYSTEMquot) AMIBROKER, SISTEM VOLATILITAS. Berikut adalah contoh bagan AmiBroker yang menunjukkan teknik dari artikel Jim Bergs dalam edisi ini. Dalam contohnya, Kebenaran Tentang Volatilitas, Jim Berg menyajikan cara menggunakan beberapa langkah volatilitas yang terkenal seperti rentang True (ATR) rata-rata untuk menghitung tingkat masuk, trailing stop, DAN profit taking. Teknik pelaksana yang disajikan dalam artikel ini sangat sederhana menggunakan AmiBroker Formula Language (Afl), AND hanya membutuhkan beberapa baris kode. Kode 1 menunjukkan rumus bahwa bagan harga kode warna, jalur berhenti, DAN garis pengambilan keuntungan, serta pita berwarna yang menunjukkan sinyal masuk dan keluar sinyal berbasis volatilitas. Indeks kekuatan relatif (RSI) yang digunakan oleh Berg adalah indikator built-in di AmiBroker, jadi tidak ada kode tambahan yang diperlukan. Lihat Gambar 3 untuk sebuah contoh. LISTING 1 EntrySignal C gt (LLV (L, 20) 2 ATR (10)) ExitSignal C lt (HHV (H, 20) - 2 ATR (10)) Warna IIf (EntrySignal, colorBlue, IIf (ExitSignal, colorRed, colorGrey50) ) Bagan plot harga (H, 13) 2 ATR (10) plot plot dan berhenti Plot (TrailStop, quotTrailing stopquot, colorWhite, styleThick styleLine) Plot (ProfitTaker, quotProfit takerquot, ColorWhite, styleThick) Plot (C, quotPricequot, Color, styleCandle styleThick) plot pita warna Plot (1, quotquot, Color, styleArea styleOwnScale styleNoLabel, -0.1, 50) --Tomasz Janeczko, pedagang AmiBrokerDokumentationFEEDbkdocsArchive022005TradersTipsTradersTips. html BAGIANEND () Jimberg AFL Anyone Digunakan jimberg afl Grafik menunjukkan sinyal beli dan jual yang sangat bagus. Ada yang menggunakannya apa kerangka waktu yang terbaik. Saya menggunakannya dalam grafik harian. Bisa juga digunakan di intraday. Seseorang mengatakan bahwa itu juga melihat data masa depan sehingga memberi sinyal yang benar. Itu berarti tidak pernah memberi isyarat untuk bar ini. Apakah saya benar. Jadi, bagaimana seharusnya saya berharap untuk menggunakan afl ini dalam perdagangan saya telah memasang bagan eod untuk SBI sampai 8 Februari 2011 Last edited by anurag. chand 29 April 2011 pukul 01:25. Originally Posted by anurag. chand Siapapun yang menggunakan jimberg afl. Grafik menunjukkan sinyal beli dan jual yang sangat bagus. Ada yang menggunakannya apa kerangka waktu yang terbaik. Saya menggunakannya dalam grafik harian. Bisa juga digunakan di intraday. Seseorang mengatakan bahwa itu juga melihat data masa depan sehingga memberi sinyal yang benar. Itu berarti tidak pernah memberi isyarat untuk bar ini. Apakah saya benar. Jadi, bagaimana saya bisa berharap untuk menggunakan afl ini dalam perdagangan? Saya telah memasang bagan eod untuk SBI sampai 8 feb 2011 Bagan ini menunjukkan sinyal beli dan jual yang sangat bagus. Tapi apakah sinyal itu adalah sinyal statis atau sinyal dinamis, adalah pertanyaannya. Saya belum pernah menggunakan afl ini, tapi pernah melihat yang lain seperti ini, dimana sinyal beli dan jual bersifat dinamis. Apakah Anda mendapatkan poin saya Anurag Bhai. Dan tidakkah Anda berpikir bahwa, jika di afl ini, sinyal akan menjadi sinyal statis maka seseorang bisa menjadi crorepati dalam sebulan. Originally Posted by rrrajguru Bagan ini menunjukkan sinyal beli dan jual yang sangat bagus. Tapi apakah sinyal itu adalah sinyal statis atau sinyal dinamis, adalah pertanyaannya. Saya belum pernah menggunakan afl ini, tapi pernah melihat yang lain seperti ini, dimana sinyal beli dan jual bersifat dinamis. Apakah Anda mendapatkan poin saya Anurag Bhai. Dan tidakkah Anda berpikir bahwa, jika di afl ini, sinyal akan menjadi sinyal statis maka seseorang bisa menjadi crorepati dalam sebulan. Tidak ada pertanyaan bahwa mereka kembali melukis. Beberapa sinyal statis akan sering datang seperti ini tapi 3 atau 4 bar terlambat tapi cetak ini terlalu dekat dan EXACT pada high dan low. TIDAK MUNGKIN kecuali dinamis. Saya tidak mengerti mengapa ada orang yang menggunakan ini di bagan. Hanya membingungkan operator Yang satu ini buang-buang waktu Lihatlah tempat di mana Anda memiliki bar biru dan panah merah bawah. LOL Sebenarnya jual beli itu statis tapi mereka datang setelah 2-3 bar. Itulah mengapa saya bertanya kepada trader afl yang berpengalaman tentang bagaimana saya harus melakukan trading dengan afls seperti itu. Apakah Anda memiliki afl bagus lainnya yang mana yang Anda gunakan. Pl share Akan bersyukur Jika itu repaints atau datang beberapa bar terlambat kemudian TAKE IT OFF THE CHART Tidak ada gunanya dan hanya untuk penampilan Tidak ada yang ada di tabel ini yang akan membantu Anda bertransaksi dengan lebih baik. Anda harus memutuskan kerangka waktu yang ingin Anda tuju, apa yang akan Anda jual dan jika Anda mengikuti tren atau tren perdagangan counter. Semua ini harus dipertimbangkan sebelum Anda memutuskan apa yang akan digunakan. Jadi pertama putuskan kemudian mintalah ide tentang apa yang harus digunakan. Mungkin beberapa orang akan membantu Anda memulai dan memberi Anda gagasan tapi tulisan-tulisan ini meminta AFLs konyol dan membuang-buang waktu setiap orang. JANGAN suka seperti di sini dan mintalah AFL untuk digunakan karena TIDAK AKAN TERJADI. Anda mungkin mendapatkannya tapi itu TIDAK ADA PENGGUNAAN. Anda tidak akan menghasilkan uang seperti itu. Trading adalah kerja keras. kerja keras. kerja keras. Kerja adalah kata kuncinya di sini. Tidak MENEMUKAN. Tidak ada yang MENEMUKAN tapi banyak bantuan jika Anda ingin BEKERJA. Saya akan memberi Anda uang dari pohon uang saya jika Anda bekerja untuk itu tapi saya tidak akan memberi atau menjual TREE kepada Anda. Kami akan membantu memberi makan Anda tapi TIDAK akan sendok memberi makan Anda atau orang lain. Bagi mereka yang tidak begitu mengerti bagaimana jimberg muncul tentang formula Jimberg dibuat oleh jimberg seorang pedagang portofolio dengan pengalaman 25 tahun dan dia mencetak rekor dengan kesuksesan 65 di hari-hari ketika tidak ada yang berani mempublikasikan hasilnya. Rumus Jimberg dirancang untuk grafik eod, sinyal beli atau jual yang diambil jika timeframe mingguan mendukung tren. Rumus Jimberg adalah sistem perdagangan yang lengkap. Apa sistem perdagangan yang lengkap, kebanyakan formula atau sistem perdagangan yang Anda miliki tidak memiliki kepala atau ekor. Formula jimberg menentukan dengan jelas kapan harus masuk - ENTRY, kapan harus keluar jika perdagangan berjalan melawan Anda - Trailing stop kapan harus mengambil keuntungan - TARGET - Pengambil keuntungan garis hijau tersedia Bahkan ketika menambahkan posisi dapat terlihat dengan jelas pada grafik, KETIKA KONDISI LEMAK REPEATS dan tren dilanjutkan dengan peningkatan trailstop yang terlihat. Saya bertanya kepada orang-orang yang mengatakan bahwa quotJimberg tidak menunjukkan quotto yang bagus di sini sistem perdagangan lengkap lainnya untuk perdagangan eod dengan 65 tingkat keberhasilan yang mapan. Jika Anda mencoba menggunakan sistem eod pada grafik 5 menit, Anda pasti terbakar habis. Saya tahu orang tua yang hanya menggunakan formula jimberg dan menghasilkan uang dengan mudah dengan nyaman dan mereka tidak mendengarkan saran lain karena keuntungan yang mereka buat. Kebenaran seperti di atas, saya siap menerima formula Jimberg sebagai kegagalan jika Anda mengeposkan kegagalannya yang terlihat pada bagan jangka waktu harian - minimal 4 grafik. Baik. hanya itu saja. Aku punya Jimberg AFL Atau Kode Formula di bawah ini. SECTIONBEGIN (quotJIMBERGquot) EntrySignal C gt (LLV (L, 20) 2 ATR (10)) ExitSignal C lt (HHV (H, 20) - 2 ATR (10)) Warna IIf (EntrySignal, colorBlue, IIf (ExitSignal, colorOrange, ColorGrey50)) TrailStop HHV (C - 2 ATR (10), 15) chart harga plot ProfitMaker EMA (H, 13) 2 ATR (10) dan berhenti Plot (TrailStop, quotTrailing stopquot, colorBrown, styleThick styleLine) Plot (ProfitTaker, quotProfit Takerquot, colorLime, styleThick) Plot (C, quotPricequot, color, styleCandle) plot warna pita Plot (2, quotquot, Color, styleArea styleOwnScale styleNoLabel, -0.1, 50) Kode untuk secara otomatis mengidentifikasi pivot - apa yang akan menjadi rentang lookback kami untuk Jj dan ll farbackParam (quotHow Jauh kembali ke goquot, 100,50,5000,10) nBars Param (quotNumber dari barsquot, 12, 5, 40) Nama Judul () quot (quot StrLeft (FullName (), 15) quot) O: quot Buka quot, H: quot Tinggi quot, L: quot Rendah quot, C: quot Tutup - Plot bagan lilin dasar PlotOHLC (Terbuka, Tinggi, Rendah, Tutup, quotnquot QuotO quot O quotnquotquotH quot H quotnquotquotL quot L - Buat array berinisialisasi 0 ukuran barcount - Lebih untuk penggunaan di masa depan, tidak perlu untuk merencanakan dasar aHPivHighs H - H aLPivLows L - L HANYA DAPATKAN RID OF THE PIVOTS BAGIAN KODE . Sebagai gantinya tambahkan pivot seperti R1, PP, S1. Dalam warna jimberg adalah bosnya. Stoploss adalah raja Jika Anda keluar saat harga menyentuh stopline NO. Berpikir cerdas. Anda memasuki perdagangan. Anda menempatkan stoploss order di terminal Anda. Harga datang dan tekan stop Anda. Anda dikeluarkan dari perdagangan. Harga akan lepas landas tanpa Anda di kapal. Apa yang harus dilakukan untuk menghindari ditendang keluar berpikir. Cerdik. PUSAT TRADER 2005 TRADER Berikut adalah pilihan Tip Trader bulan ini, yang disumbangkan oleh berbagai pengembang perangkat lunak analisis teknis untuk membantu pembaca lebih mudah menerapkan beberapa strategi yang disajikan dalam masalah ini dan lainnya. Anda dapat menyalin formula dan program ini agar mudah digunakan dalam perangkat lunak spreadsheet atau analisis Anda. Cukup pilih teks yang diinginkan dengan menyoroti seperti yang akan Anda lakukan dalam program pengolah kata, kemudian gunakan perintah kunci standar Anda untuk menyalin atau memilih salinan dari menu browser. Teks yang disalin kemudian dapat disisipkan ke dalam spreadsheet terbuka atau perangkat lunak lain dengan memilih titik penyisipan dan menjalankan perintah tempel. Dengan Toggling bolak-balik antara jendela aplikasi dan halaman Web yang terbuka, data bisa ditransfer dengan mudah. TRADESTASI: KEBENARAN TENTANG VOLATILITAS Artikel Jim Bergs dalam edisi ini, The Truth About Volatility, menggambarkan sebuah sistem untuk menyaring data mingguan untuk mengidentifikasi kandidat dan menggunakan data harian untuk memasuki dan mengelola posisi. Implementasi TradeStation diawali dengan RadarScreen mingguan yang mengidentifikasi saham dengan serangkaian tinggi yang lebih tinggi dan posisi terendah yang lebih tinggi. RadarScreen yang digambarkan pada Gambar 1 diatur untuk menyortir kandidat baru ke daftar teratas. Dengan mengklik simbol tersebut, grafik harian dan mingguan yang terhubung menampilkan sejarah harga terkini. Bagan harian berisi strategi yang menerapkan peraturan perdagangan artikel. GAMBAR 1: TRADESTASI, SISTEM VOLATILITAS. Berikut adalah contoh Tradestation RadarScreen berdasarkan artikel Jim Bergs dalam edisi ini. Teknik ini memetakan data mingguan untuk mengidentifikasi calon pembeli namun menggunakan data harian untuk masuk dan mengelola posisi. Bagan harian berisi strategi yang menerapkan peraturan perdagangan artikel. Kode yang ditampilkan di sini bisa didownload dari TradeStationWorld. Carilah file JBVolatility. ELD. Selain itu, ruang kerja yang digambarkan akan tersedia dengan file kode. Indikator: JB Volatility Strat input: HighestHighRange (20), LowestLowRange (20), LongATRLen (10), LongTrailLen (15), LongProfitTakerLen (13), WeeklyAverageLength (34), RSIEntryThreshold (30), RSILength (7), RSISignalLen (10 ), RecentLowLen (3) variabel: LowestLow (0), LongATR (0), EntryLong (0), LongStop (0), LongProfitTarget (0), WeeklyAverage (0), RSISignalCounter (0), MP (0), ImmedStop 0), LongStopCrossed (False), MaxLongStop (0) Value1 RSI (dekat, RSILength) jika Value1 melintasi batas RSIEntryThreshold dan Close Average (Close, 345) dan MarketPosition 0 kemudian RSISignalCounter 0 RSISignalCounter RSISignalCounter 1 Mingguan Rata-Rata (Close, WeeklyAverageLength 5) LowestLow Terendah (Rendah, TerendahLowRange) LongatR AvgTrueRange (LongATRLen) EntryLong LowestLow 2LongATR LongStop Tertinggi (H, LongTrailLen) - 2LongATR LongProfitTarget XAverage (High, LongProfitTakerLen) 2LongATR MP MarketPosition jika MP 0 kemudian mulai LongStopCrossed Salah MaxLongStop LongStop akhir lain jika LongStop MaxLongStop kemudian MaxLongStop LongStop jika Close WeeklyAverage dan MarketPosition 0 dan WeeklyAverage WeeklyAverage5 dan RSISignalCounter lt RSISignalLen kemudian mulai membeli bar berikutnya di Stop EntryLong Sell (LowestLow) bar berikutnya di Lowest (Low, RecentLowLen) berhenti Sell (Profit Target1) bar berikutnya di batas LongProfitTarget Akhir jika MP1 0 dan MP 1 kemudian mulai RSISignalCounter RSISignalLen ImmedStop Terendah (Rendah, RecentLowLen 1) akhirkan jika MarketPosition 1 dan Close1 lt MaxLongStop dan Tutup MaxLongStop dan LongStopCrossed False kemudian LongStopCrossed True jika MarketPosition 1 dan Tutup Max Maxong dan Ekstra LtTL dan tutup LongStop kemudian Jual LongVolStop) pasar bar berikutnya jika MarketPosition 1 kemudian Sell (ImmedStop) bar berikutnya di ImmedStop berhenti jika MarketPosition 1 kemudian Menjual bar berikutnya di batas LongProfitTarget: input JBVolatility: HighestHighRange (20), LowestLowRange (20), LongATRLen (10), LongTrailLen (15), LongProfitTargetLen (13) variabel: LowestLow (0 ) LongatR LongTR LongStop LongStop Tertinggi (H, LongTrailLen) - 2LongATR LongProfitTarget XAverage (Tinggi) Terendah Terendah Terendah (Rendah, TerendahLowRange) LongATR AvgTrueRange (LongATR AvgTrueRange (LongATR) EntryLong LowestLow 2 Panjang LongTR LongStop Tertinggi (H, LongTrailLen) - 2LongATR LongProfitTarget XAverage (Tinggi , LongProfitTargetLen) 2LongATR plot1 (EntryLong, Long) plot2 (LongStop, LongStop) Plot4 (Indikator LongProfitTarget, Target) Plot4 (LowestLow, LowestL): Input JBScreen: Harga (Tutup), RetracePct (5), LineColor (Kuning), LineWidth 1), ShowAge (False), CSThreshold (3) NewSwingPrice SwingHigh (1, Price, 1, 2) jika NewSwingPrice lt -1 kemudian mulai jika TLDir lt 0 dan NewSwingPrice SwingPrice RetraceFctrUp kemudian mulailah SaveSwing true AddTL true TLDir 1 end else if TLDir 1 dan NewSwingPrice SwingPrice kemudian mulai SaveSwing benar UpdateTL benar akhir akhir lain mulai NewSwingPrice SwingLow (1, Price, 1, 2) jika NewSwingPrice lt -1 kemudian mulai jika TLDir 0 dan NewSwingPrice ls SwingPrice RetraceFctrDn kemudian mulai SaveSwing true AddTL true TLDi R -1 akhir lain jika TLDir -1 dan NewSwingPrice lt SwingPrice kemudian mulai SaveSwing benar UpdateTL akhir akhir yang benar jika SaveSwing kemudian mulai SwingPrice NewSwingPrice SwingDate Date1 SwingTime Time1 SaveSwing false end jika AddTL kemudian mulai TLRef TLNew (SwingDate, SwingTime, SwingPrice, SwingDate1, SwingTime1, SwingPrice1) jika SwingPrice SwingPrice1 kemudian mulai OldSwingLowPrice SwingLowPrice SwingLowPrice SwingPrice1 jika SwingLowPrice OldSwingLowPrice kemudian ConsecutiveSwings ConsecutiveSwings 1 lagi ConsecutiveSwings 0 end lain jika SwingPrice lt SwingPrice1 kemudian mulai OldSwingHighPrice SwingHighPrice SwingHighPrice SwingPrice1 jika SwingHighPrice OldSwingHighPrice kemudian ConsecutiveSwings ConsecutiveSwings 1 lagi ConsecutiveSwings 0 akhir TokenCS ConsecutiveSwings TLSetExtLeft ( TLRef, false) TLSetExtRight (TLRef, false) TLSetSize (TLRef, LineWidth) TLSetColor (TLRef, LineColor) AddTL salah lagi jika UpdateTL kemudian mulai TLSetEnd (TLRef, SwingDate, Swing Time, SwingPrice) UpdateTL false end jika Close1 lt SwingHighPrice dan Close SwingHighPrice dan TokenCS consecutiveswings kemudian TokenCS TokenCS 1 jika Close lt SwingPrice (1-RetracePct100) dan Close1 SwingPrice (1-RetracePct100) dan SwingPrice lt SwingHighPrice kemudian TokenCS 0 jika TokenCS 0 kemudian Plot1 (TokenCS, Swings) jika ShowAge dan TokenCS CSThreshold dan TokenCS1 lt CSThreshold kemudian mulai Usia 0 akhir jika TokenCS CSThreshold kemudian Usia 1 jika lain TokenCS 0 kemudian Usia 9999 jika Showage kemudian plot2 (Age, Age) Indicator: JBRSICross: input: EntryThreshold ( 30), RSILength (7) Value1 RSI (dekat, RSILength) jika Value1 melintasi batas EntryThreshold dan Close Average (Close, 345) lalu Plot1 (Close) --Mark Mills TradeStation Securities, Inc. Anak perusahaan TradeStation Group, Inc. TradeStationWorld WEALTH-LAB: KEBENARAN TENTANG VOLATILITAS Kami menciptakan ChartScript yang dapat dikonfigurasi yang menggabungkan peraturan sistem perdagangan dari artikel Jim Bergs dalam edisi ini, The Truth About Volatility. Kondisi setup yang lebih tinggi dan posisi terendah yang lebih tinggi dalam grafik mingguan agak subjektif, namun, karena harga harus diulang kembali dengan beberapa nilai atau persentase untuk menciptakan puncak dan palung yang terukur. Akibatnya, kami menetapkan kenaikan rata-rata pergerakan mingguan 34-sesi dengan harga penutupan di atas rata-rata ini untuk menyelesaikan penyiapan (Gambar 2). GAMBAR 2: KEKERASAN-LAB, SISTEM VOLATILITAS. Dengan menggunakan 2 ukuran risiko maksimum, sistem perdagangan menambahkan 10.760 keuntungan ke portofolio 100.000 selama sekitar enam tahun (setelah dikurangi komisi 8trade) dengan melakukan perdagangan Boeing sendiri. Dalam tes ini, kami menggunakan dua penutupan berturut-turut di bawah titik jeda volatilitas saat pintu keluar. Mengaktifkan JB Profit Taker mengurangi keuntungan menjadi 4.928 selama periode yang sama. Saluran regresi untuk setiap perdagangan secara otomatis ditarik. Dengan mengubah konstanta Boolean di bagian atas skrip, Anda dapat mengaktifkan Pengambil Keuntungan JB atau mengubah dari exit standar hingga menerapkan trailing stop saja, yang terakhir tampaknya lebih efektif. Selain itu, beberapa pengujian mengungkapkan bahwa mengambil keuntungan terlalu cepat sangat mengurangi keseluruhan profitabilitas sistem. Akhirnya, perhatikan bahwa kode tersebut menggunakan pernyataan SetRiskStopLevel. Saat menetapkan level stop untuk posisi, Anda menggambar garis di mana harga Anda akan keluar dari perdagangan untuk kerugian. Dengan melakukannya, Anda dapat menerapkan algoritme ukuran posisi risiko maksimum untuk setiap perdagangan. Ukuran posisi sendiri memiliki pengaruh besar terhadap hasil strategi perdagangan apapun, dan Wealth-Lab mempermudah eksperimen dengan kemungkinan yang tak terhitung banyaknya. Kode script Kekayaan-Lab: const UseJBProfitTarget false const UseStdExit false false use Trailing Stop exit var Bar, wBar, p, h2, h2ATR, hwSMA, hEntry, hExit, hRSI, hTStop, hJBtgt, rPane, aPane: integer var bSetup, Xit1, Xit2: boolean var fStop, C: float UseUpdatedEMA (true) hRSI: RSISeries (Tutup, 7) h2ATR: MultiplySeriesValue (ATRSeries (10), 2) hJBtgt: AddSeries (EMASeries (Tinggi, 13), h2ATR) hEntry: AddSeries (TerendahSeri (Rendah, 20), h2ATR) hTStop: HighestSeries (SubtractSeries (Tutup, h2ATR), 15) hExit: SubtractSeries (HighestSeries (High, 20), h2ATR) SetScaleWeekly hwSMA: SMASeries (Tutup, 34) RestorePrimarySeries HideVolume PlotStops rPane: CreatePane 75, benar, benar) aPane: CreatePane (75, salah, benar) PlotSeriesLabel (DailyFromWeekly (hwSMA), 0, Gray, Thick, Weekly SMA (34)) PlotSeriesLabel (hRSI, rPane, Olive, Thick, RSI (7)) SetSeriesFillColor (hRSI, 30, rPane, Olive, false) PlotSeriesLabel (h2ATR, aPane, Maroon, Thick, 2ATR (10)) PlotSeriesLabel ( Htntry, 0, Blue, Thin, Entry) jika UseStdExit kemudian PlotSeriesLabel (hExit, 0, Red, Dotted, Exit) else PlotSeriesLabel (OffSetSeries (hTStop, -1), 0, Fuchsia, Dotted, Volatility TStop) jika UseJBProfitTarget kemudian PlotSeriesLabel OffSetSeries (hJBtgt, -1), 0, Green, Dotted, JB ProfitTaker) untuk Bar: 170 ke BarCount - 1 lakukan mulai C: PriceClose (Bar) jika C lt hExitBar kemudian SetBarColor (Bar, Red) else jika C hEntryBar kemudian SetBarColor (Bar, Biru) lain SetBarColor (Bar, Hitam) jika LastPositionActive kemudian mulai p: LastPosition jika tidak SellAtStop (Bar 1, fStop, p, Stop) lalu mulai jika UseStdExit kemudian Xit1: C lt hExitBar else Xit2: (C lt hTStopBar) Dan (PriceClose (Bar - 1) lt hTStopBar) jika Xit1 atau Xit2 kemudian SellAtMarket (Bar 1, p, TStop) lain jika UseJBProfitTarget kemudian SellAtLimit (Bar 1, hJBtgtBar, p, JBProfitTgt) akhir yang lain dimulai jika CrossUnderValue (Bar, hRSI , 30) lalu bSetup: true else jika CrossOverValue (Bar, hRSI, 70) lalu bSetup: wBar palsu: GetWeeklyBar (Bar) jika bS Etup dan (RBB, hwSMA, 2) 0) dan (C hwSMAwBar) dan CrossOver (Bar, Close, hEntry) lalu mulai fStop: Terendah (Bar, Low, 20) - 0.01 SetRiskStopLevel (fStop) bSetup: bukan BuyAtMarket Bar 1,) akhir akhir - Robert Sucher wealth-lab AMIBROKER: KEBENARAN TENTANG VOLATILITAS Dalam Kebenaran Tentang Volatilitas, Jim Berg menyajikan cara menggunakan beberapa langkah volatilitas yang terkenal seperti rentang true true (ATR) untuk menghitung masuk, Trailing stop, dan tingkat profit taking. Teknik pelaksana yang disajikan dalam artikel ini sangat sederhana menggunakan AmiBroker Formula Language (Afl), dan hanya membutuhkan beberapa baris kode. Listing 1 menunjukkan rumus bahwa grafik harga kode warna, trailing stop, dan garis profit taking, serta pita berwarna yang menunjukkan sinyal masuk dan keluar berbasis volatilitas. Indeks kekuatan relatif (RSI) yang digunakan oleh Berg adalah indikator built-in di AmiBroker, jadi tidak ada kode tambahan yang diperlukan. Lihat Gambar 3 untuk sebuah contoh. GAMBAR 3: AMIBROKER, SISTEM VOLATILITAS. Berikut adalah contoh bagan AmiBroker yang menunjukkan teknik dari artikel Jim Bergs dalam edisi ini. LISTING 1 EntrySignal C (LLV (L, 20) 2 ATR (10)) ExitSignal C lt (HHV (H, 20) - 2 ATR (10)) Warna IIf (EntrySignal, colorBlue, IIf (ExitSignal, colorOrange, colorGrey50)) Bagan plot harga StopTaker EMA (H, 13) 2 ATR (10) dan berhenti Plot (TrailStop, Trailing Stop, colorBrown, styleThick styleLine) Plot (ProfitTaker, pengambil keuntungan, waktu warna , StyleThick) Plot (C, Price, Color, styleBar styleThick) plot warna pita Plot (1,, Warna, gayaArea gayaOwnScale styleNoLabel, -0.1, 50) --Tomasz Janeczko, AmiBroker amibroker GO BACK eSIGNAL: KEBENARAN TENTANG VOLATILITAS Untuk ini Bulan oleh Jim Berg, Kebenaran Tentang Volatilitas, telah memberikan tiga indikator berikut seperti yang digariskan di sidebar: indikator indikator volatilitas (Gambar 5) dan volatilitas trailing stop P15 (Gambar 6). Ketiga studi tersebut memiliki pilihan untuk mengkonfigurasi parameter penelitian, serta ketebalan garis indikator, melalui opsi Edit Studies (Chart Options - Edit Studies). GAMBAR 4: eSIGNAL, KEBENARAN TENTANG VOLATILITAS. Berikut ini adalah demonstrasi indikator penasehat masuk volatilitas di eSignal. GAMBAR 5: eSIGNAL, KEBENARAN TENTANG VOLATILITAS. Berikut ini adalah demonstrasi indikator profitabilitas volatilitas di eSignal. GAMBAR 6: eSIGNAL, KEBENARAN TENTANG VOLATILITAS. Berikut adalah demonstrasi volatilitas trailing stop di eSignal. Studi RSI pada gambar grafik untuk Entry Advisor diterapkan secara terpisah dengan memilih studi dari Studi Dasar di bawah menu Chart Options. Untuk membahas studi ini atau mengunduh salinan formula, silakan kunjungi forum Dewan Diskusi Perpustakaan Efs di bawah link Bulletin Board di esignalcentral. Berikut ini adalah implementasi dari volatility entry advisor di eSignal: Disediakan Oleh. ESignal (c) Hak Cipta 2004 Deskripsi: Volatilitas Entry Advisor - oleh Jim Berg Catatan: Februari 2005 Terbitan - Kebenaran Tentang fungsi Volatilitas preMain () setPriceStudy (true) setStudyTitle (Volatility Entry Advisor) setCursorLabelName (Entry, 0) setCursorLabelName (Exit, 1 ) SetDefaultBarThickness (2, 0) setDefaultBarThickness (2, 1) setDefaultBarFgColor (Color. green, 0) setDefaultBarFgColor (Color. khaki, 1) Parameter Formula var fp1 FunctionParameter baru (nATRlen, FunctionParameter. NUMBER) fp1.setName (Periode ATR) fp1.setLowerLimit (1) fp1.setDefault (10) var fp2 FunctionParameter baru (nDonlen, FunctionParameter. NUMBER) fp2.setName (Periode LL dan HH) fp2.setLowerLimit (1) fp2.setDefault (20) Parameter Studi var sp1 FunctionParameter baru NThick, FunctionParameter. NUMBER) sp1.setName (Tebal) sp1.setDefault (2) var bEdit true var vATR null var vDonchian null var vColor Color. grey function main (nATRlen, nDonlen, nThick) if (bEdit true) vATR new ATRStudy ( NATRlen) vDonchian baru DonchianS (NThick, 0) setDefaultBarThickness (nThick, 1) bEdit false var nState getBarState () if (nState BARSTATENEWBAR) var ATR vATR. getValue (ATRStudy. ATR) var HHV vDonchian. getValue (DonchianStudy. UPPER) Var vEvryLine LLV (2ATR) var vExitLine HHV - (2ATR) var c close () if (c vEntryLine) vColor Color. blue else if (TR TR TR)) ((((((((((((((((((((((((((((((((((((((((( C lt vExitLine) vColor Color. red setPriceBarColor (vColor) kembali kembali Array baru (vEntryLine, vExitLine) Disediakan Oleh. ESignal (c) Hak Cipta 2004 Deskripsi: Indikator Laba Volatilitas - oleh Jim Berg Catatan: Februari 2005 Terbitan - Kebenaran Tentang Keg Volatilitas berfungsi preMain () setPriceStudy (true) setStudyTitle (Volatilitas Profit Indicator) setCursorLabelName (VProfit, 0) setDefaultBarThickness (2, 0 ) SetDefaultBarFgColor (Color. lime, 0) Parameter Formula var fp1 FunctionParameter baru (nATRlen, FunctionParameter. NUMBER) fp1.setName (Periode ATR) fp1.setLowerLimit (1) fp1.setDefault (10) var fp2 FunctionParameter baru (nMovlen, FunctionParameter. NUMBER) fp2.setName (Periode MA) fp2.setLowerLimit (1) fp2.setDefault (13) Parameter Studi var sp1 FunctionParameter baru (nThick, FunctionParameter. NUMBER) sp1.setName (Tebal) sp1.setDefault (2) var bEdit true var VATR null var vMA null function main (nATRlen, nMovlen, nThick) if (bEdit true) vATR new ATRStudy (nATRlen) vMA new MAStudy (nMovlen, 0, High, MAStudy. EXPONENTIAL) setDefaultBarThickness (nThick, 0) bEdit false var nState getBarState () Jika (nState BARST ATENEWBAR) var ATR vATR. getValue (ATRStudy. ATR) var MA vMA. getValue (MAStudy. MA) jika (ATR null MA null) mengembalikan var vProfitLine (MA (2ATR)) yang disediakan oleh. ESignal (c) Hak Cipta 2004 Deskripsi: Volatilitas Trailing Stop P15 - oleh Jim Berg Catatan: Februari 2005 Terbitan - Kebenaran Tentang fungsi Volatilitas preMain () setPriceStudy (true) setStudyTitle (Volatility Trailing Stop P15) setCursorLabelName (VStop, 0) setDefaultBarThickness (2 , 0) setDefaultBarFgColor (Color. red, 0) Parameter Formula var fp1 FunctionParameter baru (nATRlen, FunctionParameter. NUMBER) fp1.setName (Periode ATR) fp1.setLowerLimit (1) fp1.setDefault (10) Parameter Studi var sp1 FunctionParameter baru NThick, FunctionParameter. NUMBER) sp1.setName (Tebal) sp1.setDefault (2) var bEdit true var vATR null var aStop new Array (15) fungsi utama (nATRlen, nThick) if (bEdit true) vATR new ATRStudy (nATRlen) setDefaultBarThickness (NThick, 0) bEdit false var nState getBarState () if (nState BARSTATENEWBAR) aStop. pop () aStop. unshift (0) var ATR vATR. getValue (ATRStudy. ATR) jika (ATR null) kembali var c close () var VStop (c - (2ATR)) aStop0 vStop var vStop15 vStop untuk (var i 0 I lt 15 i) vStop15 Math. max (aStopi, vStop15) --Jason Keck eSignal, sebuah divisi dari Interactive Data Corp. 800 815-8256, esignalcentral NEUROSHELL TRADER: KEBENARAN TENTANG VOLATILITAS Sistem perdagangan volatilitas Jim Bergs dapat dengan mudah diimplementasikan di NeuroShell Trader dengan menggabungkan beberapa indikator NeuroShell Traders 800. Untuk menciptakan sistem perdagangan volatilitas, pilih New Trading Strategy. Dari menu Insert dan masukkan kondisi masuk dan keluar berikut di lokasi yang tepat dari Trading Strategy Wizard: Buat order buy MARKET buy buy jika SEMUA dari berikut ini benar: AB (Close, Add2 (PriceLow (Low, 20), Multiply (2, AverageTrueRange (Tinggi, Rendah, Tutup, 10))) Buat order MARKET sell sell jika SATU dari berikut ini benar: AltB (Tutup, Kurangi (PriceHigh (High, 20), Multiply (2, AverageTrueRange (High, Rendah, Tutup, 10))) Alt (Max, Close, 2), Max (Kurangi (Tutup, Kalikan (2, AverageTrueRange (Tinggi, Rendah, Tutup, 10))), 15)) AB (Close, Add2 (ExpAvg (High, 13), Multiply (2, AverageTrueRange (High, Low, Close, 10)))) Jika Anda memiliki NeuroShell Trader Professional, Anda juga dapat memilih apakah parameter sistem harus dioptimalkan. Setelah melakukan backtesting strategi trading, gunakan Analisis terperinci untuk melihat statistik backtest dan trade-by-trade untuk sistem perdagangan volatilitas. Pengguna NeuroShell Trader dapat pergi Ke bagian Saham Amp Commodities dari situs dukungan teknis NeuroShell Trader untuk mendownload bagan contoh yang mencakup indikator rentang true (ATR) rata-rata yang digunakan di atas dan sistem perdagangan volatilitas. - Jim Sherlock, Ward Systems Group, Inc. 301 662-7950, saleswards systemss neuroshell TRADINGSOLUTIONS: KEBENARAN TENTANG VOLATILITAS Dalam artikelnya tentang Kebenaran Tentang Volatilitas, Jim Berg menguraikan metodologinya untuk trading dengan menggunakan indikator volatilitas (lihat Gambar 7). GAMBAR 7: TRADINGSOLUTIONS, INDIKATOR VOLATILITAS. Berikut adalah contoh bagan TradingSolutions yang menunjukkan volatilitas trailing stop, volatilitas profit taker, dan volatility entry test indicators dengan harga dan RSI. Indikator individual yang dia gunakan dalam studi grafiknya dapat dimasukkan ke dalam TradingSolutions sebagai berikut: Nama: JB Volatility Entry Line Nama Pendek: JBVEntryLine Input: Close, High, Formula Rendah: Tambahkan (Terendah (Rendah, 20), Mult (2, ATR (Tutup, Tinggi, Rendah, 10))) Nama: JB Volatilitas Keluar Nama Pendek: Masukan JBVExitLine: Tutup, Tinggi, Rumus Rendah: Sub (Tertinggi, Tinggi, 20), Mult (2, ATR (Tutup, Tinggi, Rendah , 10))) Nama: JB Volatilitas Trailing Stop Nama Pendek: JBVTrailingStop Inputs: Tutup, Tinggi, Formula Rendah: Tertinggi (Sub, Close, Mult, 2, ATR (Close, High, Low, 10))), 15) Name : JB Volatility Profit Taker Nama Pendek: Input JBVProfitTaker: Tutup, Tinggi, Formula Rendah: Tambahkan (EMA (Tinggi, 13), Mult (2, ATR (Tutup, Tinggi, Rendah, 10))) Studi batang berwarna dapat disimulasikan. Dengan menciptakan lapangan untuk menguji kondisi masuk dan menampilkannya sebagai bar di subkotaknya sendiri: Nama: JB Volatility Entry Test Nama Pendek: Masukan JBVEntryTest: Tutup, Tinggi, Rumus Rendah: GT (Close, JBVEntryLine (Close, High, Low) ) Sedangkan sistem i S terutama studi bagan, teknik yang dijelaskan dalam artikel dapat diperkirakan menggunakan sistem entryexit. Perhatikan bahwa dalam contoh, Berg memasuki perdagangannya saat tes masuk menjadi salah. Nama: JB Volatility Trading System Input: Close, High, Low Entry Long (bila semuanya benar): 1. CrossBelow (Close, JBVEntryLine (Close, High, Low)) 2. GE (Close, JBVExitLine (Close, High, Low ) 3. GE (Tertinggi, Tinggi, 20), Tertinggi (Tinggi, 40)) 4. GE (Terendah (Rendah, 20), Terendah (Rendah, 40)) 5. GT (Close, MA (Close, 170)) 7. Tidak (Desember (MA, Close, 170)) 7. LT (Terendah (RSI (Close, 7), 20), 30) 8. Tidak (SystemIsLong ()) Keluar Panjang (bila ada yang benar): 1 2. LT (Tutup, JBVTrailingStop (Tutup, Tinggi, Rendah)) 3. GT (Tutup, JBVProfitTaker (Tutup, Tinggi, Rendah) Fungsi ini tersedia dalam fungsi. File yang dapat didownload dari situs web TradingSolutions (tradingsolutions) di bagian Solution Library. Seperti banyak indikator, nilai-nilai ini dapat memberi masukan yang baik terhadap prediksi jaringan syaraf. - Gary Geniesse NeuroDimension, Inc. 800 634-3327, 352 377- 5144 tradingsolutions NEOTICKER: KEBENARAN TENTANG VOLATILITAS Indikator volatilitas masuk, keluar, trailing stop dan profit taking, al Ong dengan grafik sorotan bar yang ditampilkan dalam artikel, Kebenaran Tentang Volatilitas yang ditulis oleh Jim Berg, dapat diimplementasikan di NeoTicker dengan menggunakan bahasa rumus. Rising trend chart Chart ini menggunakan indikator NeoTicker Color Plot Formula 2 untuk melukis bar yang memiliki karakteristik tren naik. Pertama, tambahkan deret data mingguan. Setelah deret data dimuat, tambahkan rata-rata bergerak. Kedua akan membentuk dasar untuk bar sorot. Tambahkan indikator Color Plot Formula 2. Pada tab indikator Links, pilih data mingguan sebagai Link 1 dan rata-rata pergerakan 34 minggu sebagai Link 2. Selanjutnya, copy dan paste (dari Trader atau TickQuest) kode perbandingan yang ditunjukkan pada Listing 1 ke dalam kolom Formula. Ubah field Harga Tinggi ke h dan bidang Harga Rendah ke l. Pada pilihan warna dropdown, pilih Color 2 sebagai none dan Color 3 sebagai none. Indikator yang dihasilkan akan memiliki semua batang yang dicat dalam grafik Boeing mingguan dengan tren yang meningkat (Gambar 8). FIGURE 8: NEOTICKER, VOLATILITY INDICATORS. Here is a sample chart showing a rising trend chart. Profit-taking and trailing stop chart This chart uses the NeoTicker indicator Formula to plot the volatility trailing stop and volatility profit-taking indicator. Add a weekly data series. Then add the volatility trailing stop by adding a Formula indicator on the data series. At the indicator Plot field, enter the code shown in Listing 2, and hit the Apply button to continue. Next, add the volatility profit-taking indicator by adding another Formula indicator at the Plot field, enter the code shown in Listing 3. Hit the Apply button to add the indicator to the chart (Figure 9). FIGURE 9: NEOTICKER, VOLATILITY INDICATORS. Here is a sample NeoTicker profit-taking and trailing-stop chart. System code The sysvola has one integer parameter, the size to trade. This indicator (Listing 4) combines the volatility entry, exit, trailing stop, and profit-taking indicators into a complete trading system and plots the resulting equity curve. Listing 1 (data1.high(0)data1.high(1) and data1.low(0)data1.low(1)) and (data1.close(0) data2.close(0)) and (data2.close(0)data2.close(1)) Listing 2 hhv(c-(2avgtruerange(0,data1,10)),15) Listing 3 qcxaverage(0,data1.H,13)2avgtruerange(data1,10) Listing 4 longatmarket(c(llv(l,20)2avgtruerange(c,10)), param1, volatility entry) longexitatmarket(clt(hhv(h,20)-2avgtruerange(c,10)), param1, volatility exit) P15 : hhv(c-2avgtruerange(c,10),15) longexitstop(openpositionlong 0 and (openpositionbestpricelevel - param2) openpositionaverageentryprice and cltP15 and c(1)ltP15(1), P15, param1, Long Trail Stop) VolaProfit : qcxaverage(c, 13) 2avgtruerange(c, 10) longexitatmarket(c VolaProfit, param1, Porfit taking) plot1 : currentequity A downloadable version of the system and indicators will be available through the NeoTicker Yahoo User Group and TickQuest websites. --Kenneth Yuen, TickQuest Inc. tickquest AIQ: THE TRUTH ABOUT VOLATILITY This Aiq code is based on Jim Bergs article in this issue, The Truth About Volatility. Figures 10 and 11 show samples of the JB volatility indicators. FIGURE 10: AIQ, JB VOLATILITY INDICATOR FIGURE 11: AIQ, JB VOLATILITY INDICATOR JB VOLATILITY INDICATORS amp SYSTEM Author: Jim Berg, TASC Feb 2005 Coded by: Richard Denning 12904 DEFINE PARAMETERS: Define F1 10. ATR average Define A1 2. Number of ATRs Define W1 7. RSI lookback Define R1 30. RSI oversold level Define D1 5. Lookback for oversold Define P1 20. Lowest low Define P2 15. Trailing stop Define P3 13. PT CODING ABREVIATIONS: H is high. L is low. C is close. C1 is val(close,1). TRENDING INDICATORS HH20 is highresult(H,20). HH20x20 is highresult(H,20,20). LL20 is lowresult(L,20). LL20x20 is lowresult(L,20,20). MA34w is simpleavg(C,345). UpTrend if HH20 HH20x20 and LL20 LL20x20 and C MA34w. AVERAGE TRUE RANGE TR is Max(H-L, max(abs(C1-L),abs(C1-H))). ATR is expAvg(TR, F1). WILDERS RSI INDICATOR U is C - C1. D is C1 - C. L3 is 2 W1 - 1. AvgU3 is ExpAvg(iff(U0,U,0),L3). AvgD3 is ExpAvg(iff(D0,D,0),L3). RSI is 100-(100(1(AvgU3AvgD3))). LONG ENTRY OS if RSI lt R1. LE if C lowresult(L, P1) A1ATR and countof(OS, D1) 1 and UpTrend and Clt20 and C1. LONG EXIT TRAILING STOP TS is highresult(C - A1ATR, P2). LXTS if countof(C lt TS,2) 2. JB VOLATILITY PROFIT TAKER PT is expavg(H, P3) A1ATR. LXPT if C PT. COMBINED LONG EXIT LX if LXTS or LXPT. --Richard Denning aiq INVESTORRT: THE TRUTH ABOUT VOLATILITY The volatility system described by Jim Berg in his article this issue can be implemented as a trading system in InvestorRT with the following rulessignals: TAVMaintenance (Action: NONE) IF(POS 1) THEN (SET(V1, 0)) IF(RSI lt 30) THEN (SET(V1, -1)) IF(RSI 70) THEN (SET(V1, 1)) IF(POSSTATE POSLONG) THEN (SET(V2, SMAX(V2, CL - 2 TR)) AND SET(V4, MA 2 TR)) IF(POSSTATE POSSHORT) THEN (SET(V2, SMIN(V2, CL 2 TR)) AND SET(V4, MALO - 2 TR)) TAVShort (Action: SELLSHORT 100 Shares) V1 1 AND CL lt (STATHI - 2 TR) AND CL.1 (STATHI.1 - 2 TR.1) AND SET(V2, STATHI) TAVBuy (Action: BUY 100 Shares) V1 -1 AND CL (STATLO 2 TR) AND CL.1 lt (STATLO.1 2 TR.1) AND SET(V2, STATLO) TAVCover (Action: COVERSHORT All Shares) (CL V2 AND CL.1 V2) OR CL lt V4 TAVSell (Action: SELL All Shares) (CL lt V2 AND CL.1 lt V2) OR CL V4 The InvestorRT chart in Figure 12 clearly shows several aspects of the system via the Trading System Technical Indicator. Green boxes encapsulate long trades, while red boxes are wrapped around short trades. The green shading represents profit (while red represents loss). The entry price is noted in the upper left corner of the box, and the gainloss is noted in the lower right corner at the completion of the trade. The red stepped line represents the stop loss, while the blue line represents the JB Volatility Profit Taker. The seven-period RSI is charted in the lower pane. FIGURE 12: INVESTORRT, THE TRUTH ABOUT VOLATILITY. This InvestorRT Daily candlestick chart of Boeing (BA) displays the trading system indicator in the upper pane, overlaying the daily candles. The red stepped lines represent the trailing stop, while the blue stepped lines represent the JB Volatility Profit Taker. The lower pane shows the seven-period RSI. Taking a closer look at the rules given above, TAVMaintenance basically initializes the variable V1 to 0 on the first bar (Pos is setup as Bars from beginning of data). On subsequent bars, it sets V1 to 1 if RSI is above 70, and -1 if RSI is below 30. V1 can now be used in subsequent rules to notify us whether RSI is last came from above 70 (1) or below 30 (-1). This rule also maintains our stop (V2) and profit taker (V4) values which are referenced in subsequent exit rules. The TAVShort rule looks for price falling below the recent high (20 period) minus twice the ATR (10 period), as well as RSI last coming from above 70 (V1 1). This rule also initializes our stop (V2). The TAVBuy rule looks for price rising above the recent low (20 period) plus twice the ATR (10 period), as well as RSI last coming from below 30 (V1 -1). This rule also initializes our stop (V2). TAVCover and TAVSell rules exit our positions when price falls outside our stop (V2) for two consecutive bars, or price exceeds our profit taker level (V4). To make things easier for any InvestorRT user who is interesting in implementing this system, I have devoted a web page to the Truth About Volatility system at the following location: linnsoftprojectsvolatility On this page, you can download and import the chart and the trading system mentioned above. The trading system indicator mentioned above can also be used for automated trading. For more details, see: linnsoftautotrading Other related links: linnsofttourtechindtsysi. htm linnsofttourtradingSystems. htm linnsofttourtechindstat. htm linnsofttourtechindtrueRange. htm --Chad Payne, Linn Software linnsoft, infolinnsoft TRADE NAVIGATOR: THE TRUTH ABOUT VOLATILITY In Trade Navigator Gold and Platinum versions, you can create custom functions to display on the chart as indicators or highlight bars. Many of the functions needed to create the indicators and highlight bars described by author Jim Berg in The Truth About Volatility in this issue are already provided for you in Trade Navigator. To create the indicators and highlight bars for The Truth About Volatility in Trade Navigator, follow these steps: ATR entry Highlight 1. Go to the Edit menu and click on Functions. This will bring up the Traders Toolbox already set to the Functions tab. 2. Click on the New button. 3. Type the formula Close (Lowest (Low. 20) 2 Avg True Range (10)) into the Function window. 4. Click on the Verify button. 5. Click on the Save button, type in ATR Entry Highlight as the name for the function, and then click the OK button. ATR exit Highlight 1. Go to the Traders Toolbox Functions tab. 2. Click on the New button. 3. Type the formula Close lt (Highest (High. 20) - 2 Avg True Range (10)) into the Function window. 4. Click on the Verify button. 5. Click on the Save button, type in ATR Exit Highlight as the name for the function and then click the OK button. ATR Volatility Stop 1. Go to the Traders Toolbox Functions tab. 2. Click on the New button. 3. Type the formula Highest (Close - 2 Avg True Range (10). 15) into the Function window. 4. Click on the Verify button. 5. Click on the Save button, type in ATR Volatility Stop as the name for the function and then click the OK button. Volatility Profit Taker 1. Go to the Traders Toolbox Functions tab. 2. Click on the New button. 3. Type the formula MovingAvgX (High. 13) 2 Avg True Range (10) into the Function window. 4. Click on the Verify button. 5. Click on the Save button, type in Volatility Profit Taker as the name for the function and then click the OK button. To add your new indicators and highlight bars to your chart, follow these steps: 1. Click on the chart to be sure that it is the active window. 2. Type the letter A. 3. Click on the Indicators tab to add an indicator, or the Highlight Bars tab to add a highlight bar. 4. Double-click on the name of the indicator or highlight bar you wish to add. The average true range indicator is already provided in Trade Navigator under the indicator name Avg True Range. You can apply this indicator to your chart and drag it into the price pane by clicking and dragging the name on the chart after it is applied. To overlay the Avg True Range, simply singleclick on its name on the chart, place a checkmark in the box marked Overlay, and click the OK button. For your convenience, Genesis Financial has created a special file that you can download through Trade Navigator, which will add the Truth About Volatility indicators to Trade Navigator for you. Simply download the free special file SandC003 using your Trade Navigator and follow the upgrade prompts. --Michael Herman Genesis Financial Technologies GenesisFT GO BACK ASPEN GRAPHICS: THE TRUTH ABOUT VOLATILITY The indicators discussed in Jim Bergs article, The Truth About Volatility, are easily programmed into Aspen Graphics by copying the following text into the formula writer: VolTrailingStop(input)begin retval0 retvalrmax(1.close-(2AvgTRange(1,10)),15) retval end The color rule to color the bars based on Jims entry and exit signals is based on the following formula, which is entered into the Aspen formula writer: VolColor(series)begin retval0 retvalretval1 if 1.close(rmin(1.low,20)(2AvgTRange(1,10))) then retval1 if 1.closelt(rmax(1.high,20)-(2AvgTRange(1,10))) then retval2 retval end The color rule itself is entered into the color rule editor as follows: As usual, by taking advantage of Aspens ability to declare variables in the parameters of the formula, you can easily change the time frames of any study, without rewriting the formula, to customize the indicator to your particula r trading style. See Figure 13. FIGURE 13: ASPEN GRAPHICS, THE TRUTH ABOUT VOLATILITY. Heres a sample Aspen Software chart. --Keli Harrison, Aspen Research Group supportaspenres, aspenres BULLCHARTS: THE TRUTH ABOUT VOLATILITY FIGURE 14: BULLCHARTS, JB VOLATILITY PROFIT TAKER INDICATOR. Heres an example of a BullCharts weekly chart with the built-in JB Volatility Profit Taker indicator. In this issue, Jim Berg has presented his method for using the ATR to pick entry points, select stops, and take profits. Adding these indicators to BullCharts couldnt be simpler, as theyre already built in (Figure 14). To add the JB Volatility Profit Taker and the trailing stop lines, follow these steps: 1. Open a new weekly chart for the required security 2. Select Insert, then Indicator 3. Select the JB Volatility Profit Taker indicator 4. Press OK. This indicator also includes markers to show the bars where each action may have been taken. Like most BullCharts indicators, the JB Volatility Profit Taker indicator is written in BullScript, so you are able to tweak it to your exact needs if required. And if you are using Bergs indicators frequently, you can also save time by adding it to the Indicator toolbar. --Peter Aylett, BullSystems bullsystems TECHNIFILTER PLUS: THE TRUTH ABOUT VOLATILITY Here are the TechniFilter Plus formulas discussed in The Truth about Volatility by Jim Berg. Figure 15 shows bars colored for volatility signals. FIGURE 15: TECHNIFILTER PLUS, VOLATILITY INDICATORS. Bars are colored blue if the volatility up entry is triggered, and red when the volatility down entry is triggered. Bars are colored green when they are oversold (that is, an RSI below 30). FIGURE 16: TECHNIFILTER PLUS, VOLATILITY INDICATORS. This shows a completed Filter Report Market Scan showing a Combo Filter, which locates both the weekly and daily signals simultaneously. In this case, 10 out of 344 stocks passed all the tests. The list can be refiltered without rerunning the scan. NAME: JBVolTrailingStopP15 PARAMETERS: 10,2 FORMULA: 1: ((HCY1)-(LCY1))Xamp1 2: (C - (amp2 1))M15 NAME: JBVolProfit PARAMETERS: 10 FORMULA: 1: ((HCY1)-(LCY1))Xamp1 2: HX13 (2 1) The Filter Report (market scan) can be used to scan a database of stocks, and in a single pass can filter out stocks passing the following tests (see Figure 16): 1. The 34-week exponential moving average (EMA) is rising (weekly test). 2. The close is above the 34-week exponential moving average (weekly test). 3. Have been oversold (RSI signal) in the last x number of days (daily test). 4. The volatility up indicator has triggered an entry (daily test). NAME: Jim Berg Market Scan UNITS TO READ: 300 FORMULAS-------- 1 Symbol 2 Close c 3 VolEntryDown(10) 1: ((HCY1)-(LCY1))Xamp1 2: CltHM20 - (2 1) 4 VolEntryUp(10) 1: ((HCY1)-(LCY1))Xamp1 2: CLN20 (2 1) 5 VolTrailingStopP15(10) 1: ((HCY1)-(LCY1))Xamp1 2: (C - (2 1))M15 6 Oversold Indicator(30) CG7 lt amp1 7 CMA CCX34 8 MATrnd (CX34-TY1)U1F2 9 FallThruP15 ((C-5)U2-Ty1)U3 10 ProfitTarget(10) 1: ((HCY1)-(LCY1))Xamp1 2: HX13 (2 1) 11 RecentOversold(10) 6Famp1 FILTERS-------- 1 Oversold Indicator 6 1 2 VolEntryUp 4 1 3 WeeklyTrendUp 71 amp 82 4 OversoldStocks 6 1 5 FallThruP15 Stop 9-1 6 ComboEntry 71 amp 82 amp 11 1 amp 4 1 Visit the TechniFilter Plus website to download these reports, strategy backtests, and formulas. --Benzie Pikoos, Brightspark 61 8 9375-1178. salestechnifilter technifilter SMARTRADER: THE TRUTH ABOUT VOLATILITY In The Truth About Volatility, Jim Berg describes his indicators for analyzing volatility using ATR (average true range) in a variety of formulas. (See Figures 17 and 18.) FIGURE 17: SMARTRADER, VOLATILITY INDICATORS. Here is the SmarTrader specsheet for implenting Jim Bergs volatility indicators. FIGURE 18: smartrader, VOLATILITY INDICATORS. Here is a sample SmarTrader chart of Jim Bergs volatility indicators. We begin by adding Trrang (true range), followed by ATR with periods set to 10. Next is a seven-period RSI. Next we add Llv using the Lowest function to get the lowest Low for 20 periods. Hhv follows using the Highest function to get the highest High for 20 periods. Row 14, buy, is a conditional user statement setting up the entry condition. Row 15, sell, is a conditional user statement setting up the exit condition. Row 16, VltStop, is a user row to calculate the trailing stop. HHVVltStop uses the highest function to calculate the highest VltStop for 15 periods. Row 18, Expma, is an exponential moving average of High for 13 periods. JBprofitTaker is a user row to calculate the value of the 13-period exponential moving average of High plus two times ATR. Jim Ritter, Stratagem Software 800-779-7353 or 504-885-7353, Infostratagem1, Stratagem1aol stratagem1 All rights reserved. copy Copyright 2005, Technical Analysis, Inc.

No comments:

Post a Comment