Strategi perdagangan jangka pendek EMA adalah strategi perdagangan jangka pendek berdasarkan penunjuk EMA. Ia menggunakan garis EMA dari kitaran yang berbeza untuk menilai isyarat perdagangan silang emas dan silang mati, menggunakan garis EMA kitaran pendek sebagai isyarat kemasukan, dan garis EMA kitaran panjang sebagai isyarat stop loss untuk merealisasikan mod perdagangan jangka pendek yang cepat masuk dan cepat keluar.
Strategi ini menggunakan 4 garis EMA kitaran yang berbeza, khususnya 9, 26, 100 dan 55 garis EMA kitaran. Isyarat kemasukan adalah untuk pergi panjang apabila garis EMA kitaran 9 melintasi garis EMA kitaran 26; Isyarat berhenti kehilangan keluar adalah untuk menutup kedudukan apabila garis EMA kitaran 100 melintasi di bawah garis EMA kitaran 55. Ini membolehkan kemasukan cepat dan keluar cepat untuk mengelakkan terperangkap.
Secara umum, strategi perdagangan jangka pendek EMA mempunyai ciri kesederhanaan, kemudahan operasi dan tindak balas cepat. Melalui pengoptimuman parameter dan penapisan isyarat, kestabilan dan tahap keuntungan dapat ditingkatkan lagi. Tetapi perdagangan jangka pendek juga menimbulkan keperluan yang lebih tinggi untuk keupayaan kawalan pedagang. Kesimpulannya, strategi ini sesuai untuk pelabur dengan beberapa pengalaman perdagangan untuk digunakan dalam perdagangan langsung.
/*backtest start: 2023-12-07 00:00:00 end: 2023-12-14 00:00:00 period: 1m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © YukalMoon //@version=5 strategy(title="EMA SCALPEUR", overlay=true, initial_capital = 1000) //// input controls EMA_L = input.int (title = "EMA_L", defval = 9, minval = 1, maxval = 100, step =1) EMA_L2 = input.int (title = "EMA_L2", defval = 26, minval = 1, maxval = 100, step =1) EMA_S = input.int (title = "EMA_S", defval = 100, minval = 1, maxval = 100, step =1) EMA_S2 = input.int (title = "EMA_S2", defval = 55, minval = 1, maxval = 100, step =1) /// mise en place de ema shortest = ta.ema(close, 9) short = ta.ema(close, 26) longer = ta.ema(close, 100) longest = ta.ema(close, 55) plot(shortest, color = color.red) plot(short, color = color.orange) plot(longer, color = color.aqua) plot(longest, color = color.yellow) plot(close) //// trading indicators EMA1 = ta.ema (close,EMA_L) EMA2 = ta.ema (close,EMA_L2) EMA3 = ta.ema (close, EMA_S) EMA4 = ta.ema (close, EMA_S2) buy = ta.crossover(EMA1, EMA2) //sell = ta.crossunder(EMA1, EMA2) buyexit = ta.crossunder(EMA3, EMA4) //sellexit = ta.crossover(EMA3, EMA4) /////strategy strategy.entry ("long", strategy.short, when = buy, comment = "ENTER-SHORT") //strategy.entry ("short", strategy.short, when = sell, comment = "ENTER-SHORT") ///// market exit strategy.close ("long", when = buyexit, comment = "EXIT-SHORT") //strategy.close ("short", when = sellexit, comment = "EXIT-SHORT")