Strategi ini menggunakan EMA 9 hari sebagai penunjuk penghakiman, menentukan arah pasaran berdasarkan penembusan harga EMA, yang tergolong dalam strategi trend berikut yang tipikal.
Garis EMA 9 hari dikira untuk penilaian trend. Apabila harga dibuka di bawah dan ditutup di atas EMA, penembusan ke atas dikenal pasti untuk pergi lama. Apabila harga dibuka di atas dan ditutup di bawah EMA, penembusan ke bawah dikenal pasti untuk pergi pendek.
Selepas masuk, mengambil keuntungan berhenti ditetapkan berhampiran tinggi / rendah bar itu, iaitu mengambil keuntungan untuk pecah ke atas adalah tinggi bar sebelumnya, dan untuk pecah ke bawah adalah rendah bar sebelumnya. Perdagangan ditutup apabila harga mencapai tahap mengambil keuntungan.
Strategi ini menggunakan EMA untuk menentukan trend dan memasuki EMA breakouts, dengan berkesan mengesan trend.
Tempoh EMA boleh disesuaikan untuk fleksibiliti. Pendekatan berhenti keuntungan langsung mengelakkan memegang perdagangan yang kehilangan terlalu lama. Ujian belakang menunjukkan prestasi yang baik semasa tempoh trend yang jelas.
Kepercayaan pada satu penunjuk EMA menjadikan pengenalan trend sukar semasa pasaran yang berbeza, dengan risiko isyarat palsu yang berlebihan.
Penyesuaian tempoh EMA, atau menggabungkan penunjuk teknikal tambahan boleh membantu meningkatkan penilaian. Mengoptimumkan keuntungan berhenti, melalui hentian jejak, keluar dinamik dan lain-lain, juga boleh membantu kestabilan. Mengendalikan saiz kedudukan setiap perdagangan melalui pengurusan modal akan lebih mengehadkan risiko.
Uji dan optimumkan parameter EMA untuk mencari tempoh yang lebih sesuai.
Tambah jumlah, turun naik atau peraturan penilaian lain.
Mengoptimumkan strategi berhenti keuntungan, seperti berhenti jejak, keluar dinamik.
Gabungkan lebih banyak penunjuk teknikal untuk membentuk sistem ensemble.
Menggunakan pembelajaran mesin untuk ramalan arah trend.
Mengamalkan pengurusan modal yang ketat untuk mengawal saiz kedudukan perdagangan.
Strategi ini adalah sistem penarikan balik EMA yang mudah, yang jelas dan mudah dilaksanakan, tetapi terhad bergantung pada EMA tunggal.
/*backtest start: 2023-01-01 00:00:00 end: 2023-09-19 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("larry willians teste2", overlay=true) //Window of time start = timestamp(2019, 00, 00, 00, 00) // backtest start window finish = timestamp(2019, 12, 31, 23, 59) // backtest finish window window() => true // create function "within window of time" ema9=ema(close,9) // Ema de 9 periodos //Condições de compra c1= (open< ema9 and close > ema9) //abrir abaixo da ema9 e fechar acima da ema9 if(window()) if(c1) strategy.entry("Compra", true, stop = high) // Coloca ordem stopgain no topo anterior else strategy.cancel("Compra") // Cancela a ordem se o proximo candle não "pegar" //codições de venda v1= (open> ema9 and close < ema9) // abrir acima da ema9 e fechar abaixo ema9 if(window()) if (v1) strategy.exit("Venda", from_entry = "Compra", stop = low) // Saida da entrada com stop no fundo anterior else strategy.cancel("Venda") //Cancela a ordem se o proximo candle não "pegar"