Strategi Perdagangan Pullback EMA 9 Hari

Penulis:ChaoZhang, Tarikh: 2023-09-20 11:45:21
Tag:

Ringkasan

Strategi ini menggunakan EMA 9 hari sebagai penunjuk penghakiman, menentukan arah pasaran berdasarkan penembusan harga EMA, yang tergolong dalam strategi trend berikut yang tipikal.

Logika Strategi

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.

Analisis Kelebihan

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.

Analisis Risiko

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.

Arahan pengoptimuman

  1. Uji dan optimumkan parameter EMA untuk mencari tempoh yang lebih sesuai.

  2. Tambah jumlah, turun naik atau peraturan penilaian lain.

  3. Mengoptimumkan strategi berhenti keuntungan, seperti berhenti jejak, keluar dinamik.

  4. Gabungkan lebih banyak penunjuk teknikal untuk membentuk sistem ensemble.

  5. Menggunakan pembelajaran mesin untuk ramalan arah trend.

  6. Mengamalkan pengurusan modal yang ketat untuk mengawal saiz kedudukan perdagangan.

Ringkasan

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"



Lebih lanjut