Strategi Dagangan Purata Bergerak Dinamis Heikin Ashi HighLow Channel adalah strategi yang menghasilkan isyarat dagangan dengan membandingkan harga penutupan lilin Heikin Ashi dengan purata bergerak dinamik. Strategi ini menggunakan purata bergerak berganda untuk membentuk saluran dan memasuki posisi panjang atau keluar panjang berdasarkan harga penutupan lilin yang menembusi rel atas atau bawah saluran.
Strategi ini menggunakan penunjuk teknikal lilin Heikin Ashi. lilin Heikin Ashi boleh menapis bunyi pasaran dan mengenal pasti trend. Strategi ini menggunakan purata bergerak tempoh lenh berdasarkan harga tinggi untuk membentuk rel atas saluran dan purata bergerak tempoh lenl berdasarkan harga rendah untuk membentuk rel bawah saluran. Apabila harga penutupan lilin Heikin Ashi menembusi rel atas, isyarat beli dihasilkan. Apabila harga penutupan lilin Heikin Ashi menembusi rel bawah, isyarat jual dihasilkan.
Secara khusus, strategi pertama mengira purata bergerak mudah berasingan berdasarkan harga tinggi dan rendah untuk membina saluran. purata bergerak harga tinggi mah berfungsi sebagai rel atas saluran, dan purata bergerak harga rendah mal berfungsi sebagai rel bawah saluran. Kemudian ia membandingkan harga penutupan lilin Heikin Ashi dengan rel atas dan bawah saluran untuk menjana isyarat perdagangan. Jika harga penutupan lilin lebih tinggi daripada rel atas mah, keadaan panjang longCondition dihasilkan. Jika harga penutupan lilin lebih rendah daripada mal rel bawah, keadaan pendek shortCondition dihasilkan.
Untuk menangani risiko, mekanisme stop loss boleh ditetapkan, penunjuk lain boleh digabungkan untuk mengesahkan isyarat pecah, dan lain-lain, untuk mengelakkan kerugian yang tidak perlu yang disebabkan oleh isyarat palsu.
Strategi Perdagangan Purata Bergerak Dinamik Heikin Ashi HighLow Channel mempunyai logika yang jelas dan mudah secara keseluruhan. Ia memanfaatkan kelebihan lilin Heikin Ashi untuk mengenal pasti trend dan menggunakan purata bergerak dinamik berganda untuk menentukan sokongan dan rintangan. Strategi ini boleh ditingkatkan dengan mengoptimumkan parameter, menambah penapisan isyarat, melaksanakan stop loss untuk mengurangkan risiko perdagangan.
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © shiner_trading // shiner.crypto@gmail.com //@version=4 strategy("Hi-Lo Channel Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, initial_capital=500, default_qty_value=100, currency="USD") lenh = input(5, "High-Based MA") lenl = input (5, "Low-Based MA") ha = input(true, "Use Heikin Ashi OHCL values (on real chart)?") ha_h = security(heikinashi(syminfo.tickerid), timeframe.period, high) ha_l = security(heikinashi(syminfo.tickerid), timeframe.period, low) ha_c = security(heikinashi(syminfo.tickerid), timeframe.period, close) float mah = na float mal = na longCondition = false shortCondition = false /// HA is the check mark box in the configuration. /// IF "Use Heikin Ashi OHCL values?" is true, then the strategy will use the Heikin Ashi close values // and therefore give the same buy/sell signals regardless of what chart you are viewing. /// That being said, if "Use Heikin Ashi OHCL values?" is FALSE, yet you are viewing Heikin Ashi candles on your chart, // then logically you will also get the same buy/sell signals if ha == true mah := sma(ha_h, lenh) mal := sma(ha_l, lenl) longCondition := ha_c > mah shortCondition := ha_c < mal if ha == false mah := sma(high, lenh) mal := sma(low, lenl) longCondition := close > mah shortCondition := close < mal plot(mah, color=color.green) plot(mal, color=color.red) if (longCondition) strategy.entry("Buy", 100) if (shortCondition) strategy.close("Buy")