Indikator Kustom · Strategi Pelacakan Ethereum · Buy the Dip dan Take Profit

Satu, Strategi Pelacakan Ethereum · Buy the dip dan Take profit | Hasil Pertarungan Terbaru

5 menit · buy the dip dan take profit · 4 kemenangan berturut-turut

30 menit · strategi pelacakan Ethereum · buy the dip dan take profit · 5 kemenangan berturut-turut

4 jam · Strategi pelacakan Ethereum · buy the dip dan take profit · 5 kemenangan berturut-turut

Kedua, berbagi kode sumber strategi

// @version=2

// Jika jumlah pesanan awal adalah 50u, maka dalam kasus ekstrem, total perlu menambah posisi 3 kali, total yang dibutuhkan adalah 400u. Harap siapkan cukup dana sebagai cadangan.

[td]=td(close);

start_signal = td == -9

end_signal = td == 9

stop_loss = 0.2 // garis stop loss, setelah semua order pembelian tambahan ditempatkan, jika harga terus turun xx, maka akan melakukan stop loss secara paksa

take_profit = 0.02 // take profit line, jika dibandingkan dengan harga pembukaan rata-rata naik xx maka akan mengambil keuntungan dan menutup posisi.

safety_order_pct = 0.02 // Jarak pemesanan order tambahan, setelah memesan order tambahan, jika turun xx lagi akan memicu order tambahan lagi, maksimal 3 order tambahan.

first_order_amount = 0.1 // Jumlah pemesanan pertama, pesanan tambahan berikutnya akan secara otomatis menghitung jumlah pemesanan.

safety_order1_amount = first_order_amount

safety_order2_amount = first_order_amount + safety_order1_amount

safety_order3_amount = first_order_amount + safety_order1_amount + safety_order2_amount

safety_order4_amount = first_order_amount + safety_order1_amount + safety_order2_amount + safety_order3_amount

safety_order5_amount = first_order_amount + safety_order1_amount + safety_order2_amount + safety_order3_amount + safety_order4_amount

var long_count = 0

var long_avg = 0

var long_close = 0

var long_amount = 0

first_order = start_signal dan long_count == 0

enterLongAmount(first_order, id = '首单',price='market', amount=first_order_amount)

plotText(first_order, title='Pesanan Pertama', text = 'Pesanan Pertama', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);

alertcondition(first_order, title='Pesanan Pertama', direction='buy');

jika (pesanan_pertama) {

long_count := long_count + 1

long_avg := close

long_close := close

long_amount := first_order_amount

}

place_safety_order1 = (close - long_close)/long_close < -1 * safety_order_pct dan long_count == 1 dan start_signal

enterLongAmount(place_safety_order1, id = '补仓1',price='market', amount=safety_order1_amount)

plotText(place_safety_order1, title='补仓1', text = '补仓1', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);

alertcondition(place_safety_order1, title='补仓1', direction='buy');

jika (tempat_perintah_keamanan1) {

long_count := long_count + 1

long_avg := (close + long_avg)/2.0

long_close := close

long_amount := long_amount + safety_order1_amount

}

place_safety_order2 = (close - long_close)/long_close < -1 * safety_order_pct dan long_count == 2 dan start_signal

enterLongAmount(place_safety_order2, id = '补仓2',price='market', amount=safety_order2_amount)

plotText(place_safety_order2, title='补仓2', text = '补仓2', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);

alertcondition(place_safety_order2, title='补仓2', direction='buy');

jika (tempat_pesanan_aman2) {

long_count := long_count + 1

long_avg := (close + long_avg)/2.0

long_close := close

long_amount := long_amount + safety_order2_amount

}

place_safety_order3 = (close - long_close)/long_close < -1 * safety_order_pct dan long_count == 3 dan start_signal

enterLongAmount(place_safety_order3, id = '补仓3',price='market', amount=safety_order3_amount)

plotText(place_safety_order3, title='buy the dip 3', text = 'buy the dip 3', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);

alertcondition(place_safety_order3, title='补仓3', direction='buy');

jika (tempat_pesanan_aman3) {

long_count := long_count + 1

long_avg := (close + long_avg)/2.0

long_close := close

long_amount := long_amount + safety_order3_amount

}

place_stop_loss_order = long_count >= 4 dan (close - long_close)/long_close < -1 * stop_loss

exitLongPercent(tempat_perintah_stop_loss, id = 'stop loss', harga='market', persen=100)

plotText(place_stop_loss_order, title='stop loss', text = 'stop loss', refSeries = close, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);

alertcondition(place_stop_loss_order, title='stop loss', direction='sell');

jika (tempat_perintah_stop_loss) {

long_count := 0

long_avg := 0

long_close := 0

long_amount := 0

}

tempat_perintah_ambil_keuntungan = (tutup - rata_panjang)/rata_panjang > ambil_keuntungan

exitLongPercent(place_take_profit_order, id = 'take profit',price='market', percent=100)

plotText(place_take_profit_order, title='take profit', text = 'take profit', refSeries = close, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);

alertcondition(place_take_profit_order, title='take profit', direction='sell');

jika (tempat_perintah_ambil_keuntungan) {

long_count := 0

long_avg := 0

long_close := 0

long_amount := 0

}

td_take_profit_order = (close - long_avg)/long_avg > 0 dan end_signal

exitLongPercent(td_take_profit_order, id = 'TDtake profit',price='market', percent=100)

plotText(td_take_profit_order, title='take profit', text = 'TDtake profit', refSeries = close, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);

alertcondition(td_take_profit_order, title='TD take profit', direction='sell');

jika (td_take_profit_order) {

long_count := 0

long_avg := 0

long_close := 0

long_amount := 0

}

var active_long_profit_monitor = false

var long_max_profit = 0

var active_long_drawdown_order = false

long_signal = start_signal // true or false sinyal bullish

active_trail = 0.01 // membuka take profit saat naik 1%

drawdown = 0.5 // titik tertinggi penarikan 50% tutup posisi

jika (long_count > 0) {

profit = (close - long_avg) / long_avg

jika (profit > long_max_profit) {

long_max_profit := profit

}

jika (profit > active_trail dan long_max_profit > active_trail) {

active_long_profit_monitor := true

}

jika (aktif_long_profit_monitor) {

back = profit/long_max_profit

jika (back < drawdown dan profit > 0) {

active_long_drawdown_order := true

}

}

} else {

active_long_drawdown_order := false

active_long_profit_monitor := false

long_max_profit := -999999999

long_avg := 0

}

exitLongPercent(active_long_drawdown_order, id = 'long_take_profit',price='market', percent=100)

plotText(active_long_drawdown_order, title='active_long_drawdown_order', text = 'take profit', refSeries = high, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);

jika (active_long_drawdown_order) {

long_count := 0

long_avg := 0

long_close := 0

long_amount := 0

}

(Strategi ini perlu dijalankan di bagian indikator kustom AiCoin)

Tiga, Strategi Pelacakan Ethereum · Buy the dip dan Take profit | Ringkasan Strategi

Strategi pelacakan Ethereum adalah seperangkat skema perdagangan yang cocok untuk kondisi pasar yang berombak dan pergeseran tren, menggabungkan indikator pembalikan TD dan manajemen modal yang wajar untuk mengikuti fluktuasi pasar secara efisien. Melalui strategi ini, pengguna dapat menangkap peluang pemulihan selama periode lonjakan ekstrem atau fase berombak, dan dengan mekanisme pengisian ulang mengoptimalkan biaya, sambil fleksibel mengambil keuntungan untuk mengunci pendapatan.

Dalam praktiknya, disarankan untuk memilih sinyal siklus menengah dan pendek (seperti 30 menit atau 1 jam) sebagai dasar pelaksanaan strategi; fokus pada prinsip pengelolaan dana dengan membuka posisi secara bertahap dan mengurangi posisi; serta secara ketat mengendalikan risiko melalui alat stop loss dan take profit dinamis, untuk meminimalkan kerugian akibat perdagangan yang emosional atau operasi yang tidak efisien.

Selain itu, strategi ini menekankan fleksibilitas untuk beradaptasi dengan lingkungan pasar, memanfaatkan keunggulan dalam fluktuasi yang luas, sekaligus menghindari pergerakan harga yang sempit untuk mengurangi perdagangan yang tidak perlu dan terlalu sering. Dengan menetapkan periode, posisi, dan target keuntungan yang jelas, pengguna dapat mencapai investasi yang stabil, menghindari risiko, dan secara efektif meningkatkan hasil perdagangan.

Singkatnya, strategi ini tidak hanya dapat membantu pengguna menangkap pemulihan pasar dengan tepat, tetapi juga dapat mencapai keamanan dan maksimalisasi keuntungan jangka panjang melalui manajemen modal yang ilmiah dan kontrol risiko, sehingga menjadi pilihan terbaik untuk menghadapi fluktuasi kompleks Ethereum.

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)